← Back to tables

ANA2_service (60918 rows)

Showing 30901–31000 of 60918
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
590421 619816 16870 485P332Y16 2026-09-16 COMPLETE 16639613 2026-09-16 20:58:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 619816, "stp": "N", "toc": null, "uid": "16870", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:16870/2026-09-16/detailed", "trust_id": "485P332Y16", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "2053", "dest_platform": null, "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5P33", "timing_status": "LATE", "origin_station": "Norwich", "current_leg_arr": "2058", "current_leg_dep": "2031", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1905", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.33027031035132837, 51.63054989582078], [0.33026219999999995, 51.63054119999999], [0.3297498, 51.63004889999999], [0.3294619, 51.62977219999998], [0.3291294, 51.6293764], [0.3290625, 51.629291900000005], [0.3288136, 51.6290344], [0.3286555, 51.628851], [0.32848959999999994, 51.62859739999999], [0.3282576, 51.6283092], [0.3279741, 51.6278259], [0.32768239999999993, 51.62742329999999], [0.327531, 51.627185], [0.3274307, 51.62699630000001], [0.327302, 51.626721499999995], [0.32716919999999994, 51.62637599999999], [0.32710079999999997, 51.626177], [0.32699079999999997, 51.6258582], [0.32679489999999994, 51.625168], [0.3266299999999999, 51.6245943], [0.32650160000000006, 51.6241313], [0.32637749999999993, 51.6236669], [0.32625409999999994, 51.6231807], [0.32610259999999996, 51.62266199999999], [0.32591889999999996, 51.6221516], [0.3256761, 51.62159040000001], [0.32548869999999996, 51.621184], [0.3253225, 51.6208859], [0.3251213, 51.6205679], [0.3249121, 51.62024649999999], [0.3246305, 51.6198561], [0.3244132, 51.6195947], [0.3241262, 51.61926330000001], [0.3238982, 51.619013499999994], [0.32362719999999995, 51.61874429999999], [0.3233696999999999, 51.61849939999999], [0.3230962, 51.618262399999985], [0.3227796, 51.61799150000001], [0.3223774, 51.61768779999999], [0.3220045999999999, 51.6174114], [0.3216671, 51.61718280000001], [0.3212513, 51.6169046], [0.3208115, 51.61663149999999], [0.3202133, 51.61628679999999], [0.3195562, 51.61594370000001], [0.31881319999999996, 51.61558560000001], [0.31790929999999995, 51.6151942], [0.31725219999999993, 51.61494269999999], [0.3165012, 51.6146662], [0.3153718999999999, 51.6143032], [0.3145539, 51.61408329999999], [0.3138028, 51.6139051], [0.3130652, 51.6137485], [0.3120138, 51.6135603], [0.3109704, 51.613422099999994], [0.3097683, 51.6133033], [0.3088434, 51.6132406], [0.3079739, 51.613200000000006], [0.30708869999999994, 51.6131833], [0.3062578, 51.6131856], [0.3051844, 51.61322999999999], [0.30416249999999995, 51.6133033], [0.30276259999999994, 51.6134125], [0.3020864, 51.6134731], [0.30157649999999997, 51.61351359999999], [0.3012493, 51.613541600000005], [0.3002893, 51.613623], [0.2994605000000001, 51.613691300000006], [0.2990737, 51.6137205], [0.2985587, 51.6137438], [0.29810269999999994, 51.6137497], [0.2974576, 51.6137563], [0.296315, 51.6137563], [0.295328, 51.6137397], [0.2943913, 51.6137116], [0.2933512, 51.6136564], [0.2929246, 51.61362539999999], [0.2926471, 51.613605199999995], [0.2920407, 51.6135568], [0.2908647999999999, 51.6134449], [0.2899326, 51.61333859999999], [0.28958219999999996, 51.61329849999999], [0.2888444, 51.6131999], [0.28807989999999994, 51.61310829999999], [0.287278, 51.61299840000001], [0.28675759999999995, 51.6129218], [0.2858886, 51.6127619], [0.2851893, 51.6126187], [0.284441, 51.6124472], [0.2837919, 51.6122823], [0.2830597, 51.61208409999999], [0.28221889999999994, 51.61182909999999], [0.2816515, 51.611646], [0.2808415, 51.6113629], [0.2803445, 51.6111829], [0.2796533, 51.61091809999999], [0.27859909999999993, 51.6104934], [0.2785746334512869, 51.61048353460085], [0.2771902, 51.6099253], [0.2754154, 51.6092502], [0.2740448, 51.6087378], [0.27252659999999995, 51.6081531], [0.2709514, 51.60755329999999], [0.2700223, 51.6071954], [0.269739, 51.60708280000001], [0.26949458523585645, 51.606990753876985], [0.2678569, 51.606374], [0.2661192, 51.6056956], [0.2654954, 51.60545889999999], [0.263788, 51.604828099999985], [0.2620707, 51.6041784], [0.2603762, 51.6035371], [0.2585355999999999, 51.6028357], [0.2569852, 51.60224259999999], [0.2557226, 51.60175279999999], [0.253778, 51.6009881], [0.252632, 51.600535], [0.2507122, 51.59977859999999], [0.2499387, 51.5994726], [0.24981779999999995, 51.5994248], [0.2489178, 51.5990688], [0.2471368, 51.5983591], [0.24529210000000004, 51.59760360000001], [0.24393409999999993, 51.59706959999998], [0.24328369999999996, 51.5968099], [0.2420347, 51.5963169], [0.2403532, 51.595648399999995], [0.23956459999999993, 51.59533940000001], [0.2386298, 51.5949664], [0.2378223, 51.5946478], [0.2370335, 51.59433390000001], [0.2363176, 51.594060899999995], [0.2358131, 51.59387120000001], [0.2351904, 51.59367259999999], [0.2348137, 51.59353579999999], [0.2343628, 51.59337360000001], [0.2340079, 51.59323479999999], [0.23344889999999996, 51.59300219999999], [0.232506, 51.5925824], [0.2317522, 51.59226979999999], [0.2310708, 51.592004], [0.2304031, 51.5917316], [0.2296227, 51.5914187], [0.2287939, 51.59110129999999], [0.2279261, 51.590748399999995], [0.22650719999999996, 51.5901919], [0.2258402, 51.5898985], [0.2249956999999999, 51.589566199999986], [0.2243131, 51.58929579999999], [0.2234965, 51.5889754], [0.22265399999999996, 51.588641800000005], [0.2218447, 51.5883215], [0.2207492, 51.58788520000001], [0.2199915, 51.5875813], [0.21947289999999997, 51.5873802], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.21795709999999996, 51.58677230000001], [0.2176035, 51.586646], [0.2171941, 51.58650870000001], [0.21684259999999997, 51.5863971], [0.2163108, 51.58620379999999], [0.215859, 51.586025], [0.2151428, 51.5857422], [0.21442859999999997, 51.58545139999999], [0.21373149999999996, 51.58517819999999], [0.2128799, 51.584837099999994], [0.2120667, 51.5845153], [0.21153489999999997, 51.58429790000001], [0.2111134, 51.58413029999999], [0.21082570000000003, 51.584008899999986], [0.2104343, 51.58383280000001], [0.21011, 51.5836867], [0.2098791, 51.583579000000015], [0.2094713, 51.5834051], [0.20921229999999996, 51.5833019], [0.20885129999999996, 51.58315919999998], [0.2085278, 51.5830311], [0.2081706, 51.5828784], [0.2076619, 51.582685], [0.207375, 51.58256829999999], [0.20710370000000003, 51.58246530000001], [0.20704729999999996, 51.5824424], [0.206387, 51.5822026], [0.20598839316083012, 51.582049616094906], [0.2056637, 51.581925], [0.2051072, 51.5816841], [0.20471839999999997, 51.5814992], [0.2043105, 51.5813125], [0.2038641, 51.5811433], [0.2035274, 51.5810166], [0.20272129999999997, 51.58074830000001], [0.201906, 51.5804566], [0.2011361, 51.58019989999999], [0.20044160000000005, 51.5799766], [0.1998193, 51.57977820000001], [0.19923460000000004, 51.5795965], [0.19867129999999997, 51.5794215], [0.19806779999999996, 51.57925149999999], [0.1972926, 51.5790215], [0.1964878, 51.5787915], [0.19588449999999996, 51.5786081], [0.1950476, 51.5783698], [0.1942993, 51.5781447], [0.1937065, 51.57797139999999], [0.19316929999999996, 51.5778148], [0.19310019999999997, 51.577794700000005], [0.1922984, 51.57755970000001], [0.1916652, 51.5773713], [0.1910136, 51.577183], [0.1900856, 51.5769096], [0.1890234, 51.57660950000001], [0.1874276, 51.57612509999999], [0.18701650000000003, 51.5760091], [0.1861922, 51.5757602], [0.185047, 51.57543429999999], [0.1836422, 51.5750702], [0.1833731, 51.5750015], [0.1826521, 51.5748178], [0.1815497, 51.57450819999999], [0.1806037, 51.5742264], [0.1796630568239043, 51.573946953332374], [0.1789661, 51.57373990000001], [0.1787487, 51.57368300000001], [0.1786607, 51.5736602], [0.17840779999999998, 51.57358730000001], [0.1781195, 51.5734977], [0.1777737, 51.5733997], [0.1775616, 51.5733464], [0.1772142, 51.573256], [0.1767455, 51.5731176], [0.1763451, 51.5730174], [0.17612719999999998, 51.5729717], [0.17518419999999998, 51.57273310000001], [0.1748766, 51.5726667], [0.1740465, 51.5724867], [0.17317149999999998, 51.572298200000006], [0.1721877, 51.572094099999994], [0.1716232, 51.571988599999976], [0.1707281, 51.57183029999998], [0.1698837, 51.5716968], [0.1690898, 51.5715788], [0.1682838, 51.5714652], [0.16714919999999997, 51.57131510000001], [0.16661619999999996, 51.57124929999999], [0.16577269999999997, 51.57114669999999], [0.1648628, 51.5710455], [0.1640043, 51.57095989999999], [0.16313279999999997, 51.5708776], [0.16244669999999997, 51.570814199999994], [0.1618726, 51.5707637], [0.1609201, 51.5706762], [0.1605371, 51.5706419], [0.1482225, 51.5695194], [0.1459794, 51.569312], [0.1446187, 51.56919619999999], [0.1382855, 51.5687189], [0.1359645, 51.5685478], [0.1325042, 51.5682985], [0.131855, 51.5682483], [0.13103259999999997, 51.568167800000005], [0.13032519999999995, 51.5681004], [0.1298594, 51.568051700000005], [0.1293651, 51.5679939], [0.12907159999999998, 51.5679585], [0.1284247, 51.56787739999999], [0.127746, 51.567788400000005], [0.1270561, 51.5676948], [0.1267866, 51.567658300000005], [0.12550639999999996, 51.5674861], [0.1238925, 51.5672647], [0.1221489, 51.5670263], [0.1197452, 51.56670110000001], [0.1171162, 51.56634759999999], [0.11576970000000002, 51.5661619], [0.1135618, 51.5658613], [0.11264979999999998, 51.56573550000001], [0.11187869999999998, 51.5656327], [0.1109832, 51.5655118], [0.109892, 51.5653658], [0.10882609999999998, 51.56522230000001], [0.1039785, 51.5645706], [0.1034367, 51.5645058], [0.10241519999999998, 51.5643868], [0.1013941, 51.56429469999999], [0.1005213, 51.56420989999999], [0.09969409999999998, 51.56413390000001], [0.0987604, 51.564046000000005], [0.09767209999999998, 51.5639315], [0.097097, 51.56386319999999], [0.0958921, 51.5637575], [0.094521, 51.56363580000001], [0.0928204, 51.5634724], [0.0920252, 51.5634019], [0.08983152841195213, 51.56312262066987], [0.08884009999999999, 51.5629964], [0.0867628, 51.5626712], [0.0852667, 51.5623798], [0.083769, 51.562075], [0.07918089999999998, 51.5610862], [0.078503, 51.5609388], [0.07617199999999999, 51.5604352], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Shenfield", "dest_arr_time_act": "2053", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Shenfield", "current_leg_milage": "20.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1905", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:14Z\", \"source_id\": 51291405, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:19Z\", \"source_id\": 16570710, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:32:58Z\", \"source_id\": 51317799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:33:04Z\", \"source_id\": 16578366, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:36Z\", \"source_id\": 51343574, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:41Z\", \"source_id\": 16585636, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:14Z\", \"source_id\": 51371956, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:18Z\", \"source_id\": 16593670, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:10Z\", \"source_id\": 51395474, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:17Z\", \"source_id\": 16600325, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:52Z\", \"source_id\": 51410820, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:53Z\", \"source_id\": 16604520, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:48Z\", \"source_id\": 51423667, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:51Z\", \"source_id\": 16608309, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:55Z\", \"source_id\": 51441539, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:57Z\", \"source_id\": 16613446, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:47Z\", \"source_id\": 51468779, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:53Z\", \"source_id\": 16621143, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:12Z\", \"source_id\": 51485075, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:17Z\", \"source_id\": 16625649, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:22Z\", \"source_id\": 51500027, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:26Z\", \"source_id\": 16629920, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:32Z\", \"source_id\": 51510160, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:36Z\", \"source_id\": 16632788, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:16Z\", \"source_id\": 51533435, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:22Z\", \"source_id\": 16639613, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "6", "timing_fact_generation": 1789588642935161, "current_leg_arrival_utc": "2026-09-16T20:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:58:51.734726", "service_state_evidence_id": 16639613, "current_leg_start_actual_dep": "2026-09-16T20:33:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-16T19:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:08:52.246103", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N NRW LST 5P33 None None None None None [{"source": "TD", "smart_id": 13229, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:14Z", "source_id": 51291405, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:19Z", "source_id": 16570710, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:32:58Z", "source_id": 51317799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:33:04Z", "source_id": 16578366, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13398, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:36Z", "source_id": 51343574, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:41Z", "source_id": 16585636, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:14Z", "source_id": 51371956, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T18:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:18Z", "source_id": 16593670, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:10Z", "source_id": 51395474, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:17Z", "source_id": 16600325, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:52Z", "source_id": 51410820, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:53Z", "source_id": 16604520, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:48Z", "source_id": 51423667, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:51Z", "source_id": 16608309, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:55Z", "source_id": 51441539, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:57Z", "source_id": 16613446, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:47Z", "source_id": 51468779, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:53Z", "source_id": 16621143, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:12Z", "source_id": 51485075, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:17Z", "source_id": 16625649, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:22Z", "source_id": 51500027, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:26Z", "source_id": 16629920, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:32Z", "source_id": 51510160, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:36Z", "source_id": 16632788, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15481, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:16Z", "source_id": 51533435, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:22Z", "source_id": 16639613, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}] Norwich 1905 1905 None None None London Liverpool Street 2053 2053 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:16870/2026-09-16/detailed None Shenfield 2026-09-16T20:33:00+01:00 London Liverpool Street 27.0 {"type": "LineString", "coordinates": [[0.33027031035132837, 51.63054989582078], [0.33026219999999995, 51.63054119999999], [0.3297498, 51.63004889999999], [0.3294619, 51.62977219999998], [0.3291294, 51.6293764], [0.3290625, 51.629291900000005], [0.3288136, 51.6290344], [0.3286555, 51.628851], [0.32848959999999994, 51.62859739999999], [0.3282576, 51.6283092], [0.3279741, 51.6278259], [0.32768239999999993, 51.62742329999999], [0.327531, 51.627185], [0.3274307, 51.62699630000001], [0.327302, 51.626721499999995], [0.32716919999999994, 51.62637599999999], [0.32710079999999997, 51.626177], [0.32699079999999997, 51.6258582], [0.32679489999999994, 51.625168], [0.3266299999999999, 51.6245943], [0.32650160000000006, 51.6241313], [0.32637749999999993, 51.6236669], [0.32625409999999994, 51.6231807], [0.32610259999999996, 51.62266199999999], [0.32591889999999996, 51.6221516], [0.3256761, 51.62159040000001], [0.32548869999999996, 51.621184], [0.3253225, 51.6208859], [0.3251213, 51.6205679], [0.3249121, 51.62024649999999], [0.3246305, 51.6198561], [0.3244132, 51.6195947], [0.3241262, 51.61926330000001], [0.3238982, 51.619013499999994], [0.32362719999999995, 51.61874429999999], [0.3233696999999999, 51.61849939999999], [0.3230962, 51.618262399999985], [0.3227796, 51.61799150000001], [0.3223774, 51.61768779999999], [0.3220045999999999, 51.6174114], [0.3216671, 51.61718280000001], [0.3212513, 51.6169046], [0.3208115, 51.61663149999999], [0.3202133, 51.61628679999999], [0.3195562, 51.61594370000001], [0.31881319999999996, 51.61558560000001], [0.31790929999999995, 51.6151942], [0.31725219999999993, 51.61494269999999], [0.3165012, 51.6146662], [0.3153718999999999, 51.6143032], [0.3145539, 51.61408329999999], [0.3138028, 51.6139051], [0.3130652, 51.6137485], [0.3120138, 51.6135603], [0.3109704, 51.613422099999994], [0.3097683, 51.6133033], [0.3088434, 51.6132406], [0.3079739, 51.613200000000006], [0.30708869999999994, 51.6131833], [0.3062578, 51.6131856], [0.3051844, 51.61322999999999], [0.30416249999999995, 51.6133033], [0.30276259999999994, 51.6134125], [0.3020864, 51.6134731], [0.30157649999999997, 51.61351359999999], [0.3012493, 51.613541600000005], [0.3002893, 51.613623], [0.2994605000000001, 51.613691300000006], [0.2990737, 51.6137205], [0.2985587, 51.6137438], [0.29810269999999994, 51.6137497], [0.2974576, 51.6137563], [0.296315, 51.6137563], [0.295328, 51.6137397], [0.2943913, 51.6137116], [0.2933512, 51.6136564], [0.2929246, 51.61362539999999], [0.2926471, 51.613605199999995], [0.2920407, 51.6135568], [0.2908647999999999, 51.6134449], [0.2899326, 51.61333859999999], [0.28958219999999996, 51.61329849999999], [0.2888444, 51.6131999], [0.28807989999999994, 51.61310829999999], [0.287278, 51.61299840000001], [0.28675759999999995, 51.6129218], [0.2858886, 51.6127619], [0.2851893, 51.6126187], [0.284441, 51.6124472], [0.2837919, 51.6122823], [0.2830597, 51.61208409999999], [0.28221889999999994, 51.61182909999999], [0.2816515, 51.611646], [0.2808415, 51.6113629], [0.2803445, 51.6111829], [0.2796533, 51.61091809999999], [0.27859909999999993, 51.6104934], [0.2785746334512869, 51.61048353460085], [0.2771902, 51.6099253], [0.2754154, 51.6092502], [0.2740448, 51.6087378], [0.27252659999999995, 51.6081531], [0.2709514, 51.60755329999999], [0.2700223, 51.6071954], [0.269739, 51.60708280000001], [0.26949458523585645, 51.606990753876985], [0.2678569, 51.606374], [0.2661192, 51.6056956], [0.2654954, 51.60545889999999], [0.263788, 51.604828099999985], [0.2620707, 51.6041784], [0.2603762, 51.6035371], [0.2585355999999999, 51.6028357], [0.2569852, 51.60224259999999], [0.2557226, 51.60175279999999], [0.253778, 51.6009881], [0.252632, 51.600535], [0.2507122, 51.59977859999999], [0.2499387, 51.5994726], [0.24981779999999995, 51.5994248], [0.2489178, 51.5990688], [0.2471368, 51.5983591], [0.24529210000000004, 51.59760360000001], [0.24393409999999993, 51.59706959999998], [0.24328369999999996, 51.5968099], [0.2420347, 51.5963169], [0.2403532, 51.595648399999995], [0.23956459999999993, 51.59533940000001], [0.2386298, 51.5949664], [0.2378223, 51.5946478], [0.2370335, 51.59433390000001], [0.2363176, 51.594060899999995], [0.2358131, 51.59387120000001], [0.2351904, 51.59367259999999], [0.2348137, 51.59353579999999], [0.2343628, 51.59337360000001], [0.2340079, 51.59323479999999], [0.23344889999999996, 51.59300219999999], [0.232506, 51.5925824], [0.2317522, 51.59226979999999], [0.2310708, 51.592004], [0.2304031, 51.5917316], [0.2296227, 51.5914187], [0.2287939, 51.59110129999999], [0.2279261, 51.590748399999995], [0.22650719999999996, 51.5901919], [0.2258402, 51.5898985], [0.2249956999999999, 51.589566199999986], [0.2243131, 51.58929579999999], [0.2234965, 51.5889754], [0.22265399999999996, 51.588641800000005], [0.2218447, 51.5883215], [0.2207492, 51.58788520000001], [0.2199915, 51.5875813], [0.21947289999999997, 51.5873802], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.21795709999999996, 51.58677230000001], [0.2176035, 51.586646], [0.2171941, 51.58650870000001], [0.21684259999999997, 51.5863971], [0.2163108, 51.58620379999999], [0.215859, 51.586025], [0.2151428, 51.5857422], [0.21442859999999997, 51.58545139999999], [0.21373149999999996, 51.58517819999999], [0.2128799, 51.584837099999994], [0.2120667, 51.5845153], [0.21153489999999997, 51.58429790000001], [0.2111134, 51.58413029999999], [0.21082570000000003, 51.584008899999986], [0.2104343, 51.58383280000001], [0.21011, 51.5836867], [0.2098791, 51.583579000000015], [0.2094713, 51.5834051], [0.20921229999999996, 51.5833019], [0.20885129999999996, 51.58315919999998], [0.2085278, 51.5830311], [0.2081706, 51.5828784], [0.2076619, 51.582685], [0.207375, 51.58256829999999], [0.20710370000000003, 51.58246530000001], [0.20704729999999996, 51.5824424], [0.206387, 51.5822026], [0.20598839316083012, 51.582049616094906], [0.2056637, 51.581925], [0.2051072, 51.5816841], [0.20471839999999997, 51.5814992], [0.2043105, 51.5813125], [0.2038641, 51.5811433], [0.2035274, 51.5810166], [0.20272129999999997, 51.58074830000001], [0.201906, 51.5804566], [0.2011361, 51.58019989999999], [0.20044160000000005, 51.5799766], [0.1998193, 51.57977820000001], [0.19923460000000004, 51.5795965], [0.19867129999999997, 51.5794215], [0.19806779999999996, 51.57925149999999], [0.1972926, 51.5790215], [0.1964878, 51.5787915], [0.19588449999999996, 51.5786081], [0.1950476, 51.5783698], [0.1942993, 51.5781447], [0.1937065, 51.57797139999999], [0.19316929999999996, 51.5778148], [0.19310019999999997, 51.577794700000005], [0.1922984, 51.57755970000001], [0.1916652, 51.5773713], [0.1910136, 51.577183], [0.1900856, 51.5769096], [0.1890234, 51.57660950000001], [0.1874276, 51.57612509999999], [0.18701650000000003, 51.5760091], [0.1861922, 51.5757602], [0.185047, 51.57543429999999], [0.1836422, 51.5750702], [0.1833731, 51.5750015], [0.1826521, 51.5748178], [0.1815497, 51.57450819999999], [0.1806037, 51.5742264], [0.1796630568239043, 51.573946953332374], [0.1789661, 51.57373990000001], [0.1787487, 51.57368300000001], [0.1786607, 51.5736602], [0.17840779999999998, 51.57358730000001], [0.1781195, 51.5734977], [0.1777737, 51.5733997], [0.1775616, 51.5733464], [0.1772142, 51.573256], [0.1767455, 51.5731176], [0.1763451, 51.5730174], [0.17612719999999998, 51.5729717], [0.17518419999999998, 51.57273310000001], [0.1748766, 51.5726667], [0.1740465, 51.5724867], [0.17317149999999998, 51.572298200000006], [0.1721877, 51.572094099999994], [0.1716232, 51.571988599999976], [0.1707281, 51.57183029999998], [0.1698837, 51.5716968], [0.1690898, 51.5715788], [0.1682838, 51.5714652], [0.16714919999999997, 51.57131510000001], [0.16661619999999996, 51.57124929999999], [0.16577269999999997, 51.57114669999999], [0.1648628, 51.5710455], [0.1640043, 51.57095989999999], [0.16313279999999997, 51.5708776], [0.16244669999999997, 51.570814199999994], [0.1618726, 51.5707637], [0.1609201, 51.5706762], [0.1605371, 51.5706419], [0.1482225, 51.5695194], [0.1459794, 51.569312], [0.1446187, 51.56919619999999], [0.1382855, 51.5687189], [0.1359645, 51.5685478], [0.1325042, 51.5682985], [0.131855, 51.5682483], [0.13103259999999997, 51.568167800000005], [0.13032519999999995, 51.5681004], [0.1298594, 51.568051700000005], [0.1293651, 51.5679939], [0.12907159999999998, 51.5679585], [0.1284247, 51.56787739999999], [0.127746, 51.567788400000005], [0.1270561, 51.5676948], [0.1267866, 51.567658300000005], [0.12550639999999996, 51.5674861], [0.1238925, 51.5672647], [0.1221489, 51.5670263], [0.1197452, 51.56670110000001], [0.1171162, 51.56634759999999], [0.11576970000000002, 51.5661619], [0.1135618, 51.5658613], [0.11264979999999998, 51.56573550000001], [0.11187869999999998, 51.5656327], [0.1109832, 51.5655118], [0.109892, 51.5653658], [0.10882609999999998, 51.56522230000001], [0.1039785, 51.5645706], [0.1034367, 51.5645058], [0.10241519999999998, 51.5643868], [0.1013941, 51.56429469999999], [0.1005213, 51.56420989999999], [0.09969409999999998, 51.56413390000001], [0.0987604, 51.564046000000005], [0.09767209999999998, 51.5639315], [0.097097, 51.56386319999999], [0.0958921, 51.5637575], [0.094521, 51.56363580000001], [0.0928204, 51.5634724], [0.0920252, 51.5634019], [0.08983152841195213, 51.56312262066987], [0.08884009999999999, 51.5629964], [0.0867628, 51.5626712], [0.0852667, 51.5623798], [0.083769, 51.562075], [0.07918089999999998, 51.5610862], [0.078503, 51.5609388], [0.07617199999999999, 51.5604352], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 20.1 2031 2058 Shenfield London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:58:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639613 1789588642935161 89 89 2026-09-16 20:08:52.246103 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:58:51.734726
590422 621357 W87579 075V83MZ16 2026-09-16 COMPLETE 16640575 2026-09-16 20:58:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 621357, "stp": "P", "toc": "ScotRail", "uid": "W87579", "consist": null, "dest_crs": "XYD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87579/2026-09-16/detailed", "trust_id": "075V83MZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "20:04:00", "dar_platform": null, "dest_station": "Yoker Carriage Sidings", "service_date": "2026-09-16", "dest_arr_time": "2109", "dest_platform": null, "is_terminated": 1, "next_location": "Bathgate", "signalling_id": "5V83", "timing_status": null, "origin_station": "Bathgate LMD", "current_leg_arr": "2006", "current_leg_dep": "2004", "current_leg_end": "Bathgate", "origin_dep_time": "2004", "origin_platform": null, "current_location": "Bathgate LMD", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.637006200000001, 55.8969649], [-3.6340489, 55.89594159999999], [-3.6333648, 55.895727699999995], [-3.632699399999999, 55.8956001], [-3.632222300000001, 55.8955019], [-3.6311016, 55.89526379999999], [-3.6302831000000007, 55.89509689999999], [-3.629608900000001, 55.894966800000006], [-3.6290574, 55.894903], [-3.628641500000001, 55.8948711], [-3.629138899999999, 55.8949557], [-3.6300554, 55.89511159999999], [-3.630655099999999, 55.89523429999999], [-3.631165100000001, 55.8953423], [-3.631749, 55.89548829999999], [-3.6322711, 55.8956213], [-3.6328439, 55.8958038], [-3.6335994, 55.89608669999999], [-3.633871300000001, 55.8961753], [-3.634987599999999, 55.8965757], [-3.6351862, 55.8966469], [-3.6360622333653967, 55.89700300706358]]}", "current_leg_start": "Bathgate LMD", "dest_arr_time_act": "2109", "motion_projection": null, "next_location_lat": "55.8970030", "next_location_lon": "-3.6360622", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.785, \"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\": 915.029, \"from_m\": 575.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1017.255, \"from_m\": 915.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1258.597, \"from_m\": 1017.255, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1886.164, \"from_m\": 1258.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2284.575, \"from_m\": 1886.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4341.866, \"from_m\": 2284.575, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6888.412, \"from_m\": 4341.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10051.589, \"from_m\": 6888.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\": 17089.893, \"from_m\": 10051.589, \"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\": 24693.552, \"from_m\": 17089.893, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27478.601, \"from_m\": 24693.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28005.218, \"from_m\": 27478.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28070.699, \"from_m\": 28005.218, \"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\": 28412.995, \"from_m\": 28070.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39264.734, \"from_m\": 28412.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39660.096, \"from_m\": 39264.734, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40450.967, \"from_m\": 39660.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41294.632, \"from_m\": 40450.967, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45925.938, \"from_m\": 41294.632, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45971.962, \"from_m\": 45925.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48213.299, \"from_m\": 45971.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49471.997, \"from_m\": 48213.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51155.146, \"from_m\": 49471.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51596.185, \"from_m\": 51155.146, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 621357, \"profile_key\": \"282b67e0cd961f0f6f877140a9bccda3825d6e53e0f0669986f4dbc1991c755b\", \"schedule_id\": 29790, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Bathgate LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2007\", \"location\": \"Bathgate\", \"stage_seq\": 2, \"distance_m\": 1099.486, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2032\", \"location\": \"Airdrie\", \"stage_seq\": 3, \"distance_m\": 24783.809, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 4, \"distance_m\": 27830.851, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Shettleston Loop\", \"stage_seq\": 5, \"distance_m\": 35725.956, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Shettleston\", \"stage_seq\": 6, \"distance_m\": 36511.678, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Bellgrove\", \"stage_seq\": 7, \"distance_m\": 40540.699, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 8, \"distance_m\": 42431.925, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 45194.012, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 10, \"distance_m\": 48095.626, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107\", \"location\": \"Garscadden\", \"stage_seq\": 11, \"distance_m\": 50887.53, \"section_seq\": 1, \"route_path_id\": 102512}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": null, \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 12, \"distance_m\": 51596.185, \"section_seq\": 1, \"route_path_id\": 102512}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51596.185, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102512}], \"total_distance_m\": 51596.185, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 51550.161, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2004", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.0", "current_position_lat": "55.8970030", "current_position_lon": "-3.6360622", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Bathgate LMD", "service_state_platform": null, "timing_fact_generation": 1789588732475547, "current_leg_arrival_utc": "2026-09-16T20:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:58:52.472474", "service_state_evidence_id": 16640575, "current_leg_start_actual_dep": "2026-09-16T20:04:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T19:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:08:52.831232", "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 None XYD 5V83 None None None None {"version": 3, "segments": [{"to_m": 575.785, "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": 915.029, "from_m": 575.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1017.255, "from_m": 915.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1258.597, "from_m": 1017.255, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1886.164, "from_m": 1258.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2284.575, "from_m": 1886.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4341.866, "from_m": 2284.575, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6888.412, "from_m": 4341.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10051.589, "from_m": 6888.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": 17089.893, "from_m": 10051.589, "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": 24693.552, "from_m": 17089.893, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27478.601, "from_m": 24693.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28005.218, "from_m": 27478.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28070.699, "from_m": 28005.218, "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": 28412.995, "from_m": 28070.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39264.734, "from_m": 28412.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39660.096, "from_m": 39264.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40450.967, "from_m": 39660.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41294.632, "from_m": 40450.967, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45925.938, "from_m": 41294.632, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45971.962, "from_m": 45925.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48213.299, "from_m": 45971.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49471.997, "from_m": 48213.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51155.146, "from_m": 49471.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51596.185, "from_m": 51155.146, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 621357, "profile_key": "282b67e0cd961f0f6f877140a9bccda3825d6e53e0f0669986f4dbc1991c755b", "schedule_id": 29790, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2004", "location": "Bathgate LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102512}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2007", "location": "Bathgate", "stage_seq": 2, "distance_m": 1099.486, "section_seq": 1, "route_path_id": 102512}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2032", "location": "Airdrie", "stage_seq": 3, "distance_m": 24783.809, "section_seq": 1, "route_path_id": 102512}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Coatbridge Sunnyside", "stage_seq": 4, "distance_m": 27830.851, "section_seq": 1, "route_path_id": 102512}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Shettleston Loop", "stage_seq": 5, "distance_m": 35725.956, "section_seq": 1, "route_path_id": 102512}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Shettleston", "stage_seq": 6, "distance_m": 36511.678, "section_seq": 1, "route_path_id": 102512}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Bellgrove", "stage_seq": 7, "distance_m": 40540.699, "section_seq": 1, "route_path_id": 102512}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Glasgow Queen St Low Level", "stage_seq": 8, "distance_m": 42431.925, "section_seq": 1, "route_path_id": 102512}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 45194.012, "section_seq": 1, "route_path_id": 102512}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Hyndland East Jn", "stage_seq": 10, "distance_m": 48095.626, "section_seq": 1, "route_path_id": 102512}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107", "location": "Garscadden", "stage_seq": 11, "distance_m": 50887.53, "section_seq": 1, "route_path_id": 102512}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": null, "location": "Yoker Carriage Sidings", "stage_seq": 12, "distance_m": 51596.185, "section_seq": 1, "route_path_id": 102512}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51596.185, "from_m": 0.0, "section_seq": 1, "route_path_id": 102512}], "total_distance_m": 51596.185, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 51550.161, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [] Bathgate LMD 2004 2004 None 20:04:00 None Yoker Carriage Sidings 2109 2109 None None None https://www.realtimetrains.co.uk/service/gb-nr:W87579/2026-09-16/detailed None Bathgate LMD 2026-09-16T20:04:30+01:00 Bathgate 2.0 {"type": "LineString", "coordinates": [[-3.637006200000001, 55.8969649], [-3.6340489, 55.89594159999999], [-3.6333648, 55.895727699999995], [-3.632699399999999, 55.8956001], [-3.632222300000001, 55.8955019], [-3.6311016, 55.89526379999999], [-3.6302831000000007, 55.89509689999999], [-3.629608900000001, 55.894966800000006], [-3.6290574, 55.894903], [-3.628641500000001, 55.8948711], [-3.629138899999999, 55.8949557], [-3.6300554, 55.89511159999999], [-3.630655099999999, 55.89523429999999], [-3.631165100000001, 55.8953423], [-3.631749, 55.89548829999999], [-3.6322711, 55.8956213], [-3.6328439, 55.8958038], [-3.6335994, 55.89608669999999], [-3.633871300000001, 55.8961753], [-3.634987599999999, 55.8965757], [-3.6351862, 55.8966469], [-3.6360622333653967, 55.89700300706358]]} 0.7 2004 2006 None Bathgate LMD Bathgate 55.8970030 -3.6360622 55.8970030 -3.6360622 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:58:00 Bathgate LMD TRUST TRUST_CANCELLATION 16640575 1789588732475547 53 53 2026-09-16 20:08:52.831232 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:58:52.472474
590423 621223 P65261 175P71MY16 2026-09-16 COMPLETE None 2026-09-16 19:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 621223, "stp": "P", "toc": "Northern", "uid": "P65261", "consist": null, "dest_crs": "XNL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65261/2026-09-16/detailed", "trust_id": "175P71MY16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neville Hill T&R.S.M.D", "service_date": "2026-09-16", "dest_arr_time": "2009", "dest_platform": null, "is_terminated": 1, "next_location": "Neville Hill T&R.S.M.D", "signalling_id": "5P71", "timing_status": null, "origin_station": "Leeds", "current_leg_arr": "2009", "current_leg_dep": "2002", "current_leg_end": "Neville Hill T&R.S.M.D", "origin_dep_time": "1959", "origin_platform": "9B", "current_location": null, "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "2009", "motion_projection": null, "next_location_lat": "53.7926093", "next_location_lon": "-1.5048045", "previous_location": null, "current_leg_milage": "2.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3038.577, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 621223, \"profile_key\": \"719b568b884f0f254f254b4d64f209575119c868ddd89c78234992e85085ca86\", \"schedule_id\": 21582, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 2, \"distance_m\": 1561.941, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 3, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": null, \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 3038.577, \"section_seq\": 1, \"route_path_id\": 28313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3038.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}], \"total_distance_m\": 3038.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1624.788, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1413.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "53.7945193", "current_position_lon": "-1.5459050", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Leeds", "service_state_platform": "9B", "timing_fact_generation": 1789587507496086, "current_leg_arrival_utc": "2026-09-16T20:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:02.704543", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T20:02:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:03.750475", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS XNL 5P71 None None None None {"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3038.577, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 621223, "profile_key": "719b568b884f0f254f254b4d64f209575119c868ddd89c78234992e85085ca86", "schedule_id": 21582, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Marsh Lane Jn Leeds", "stage_seq": 2, "distance_m": 1561.941, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Neville H. West Jn", "stage_seq": 3, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 28313}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": null, "location": "Neville Hill T&R.S.M.D", "stage_seq": 4, "distance_m": 3038.577, "section_seq": 1, "route_path_id": 28313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3038.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 28313}], "total_distance_m": 3038.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1624.788, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1413.789, "synthetic_unknown_infrastructure_limit_mph": 60} [] Leeds 1959 1959 9B None None Neville Hill T&R.S.M.D 2009 2009 None None None https://www.realtimetrains.co.uk/service/gb-nr:P65261/2026-09-16/detailed None Leeds 2026-09-16T20:02:30+01:00 Neville Hill T&R.S.M.D 7.0 {"type": "LineString", "coordinates": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]} 2.0 2002 2009 None None Neville Hill T&R.S.M.D 53.7945193 -1.5459050 53.7926093 -1.5048045 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 Leeds SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789587507496086 39 39 2026-09-16 20:09:03.750475 9B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:02.704543
590424 620617 P91058 895N52MY16 2026-09-16 COMPLETE None 2026-09-16 19:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 620617, "stp": "P", "toc": "Southeastern", "uid": "P91058", "consist": "377131+377508", "dest_crs": "XRE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91058/2026-09-16/detailed", "trust_id": "895N52MY16", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-16", "dest_arr_time": "1959", "dest_platform": null, "is_terminated": 1, "next_location": "RM Depot Reception West", "signalling_id": "5N52", "timing_status": "EARLY", "origin_station": "Ramsgate", "current_leg_arr": "1939", "current_leg_dep": "1928", "current_leg_end": "RM Depot Reception West", "origin_dep_time": "1935", "origin_platform": "3", "current_location": "Ramsgate", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "1959", "motion_projection": null, "next_location_lat": "51.3400381", "next_location_lon": "1.3979185", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51306490\", \"confirmationDeadline\": \"2026-09-16T19:35:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1935", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "11.0", "current_position_lat": "51.3400381", "current_position_lon": "1.3979185", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": null, "timing_fact_generation": 1789583640439246, "current_leg_arrival_utc": "2026-09-16T19:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:02.734455", "service_state_evidence_id": 51320361, "current_leg_start_actual_dep": "2026-09-16T19:28:28+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:03.748075", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P RAM XRE 5N52 377131+377508 8 100 None None [] Ramsgate 1935 1935 3 None None Ramsgate E.M.U.D. 1959 1959 None EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91058/2026-09-16/detailed None Ramsgate 2026-09-16T19:28:28+01:00 RM Depot Reception West 11.0 {"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]} 0.3 1928 1939 None Ramsgate RM Depot Reception West 51.3400381 1.3979185 51.3400381 1.3979185 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 Ramsgate TD TRACKING_TIMEOUT 51320361 1789583640439246 6 6 2026-09-16 20:09:03.748075 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:02.734455
590425 621517 L37576 632W61MZ16 2026-09-16 COMPLETE 16639975 2026-09-16 20:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 621517, "stp": "P", "toc": "Chiltern Railways", "uid": "L37576", "consist": "165007", "dest_crs": "HWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37576/2026-09-16/detailed", "trust_id": "632W61MZ16", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "High Wycombe", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "1", "is_terminated": 1, "next_location": "High Wycombe", "signalling_id": "2W61", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "2059", "current_leg_dep": "2053", "current_leg_end": "High Wycombe", "origin_dep_time": "2010", "origin_platform": "3", "current_location": "High Wycombe", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6441266767008599, 51.61142158380522], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7403931, 51.62809970000001], [-0.7411512, 51.6283135], [-0.7419390000000001, 51.6285279], [-0.7427464, 51.6287584], [-0.7430427999999999, 51.6288412], [-0.7433012, 51.6289298], [-0.7436172, 51.6290443], [-0.7440295999999998, 51.62919870000001], [-0.7443629, 51.6293389], [-0.7452563, 51.62972039999999]]}", "current_leg_start": "Beaconsfield", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "51.6297204", "next_location_lon": "-0.7452563", "previous_location": "Beaconsfield", "current_leg_milage": "4.9", "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\": 8520.209, \"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\": 9324.111, \"from_m\": 8520.209, \"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\": 29576.061, \"from_m\": 9324.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29610.763, \"from_m\": 29576.061, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35717.102, \"from_m\": 29610.763, \"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\": 41214.747, \"from_m\": 35717.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42669.647, \"from_m\": 41214.747, \"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\": 42682.07, \"from_m\": 42669.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\": 43164.805, \"from_m\": 42682.07, \"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\": 43503.699, \"from_m\": 43164.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44534.612, \"from_m\": 43503.699, \"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\": 44911.701, \"from_m\": 44534.612, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44972.409, \"from_m\": 44911.701, \"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\": 45223.715, \"from_m\": 44972.409, \"capability_applied\": null, \"effective_limit_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\": 621517, \"profile_key\": \"7da5a2085e6344f7fe2df2714803d15251646a6defd1e9a428cf6024c9c272b6\", \"schedule_id\": 15986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019H\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Sudbury Hill Harrow\", \"stage_seq\": 4, \"distance_m\": 14066.822, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Northolt Park\", \"stage_seq\": 5, \"distance_m\": 15701.262, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 6, \"distance_m\": 17033.992, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"South Ruislip\", \"stage_seq\": 7, \"distance_m\": 18570.06, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"West Ruislip\", \"stage_seq\": 8, \"distance_m\": 21492.555, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Denham\", \"stage_seq\": 9, \"distance_m\": 25814.918, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Denham Golf Club\", \"stage_seq\": 10, \"distance_m\": 27270.65, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Gerrards Cross\", \"stage_seq\": 11, \"distance_m\": 30029.071, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Seer Green and Jordans\", \"stage_seq\": 12, \"distance_m\": 34353.884, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Beaconsfield\", \"stage_seq\": 13, \"distance_m\": 36900.754, \"section_seq\": 1, \"route_path_id\": 72211}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"High Wycombe\", \"stage_seq\": 14, \"distance_m\": 45223.715, \"section_seq\": 1, \"route_path_id\": 72211}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45223.715, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72211}], \"total_distance_m\": 45223.715, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39374.753, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5848.962, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.6297204", "current_position_lon": "-0.7452563", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:30Z\", \"source_id\": 51435580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:36Z\", \"source_id\": 16611792, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:07Z\", \"source_id\": 51449517, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:14Z\", \"source_id\": 16615728, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:02Z\", \"source_id\": 51456938, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:07Z\", \"source_id\": 16617792, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:00Z\", \"source_id\": 51466762, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:08Z\", \"source_id\": 16620561, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:10Z\", \"source_id\": 51474991, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:13Z\", \"source_id\": 16622817, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:52Z\", \"source_id\": 51481703, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:58Z\", \"source_id\": 16624714, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:13Z\", \"source_id\": 51487628, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:16Z\", \"source_id\": 16626341, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:09Z\", \"source_id\": 51497163, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:13Z\", \"source_id\": 16629054, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:08Z\", \"source_id\": 51511563, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:10Z\", \"source_id\": 16633174, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:27Z\", \"source_id\": 51519760, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:30Z\", \"source_id\": 16635591, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:53Z\", \"source_id\": 51534894, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:56Z\", \"source_id\": 16639975, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "High Wycombe", "service_state_platform": "1", "timing_fact_generation": 1789588677663262, "current_leg_arrival_utc": "2026-09-16T20:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:06.309842", "service_state_evidence_id": 16639975, "current_leg_start_actual_dep": "2026-09-16T20:53:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:06.746263", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB HWY 2W61 165007 2 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": 8520.209, "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": 9324.111, "from_m": 8520.209, "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": 29576.061, "from_m": 9324.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29610.763, "from_m": 29576.061, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35717.102, "from_m": 29610.763, "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": 41214.747, "from_m": 35717.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42669.647, "from_m": 41214.747, "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": 42682.07, "from_m": 42669.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": 43164.805, "from_m": 42682.07, "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": 43503.699, "from_m": 43164.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44534.612, "from_m": 43503.699, "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": 44911.701, "from_m": 44534.612, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44972.409, "from_m": 44911.701, "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": 45223.715, "from_m": 44972.409, "capability_applied": null, "effective_limit_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": 621517, "profile_key": "7da5a2085e6344f7fe2df2714803d15251646a6defd1e9a428cf6024c9c272b6", "schedule_id": 15986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019H", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Sudbury Hill Harrow", "stage_seq": 4, "distance_m": 14066.822, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Northolt Park", "stage_seq": 5, "distance_m": 15701.262, "section_seq": 1, "route_path_id": 72211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Northolt Park Jn", "stage_seq": 6, "distance_m": 17033.992, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "South Ruislip", "stage_seq": 7, "distance_m": 18570.06, "section_seq": 1, "route_path_id": 72211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "West Ruislip", "stage_seq": 8, "distance_m": 21492.555, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Denham", "stage_seq": 9, "distance_m": 25814.918, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Denham Golf Club", "stage_seq": 10, "distance_m": 27270.65, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Gerrards Cross", "stage_seq": 11, "distance_m": 30029.071, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Seer Green and Jordans", "stage_seq": 12, "distance_m": 34353.884, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Beaconsfield", "stage_seq": 13, "distance_m": 36900.754, "section_seq": 1, "route_path_id": 72211}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "High Wycombe", "stage_seq": 14, "distance_m": 45223.715, "section_seq": 1, "route_path_id": 72211}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45223.715, "from_m": 0.0, "section_seq": 1, "route_path_id": 72211}], "total_distance_m": 45223.715, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39374.753, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5848.962, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:30Z", "source_id": 51435580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:36Z", "source_id": 16611792, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18256, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:07Z", "source_id": 51449517, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:14Z", "source_id": 16615728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:02Z", "source_id": 51456938, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:07Z", "source_id": 16617792, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:00Z", "source_id": 51466762, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:08Z", "source_id": 16620561, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:10Z", "source_id": 51474991, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:13Z", "source_id": 16622817, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:52Z", "source_id": 51481703, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:58Z", "source_id": 16624714, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23301, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:13Z", "source_id": 51487628, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:16Z", "source_id": 16626341, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:09Z", "source_id": 51497163, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:13Z", "source_id": 16629054, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23322, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:08Z", "source_id": 51511563, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:10Z", "source_id": 16633174, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23326, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:27Z", "source_id": 51519760, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:30Z", "source_id": 16635591, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23343, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:53Z", "source_id": 51534894, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:56Z", "source_id": 16639975, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] London Marylebone 2010 2010 3 None None High Wycombe 2100 2100 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37576/2026-09-16/detailed None Beaconsfield 2026-09-16T20:53:00+01:00 High Wycombe 6.0 {"type": "LineString", "coordinates": [[-0.6441266767008599, 51.61142158380522], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7403931, 51.62809970000001], [-0.7411512, 51.6283135], [-0.7419390000000001, 51.6285279], [-0.7427464, 51.6287584], [-0.7430427999999999, 51.6288412], [-0.7433012, 51.6289298], [-0.7436172, 51.6290443], [-0.7440295999999998, 51.62919870000001], [-0.7443629, 51.6293389], [-0.7452563, 51.62972039999999]]} 4.9 2053 2059 Beaconsfield High Wycombe High Wycombe 51.6297204 -0.7452563 51.6297204 -0.7452563 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 High Wycombe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639975 1789588677663262 52 52 2026-09-16 20:09:06.746263 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:06.309842
590426 621496 W86707 055J65MZ16 2026-09-16 COMPLETE 16640750 2026-09-16 20:43:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 621496, "stp": "P", "toc": "ScotRail", "uid": "W86707", "consist": "385041", "dest_crs": "FKG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86707/2026-09-16/detailed", "trust_id": "055J65MZ16", "origin_crs": "FKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-16", "dest_arr_time": "2043", "dest_platform": "2", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "5J65", "timing_status": "ON TIME", "origin_station": "Falkirk Grahamston", "current_leg_arr": "2043", "current_leg_dep": "2041", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "2010", "origin_platform": "1", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]}", "current_leg_start": "Grangemouth Jn Sig. 290", "dest_arr_time_act": "2043", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": "Falkirk Grahamston", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 540.894, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 567.366, \"from_m\": 540.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 730.701, \"from_m\": 567.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 789.118, \"from_m\": 730.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2575.316, \"from_m\": 789.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2633.733, \"from_m\": 2575.316, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.068, \"from_m\": 2633.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2823.54, \"from_m\": 2797.068, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3364.434, \"from_m\": 2823.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 621496, \"profile_key\": \"fdf009bb2f1ddcc21c52013ad3b42c7cca68e0614de264f3eacc6bd5e915a4de\", \"schedule_id\": 29481, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 2, \"distance_m\": 526.616, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2041\", \"location\": \"Grangemouth Jn Sig. 290\", \"stage_seq\": 3, \"distance_m\": 1682.217, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 4, \"distance_m\": 2837.818, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 5, \"distance_m\": 3364.434, \"section_seq\": 1, \"route_path_id\": 102423}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3364.434, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102423}], \"total_distance_m\": 3364.434, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3364.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:06Z\", \"source_id\": 16640750, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "2", "timing_fact_generation": 1789588746789919, "current_leg_arrival_utc": "2026-09-16T20:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:06.786559", "service_state_evidence_id": 16640750, "current_leg_start_actual_dep": "2026-09-16T20:41:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T19:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:07.362179", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P FKG FKG 5J65 385041 3 100 None {"version": 3, "segments": [{"to_m": 540.894, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 567.366, "from_m": 540.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 730.701, "from_m": 567.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 789.118, "from_m": 730.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2575.316, "from_m": 789.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2633.733, "from_m": 2575.316, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.068, "from_m": 2633.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 2823.54, "from_m": 2797.068, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3364.434, "from_m": 2823.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 621496, "profile_key": "fdf009bb2f1ddcc21c52013ad3b42c7cca68e0614de264f3eacc6bd5e915a4de", "schedule_id": 29481, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "Falkirk Grahamston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Grangemouth Jn", "stage_seq": 2, "distance_m": 526.616, "section_seq": 1, "route_path_id": 102423}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2041", "location": "Grangemouth Jn Sig. 290", "stage_seq": 3, "distance_m": 1682.217, "section_seq": 1, "route_path_id": 102423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Grangemouth Jn", "stage_seq": 4, "distance_m": 2837.818, "section_seq": 1, "route_path_id": 102423}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 5, "distance_m": 3364.434, "section_seq": 1, "route_path_id": 102423}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3364.434, "from_m": 0.0, "section_seq": 1, "route_path_id": 102423}], "total_distance_m": 3364.434, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3364.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:06Z", "source_id": 16640750, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}] Falkirk Grahamston 2010 2010 1 None None Falkirk Grahamston 2043 2043 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86707/2026-09-16/detailed None Grangemouth Jn Sig. 290 2026-09-16T20:41:00+01:00 Falkirk Grahamston 2.0 {"type": "LineString", "coordinates": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]} 1.0 2041 2043 Falkirk Grahamston Falkirk Grahamston Falkirk Grahamston 56.0023668 -3.7852366 56.0023668 -3.7852366 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:43:00 Falkirk Grahamston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640750 1789588746789919 5 5 2026-09-16 20:09:07.362179 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:06.786559
590427 620519 W84268 042Y83MY16 2026-09-16 COMPLETE 16639716 2026-09-16 20:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 620519, "stp": "P", "toc": "ScotRail", "uid": "W84268", "consist": "385021", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84268/2026-09-16/detailed", "trust_id": "042Y83MY16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "2054", "dest_platform": "11", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2Y83", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2059", "current_leg_dep": "2048", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1930", "origin_platform": "13", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.086357770360901, 55.82360300588076], [-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": "Uddingston", "dest_arr_time_act": "2054", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Uddingston", "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\": 1751.992, \"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\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3459.605, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5113.448, \"from_m\": 3459.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5896.98, \"from_m\": 5113.448, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5943.923, \"from_m\": 5896.98, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7417.687, \"from_m\": 5943.923, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20189.006, \"from_m\": 7417.687, \"capability_applied\": null, \"effective_limit_mph\": 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\": 20249.511, \"from_m\": 20189.006, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20386.857, \"from_m\": 20249.511, \"capability_applied\": null, \"effective_limit_mph\": 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\": 36456.241, \"from_m\": 20386.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38796.069, \"from_m\": 36456.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54615.74, \"from_m\": 38796.069, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55429.02, \"from_m\": 54615.74, \"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\": 56803.597, \"from_m\": 55429.02, \"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\": 56882.368, \"from_m\": 56803.597, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62769.383, \"from_m\": 56882.368, \"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\": 65137.987, \"from_m\": 62769.383, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65236.303, \"from_m\": 65137.987, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67092.21, \"from_m\": 65236.303, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67213.829, \"from_m\": 67092.21, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67318.061, \"from_m\": 67213.829, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69819.566, \"from_m\": 67318.061, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71206.003, \"from_m\": 69819.566, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74459.024, \"from_m\": 71206.003, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75283.83, \"from_m\": 74459.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\": 75672.23, \"from_m\": 75283.83, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76258.932, \"from_m\": 75672.23, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76683.4, \"from_m\": 76258.932, \"capability_applied\": null, \"effective_limit_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\": 620519, \"profile_key\": \"c31e1c0582f00c1fb08064db05d409349f976f0547569bb5597baea705fe95e7\", \"schedule_id\": 29027, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1938\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5737.415, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941\", \"location\": \"Kingsknowe\", \"stage_seq\": 5, \"distance_m\": 7349.105, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1943H\", \"location\": \"Wester Hailes\", \"stage_seq\": 6, \"distance_m\": 8687.734, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Curriehill\", \"stage_seq\": 7, \"distance_m\": 11352.711, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"1953H\", \"location\": \"Kirknewton\", \"stage_seq\": 8, \"distance_m\": 18790.238, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Midcalder Jn\", \"stage_seq\": 9, \"distance_m\": 20074.185, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958H\", \"location\": \"Livingston South\", \"stage_seq\": 10, \"distance_m\": 23485.968, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"West Calder\", \"stage_seq\": 11, \"distance_m\": 28020.129, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006H\", \"location\": \"Addiewell\", \"stage_seq\": 12, \"distance_m\": 30769.981, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Breich\", \"stage_seq\": 13, \"distance_m\": 34987.138, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2015\", \"location\": \"Fauldhouse\", \"stage_seq\": 14, \"distance_m\": 38560.192, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Benhar Jn\", \"stage_seq\": 15, \"distance_m\": 39848.888, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Shotts\", \"stage_seq\": 16, \"distance_m\": 43934.397, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023H\", \"location\": \"Hartwood\", \"stage_seq\": 17, \"distance_m\": 46652.097, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Cleland\", \"stage_seq\": 18, \"distance_m\": 51641.204, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Carfin\", \"stage_seq\": 19, \"distance_m\": 54524.755, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Holytown Jn\", \"stage_seq\": 20, \"distance_m\": 55193.896, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Holytown\", \"stage_seq\": 21, \"distance_m\": 55792.901, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Mossend East Jn\", \"stage_seq\": 22, \"distance_m\": 56706.03, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 23, \"distance_m\": 57863.473, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Bellshill\", \"stage_seq\": 24, \"distance_m\": 59110.313, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Uddingston Jn\", \"stage_seq\": 25, \"distance_m\": 62915.802, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042H\", \"location\": \"Uddingston\", \"stage_seq\": 26, \"distance_m\": 63084.122, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Newton East Jn\", \"stage_seq\": 27, \"distance_m\": 65236.303, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Newton West Jn\", \"stage_seq\": 28, \"distance_m\": 67213.829, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 29, \"distance_m\": 70436.638, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Shawfield Jn\", \"stage_seq\": 30, \"distance_m\": 72453.945, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Larkfield Jn\", \"stage_seq\": 31, \"distance_m\": 74669.395, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 32, \"distance_m\": 75448.935, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 33, \"distance_m\": 75753.967, \"section_seq\": 1, \"route_path_id\": 102149}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 34, \"distance_m\": 76683.4, \"section_seq\": 1, \"route_path_id\": 102149}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76683.4, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102149}], \"total_distance_m\": 76683.4, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76683.4, \"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": "1930", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:32:20Z\", \"source_id\": 51316140, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:32:21Z\", \"source_id\": 16577834, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:36:04Z\", \"source_id\": 51326069, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:36:05Z\", \"source_id\": 16580756, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:41:35Z\", \"source_id\": 51340818, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:41:42Z\", \"source_id\": 16584919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:04Z\", \"source_id\": 51366161, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:05Z\", \"source_id\": 16592038, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:55Z\", \"source_id\": 51384267, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:02Z\", \"source_id\": 16597178, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:58Z\", \"source_id\": 51397619, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:04Z\", \"source_id\": 16600958, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:59Z\", \"source_id\": 51405659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:03Z\", \"source_id\": 16603189, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:57Z\", \"source_id\": 51418869, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:01Z\", \"source_id\": 16606834, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:48Z\", \"source_id\": 51431382, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:52Z\", \"source_id\": 16610502, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:14Z\", \"source_id\": 51444978, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:18Z\", \"source_id\": 16614441, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:04Z\", \"source_id\": 51457064, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:07Z\", \"source_id\": 16617809, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:03Z\", \"source_id\": 51466907, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:08Z\", \"source_id\": 16620590, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:46Z\", \"source_id\": 51476511, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:54Z\", \"source_id\": 16623299, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:02Z\", \"source_id\": 51484740, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:05Z\", \"source_id\": 16625519, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:50Z\", \"source_id\": 51496403, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:54Z\", \"source_id\": 16628830, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:12Z\", \"source_id\": 51506879, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:15Z\", \"source_id\": 16631831, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:26Z\", \"source_id\": 51533845, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:32Z\", \"source_id\": 16639716, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "11", "timing_fact_generation": 1789588653770568, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:07.095830", "service_state_evidence_id": 16639716, "current_leg_start_actual_dep": "2026-09-16T20:47:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:07.365637", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB GLC 2Y83 385021 3 100 None {"version": 3, "segments": [{"to_m": 1751.992, "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": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3459.605, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5113.448, "from_m": 3459.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5896.98, "from_m": 5113.448, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5943.923, "from_m": 5896.98, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7417.687, "from_m": 5943.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20189.006, "from_m": 7417.687, "capability_applied": null, "effective_limit_mph": 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": 20249.511, "from_m": 20189.006, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20386.857, "from_m": 20249.511, "capability_applied": null, "effective_limit_mph": 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": 36456.241, "from_m": 20386.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38796.069, "from_m": 36456.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54615.74, "from_m": 38796.069, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55429.02, "from_m": 54615.74, "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": 56803.597, "from_m": 55429.02, "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": 56882.368, "from_m": 56803.597, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62769.383, "from_m": 56882.368, "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": 65137.987, "from_m": 62769.383, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65236.303, "from_m": 65137.987, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67092.21, "from_m": 65236.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67213.829, "from_m": 67092.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67318.061, "from_m": 67213.829, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69819.566, "from_m": 67318.061, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71206.003, "from_m": 69819.566, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74459.024, "from_m": 71206.003, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75283.83, "from_m": 74459.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": 75672.23, "from_m": 75283.83, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76258.932, "from_m": 75672.23, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76683.4, "from_m": 76258.932, "capability_applied": null, "effective_limit_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": 620519, "profile_key": "c31e1c0582f00c1fb08064db05d409349f976f0547569bb5597baea705fe95e7", "schedule_id": 29027, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1930", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1938", "location": "Slateford", "stage_seq": 4, "distance_m": 5737.415, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941", "location": "Kingsknowe", "stage_seq": 5, "distance_m": 7349.105, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1943H", "location": "Wester Hailes", "stage_seq": 6, "distance_m": 8687.734, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Curriehill", "stage_seq": 7, "distance_m": 11352.711, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "1953H", "location": "Kirknewton", "stage_seq": 8, "distance_m": 18790.238, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Midcalder Jn", "stage_seq": 9, "distance_m": 20074.185, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958H", "location": "Livingston South", "stage_seq": 10, "distance_m": 23485.968, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "West Calder", "stage_seq": 11, "distance_m": 28020.129, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006H", "location": "Addiewell", "stage_seq": 12, "distance_m": 30769.981, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Breich", "stage_seq": 13, "distance_m": 34987.138, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2015", "location": "Fauldhouse", "stage_seq": 14, "distance_m": 38560.192, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Benhar Jn", "stage_seq": 15, "distance_m": 39848.888, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Shotts", "stage_seq": 16, "distance_m": 43934.397, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023H", "location": "Hartwood", "stage_seq": 17, "distance_m": 46652.097, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Cleland", "stage_seq": 18, "distance_m": 51641.204, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Carfin", "stage_seq": 19, "distance_m": 54524.755, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Holytown Jn", "stage_seq": 20, "distance_m": 55193.896, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Holytown", "stage_seq": 21, "distance_m": 55792.901, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Mossend East Jn", "stage_seq": 22, "distance_m": 56706.03, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Mossend West Jn", "stage_seq": 23, "distance_m": 57863.473, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Bellshill", "stage_seq": 24, "distance_m": 59110.313, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Uddingston Jn", "stage_seq": 25, "distance_m": 62915.802, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042H", "location": "Uddingston", "stage_seq": 26, "distance_m": 63084.122, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Newton East Jn", "stage_seq": 27, "distance_m": 65236.303, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Newton West Jn", "stage_seq": 28, "distance_m": 67213.829, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Rutherglen East Jn", "stage_seq": 29, "distance_m": 70436.638, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Shawfield Jn", "stage_seq": 30, "distance_m": 72453.945, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Larkfield Jn", "stage_seq": 31, "distance_m": 74669.395, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Eglinton St Jn", "stage_seq": 32, "distance_m": 75448.935, "section_seq": 1, "route_path_id": 102149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Glasgow Bridge Street Jn", "stage_seq": 33, "distance_m": 75753.967, "section_seq": 1, "route_path_id": 102149}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 34, "distance_m": 76683.4, "section_seq": 1, "route_path_id": 102149}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76683.4, "from_m": 0.0, "section_seq": 1, "route_path_id": 102149}], "total_distance_m": 76683.4, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76683.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:32:20Z", "source_id": 51316140, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:32:21Z", "source_id": 16577834, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:36:04Z", "source_id": 51326069, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:36:05Z", "source_id": 16580756, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 726, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:41:35Z", "source_id": 51340818, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:41:42Z", "source_id": 16584919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:04Z", "source_id": 51366161, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:05Z", "source_id": 16592038, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 702, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:55Z", "source_id": 51384267, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:02Z", "source_id": 16597178, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:58Z", "source_id": 51397619, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:04Z", "source_id": 16600958, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 693, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:59Z", "source_id": 51405659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:03Z", "source_id": 16603189, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:57Z", "source_id": 51418869, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:01Z", "source_id": 16606834, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:48Z", "source_id": 51431382, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:52Z", "source_id": 16610502, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2398, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:14Z", "source_id": 51444978, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:18Z", "source_id": 16614441, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:04Z", "source_id": 51457064, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:07Z", "source_id": 16617809, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:03Z", "source_id": 51466907, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:08Z", "source_id": 16620590, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2394, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:46Z", "source_id": 51476511, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:54Z", "source_id": 16623299, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2337, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:02Z", "source_id": 51484740, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:05Z", "source_id": 16625519, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:50Z", "source_id": 51496403, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:54Z", "source_id": 16628830, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:12Z", "source_id": 51506879, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:15Z", "source_id": 16631831, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2025, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:26Z", "source_id": 51533845, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T19:59:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:32Z", "source_id": 16639716, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Edinburgh 1930 1930 13 None None Glasgow Central High Level 2054 2054 11 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84268/2026-09-16/detailed None Uddingston 2026-09-16T20:47:30+01:00 Glasgow Central High Level 11.0 {"type": "LineString", "coordinates": [[-4.086357770360901, 55.82360300588076], [-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]]} 8.4 2048 2059 Uddingston Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639716 1789588653770568 97 97 2026-09-16 20:09:07.365637 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:07.095830
590428 621842 P87589 882F65MZ16 2026-09-16 COMPLETE 16639930 2026-09-16 20:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 621842, "stp": "P", "toc": "Southeastern", "uid": "P87589", "consist": "376008+376022", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87589/2026-09-16/detailed", "trust_id": "882F65MZ16", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "2", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F65", "timing_status": "ON TIME", "origin_station": "Orpington", "current_leg_arr": "2059", "current_leg_dep": "2055", "current_leg_end": "London Cannon Street", "origin_dep_time": "2024", "origin_platform": "7", "current_location": "London Cannon Street", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "0 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": "2059", "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\": 621842, \"profile_key\": \"b51b400b6562f78ef7b79b7e16ee7dd403719ffdf1e47553ab32d7cf22a7ed2f\", \"schedule_id\": 23378, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"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\": \"2029\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"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\": \"2043\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"St. John's\", \"stage_seq\": 9, \"distance_m\": 13317.82, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2048\", \"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\": \"2049\", \"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\": \"2049H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 15928.244, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2055\", \"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\": \"2056\", \"location\": \"Borough Market Jn\", \"stage_seq\": 14, \"distance_m\": 19726.127, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"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": "2024", "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-16T19:26:07Z\", \"source_id\": 51457235, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:13Z\", \"source_id\": 16617865, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:38Z\", \"source_id\": 51465927, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:41Z\", \"source_id\": 16620308, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:24Z\", \"source_id\": 51472936, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:29Z\", \"source_id\": 16622332, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:02Z\", \"source_id\": 51479638, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:05Z\", \"source_id\": 16624118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:52Z\", \"source_id\": 51489231, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:57Z\", \"source_id\": 16626831, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:36Z\", \"source_id\": 51505518, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:42Z\", \"source_id\": 16631495, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:54Z\", \"source_id\": 51510961, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:58Z\", \"source_id\": 16633029, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:16Z\", \"source_id\": 51523858, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:15Z\", \"source_id\": 16636780, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:47Z\", \"source_id\": 51534636, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:51Z\", \"source_id\": 16639930, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "2", "timing_fact_generation": 1789588673976755, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:08.422991", "service_state_evidence_id": 16639930, "current_leg_start_actual_dep": "2026-09-16T20:55:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:09.330097", "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 2F65 376008+376022 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": 621842, "profile_key": "b51b400b6562f78ef7b79b7e16ee7dd403719ffdf1e47553ab32d7cf22a7ed2f", "schedule_id": 23378, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2024", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "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": "2029", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "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": "2043", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "St. John's", "stage_seq": 9, "distance_m": 13317.82, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2048", "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": "2049", "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": "2049H", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 15928.244, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2055", "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": "2056", "location": "Borough Market Jn", "stage_seq": 14, "distance_m": 19726.127, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "2059", "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-16T19:26:07Z", "source_id": 51457235, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:13Z", "source_id": 16617865, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:38Z", "source_id": 51465927, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:41Z", "source_id": 16620308, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:24Z", "source_id": 51472936, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:29Z", "source_id": 16622332, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:02Z", "source_id": 51479638, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:05Z", "source_id": 16624118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:52Z", "source_id": 51489231, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:57Z", "source_id": 16626831, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:36Z", "source_id": 51505518, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:42Z", "source_id": 16631495, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:54Z", "source_id": 51510961, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:58Z", "source_id": 16633029, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:16Z", "source_id": 51523858, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:15Z", "source_id": 16636780, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:47Z", "source_id": 51534636, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:51Z", "source_id": 16639930, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Orpington 2024 2024 7 None None London Cannon Street 2059 2059 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87589/2026-09-16/detailed None London Bridge 2026-09-16T20:55: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 2055 2059 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639930 1789588673976755 53 53 2026-09-16 20:09:09.330097 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:08.422991
590429 616459 W34276 721D91MU16 2026-09-16 COMPLETE 16640784 2026-09-16 20:57:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 616459, "stp": "P", "toc": "Avanti West Coast", "uid": "W34276", "consist": "805008+805013", "dest_crs": "HHD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34276/2026-09-16/detailed", "trust_id": "721D91MU16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "3", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "1D91", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2057", "current_leg_dep": "2032", "current_leg_end": "Holyhead", "origin_dep_time": "1702", "origin_platform": "3", "current_location": "Holyhead", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1353997, 53.222646899999994], [-4.1379459999999995, 53.2233064], [-4.1383141, 53.22339249999999], [-4.1387944, 53.2234676], [-4.1392857, 53.223564900000014], [-4.1397898, 53.22365679999999], [-4.140548, 53.22378779999999], [-4.1413843, 53.22389160000001], [-4.1424281999999994, 53.2239818], [-4.1429218, 53.2240064], [-4.1435817, 53.2240393], [-4.1443581, 53.224041099999994], [-4.1447762, 53.224042], [-4.145868, 53.22399780000001], [-4.1470239, 53.2238943], [-4.1480746, 53.2237611], [-4.1486142, 53.2236743], [-4.1491361, 53.2235856], [-4.1497128, 53.22346839999999], [-4.150270699999999, 53.2233415], [-4.1507723, 53.22320989999999], [-4.1512872, 53.22306050000001], [-4.1519148999999995, 53.222872599999995], [-4.1524728, 53.2226864], [-4.153027999999999, 53.2224808], [-4.1535832, 53.2222656], [-4.1541921, 53.2220103], [-4.1547165, 53.221768], [-4.1552166999999995, 53.2215028], [-4.1556727, 53.22124110000001], [-4.156134, 53.22095519999999], [-4.1570282, 53.22033520000001], [-4.1572194, 53.220199599999994], [-4.1581097, 53.219568], [-4.1587196, 53.219163], [-4.159231999999999, 53.21885139999999], [-4.1597684, 53.218536599999986], [-4.1602807, 53.21828769999999], [-4.1608145, 53.21805640000001], [-4.1611614999999995, 53.2179275], [-4.161471599999999, 53.217812299999984], [-4.1621609, 53.21759870000001], [-4.162879799999999, 53.217393099999995], [-4.1636227, 53.21723089999999], [-4.1643925, 53.21710079999999], [-4.165173, 53.217010899999984], [-4.1660385, 53.2169566], [-4.1669218, 53.2169209], [-4.1676527, 53.21688090000001], [-4.1684373, 53.21681979999999], [-4.1692125, 53.2167378], [-4.169958099999999, 53.2166399], [-4.170447899999999, 53.21655779999999], [-4.171114099999999, 53.2164102], [-4.1717363999999995, 53.216251199999995], [-4.1723962, 53.2160617], [-4.1730802, 53.215844899999986], [-4.173135799999999, 53.21582490000001], [-4.1738956, 53.2155509], [-4.1744428, 53.21531970000001], [-4.1752984, 53.2149229], [-4.1760977, 53.2145487], [-4.1768056, 53.21425889999999], [-4.1777384, 53.213826099999984], [-4.1780906, 53.2136736], [-4.1784561, 53.2135501], [-4.1789025, 53.21343970000001], [-4.1793466, 53.2133657], [-4.1798296, 53.21331910000001], [-4.180320599999999, 53.2133205], [-4.180809899999999, 53.21335510000001], [-4.1813025999999995, 53.21342610000001], [-4.181763199999999, 53.2135383], [-4.1822323, 53.21367699999999], [-4.182698199999999, 53.21387820000001], [-4.1833168, 53.21430149999999], [-4.1880235, 53.21760979999999], [-4.1886000999999995, 53.218028200000006], [-4.189130899999999, 53.2183415], [-4.1896056, 53.218567099999994], [-4.1902174, 53.2187974], [-4.190918, 53.2189983], [-4.1916178, 53.219160399999986], [-4.1918404, 53.2192028], [-4.1925792, 53.21929539999999], [-4.1938896, 53.2194152], [-4.1961945, 53.21956969999999], [-4.196997600000001, 53.219628099999994], [-4.1978483, 53.2197102], [-4.1995928, 53.21988569999999], [-4.2038239, 53.2204204], [-4.2049444, 53.22053489999999], [-4.2058966, 53.220623499999995], [-4.2068639999999995, 53.2206927], [-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-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": "Bangor (Gwynedd)", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Bangor (Gwynedd)", "current_leg_milage": "24.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 131025.117, \"from_m\": 117180.103, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132279.472, \"from_m\": 131775.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 136165.401, \"from_m\": 132279.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 188221.755, \"from_m\": 157279.096, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188301.171, \"from_m\": 188221.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188415.225, \"from_m\": 188301.171, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188499.151, \"from_m\": 188415.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 204407.006, \"from_m\": 188499.151, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 204923.157, \"from_m\": 204407.006, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 204982.116, \"from_m\": 204923.157, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 212219.607, \"from_m\": 204982.116, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213546.739, \"from_m\": 212219.607, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214506.439, \"from_m\": 213546.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 214584.89, \"from_m\": 214506.439, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216018.518, \"from_m\": 214584.89, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216085.029, \"from_m\": 216018.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 251577.585, \"from_m\": 216085.029, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251612.749, \"from_m\": 251577.585, \"capability_applied\": null, \"effective_limit_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\": 253916.541, \"from_m\": 251612.749, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 254290.683, \"from_m\": 253916.541, \"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\": 254408.277, \"from_m\": 254290.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 254928.721, \"from_m\": 254408.277, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 255255.562, \"from_m\": 254928.721, \"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\": 256090.527, \"from_m\": 255255.562, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 259139.73, \"from_m\": 256090.527, \"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\": 271452.95, \"from_m\": 259139.73, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 271658.108, \"from_m\": 271452.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 271702.731, \"from_m\": 271658.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271846.48, \"from_m\": 271702.731, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 285801.166, \"from_m\": 271846.48, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 288045.129, \"from_m\": 285801.166, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 289227.988, \"from_m\": 288045.129, \"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\": 289408.814, \"from_m\": 289227.988, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289460.595, \"from_m\": 289408.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 290246.882, \"from_m\": 289460.595, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 291480.793, \"from_m\": 290246.882, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 302801.422, \"from_m\": 291480.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 325213.759, \"from_m\": 302801.422, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 325291.307, \"from_m\": 325213.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 330771.327, \"from_m\": 325291.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 331796.524, \"from_m\": 330771.327, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 335876.399, \"from_m\": 331796.524, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 336018.817, \"from_m\": 335876.399, \"capability_applied\": null, \"effective_limit_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\": 336338.319, \"from_m\": 336018.817, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 336573.339, \"from_m\": 336338.319, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 338383.181, \"from_m\": 336573.339, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 349811.188, \"from_m\": 338383.181, \"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\": 353718.477, \"from_m\": 349811.188, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 358017.447, \"from_m\": 353718.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 359391.814, \"from_m\": 358017.447, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 359431.059, \"from_m\": 359391.814, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 359700.195, \"from_m\": 359431.059, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 360673.883, \"from_m\": 359700.195, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 361858.534, \"from_m\": 360673.883, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 364707.649, \"from_m\": 361858.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 365434.045, \"from_m\": 364707.649, \"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\": 370813.213, \"from_m\": 365434.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 372800.535, \"from_m\": 370813.213, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 372945.733, \"from_m\": 372800.535, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 375967.93, \"from_m\": 372945.733, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 384921.778, \"from_m\": 375967.93, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 385480.334, \"from_m\": 384921.778, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 387606.353, \"from_m\": 385480.334, \"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\": 389320.511, \"from_m\": 387606.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 423498.304, \"from_m\": 389320.511, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 424239.886, \"from_m\": 423498.304, \"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\": 616459, \"profile_key\": \"110878c1d6b419a7a9765e41ebfc825ba40553d054eb174a19116661db3342b5\", \"schedule_id\": 26757, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 176065.787, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188652.003, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200872.787, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204982.116, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"1821H\", \"wtt_dep\": \"1824\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215230.063, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828\", \"location\": \"Norton Bridge\", \"stage_seq\": 26, \"distance_m\": 223754.824, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Madeley\", \"stage_seq\": 27, \"distance_m\": 241251.29, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 28, \"distance_m\": 251910.449, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"1842\", \"wtt_dep\": \"1845\", \"location\": \"Crewe\", \"stage_seq\": 29, \"distance_m\": 254602.073, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 30, \"distance_m\": 257002.114, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 31, \"distance_m\": 271658.108, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"1905H\", \"wtt_dep\": \"1912H\", \"location\": \"Chester\", \"stage_seq\": 32, \"distance_m\": 288489.131, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Chester South Jn\", \"stage_seq\": 33, \"distance_m\": 289399.664, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Saltney Jn\", \"stage_seq\": 34, \"distance_m\": 291480.793, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Shotton\", \"stage_seq\": 35, \"distance_m\": 301069.771, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1926H\", \"location\": \"Flint\", \"stage_seq\": 36, \"distance_m\": 308542.073, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 37, \"distance_m\": 319669.45, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1940\", \"location\": \"Prestatyn\", \"stage_seq\": 38, \"distance_m\": 330990.979, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1946\", \"location\": \"Rhyl\", \"stage_seq\": 39, \"distance_m\": 336822.661, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 40, \"distance_m\": 343622.48, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1957\", \"location\": \"Colwyn Bay\", \"stage_seq\": 41, \"distance_m\": 353365.194, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2006\", \"location\": \"Llandudno Junction\", \"stage_seq\": 42, \"distance_m\": 359885.488, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Penmaenmawr\", \"stage_seq\": 43, \"distance_m\": 368461.69, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2028H\", \"location\": \"Bangor (Gwynedd)\", \"stage_seq\": 44, \"distance_m\": 384607.875, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Menai Bridge\", \"stage_seq\": 45, \"distance_m\": 388711.951, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Llanfairpwll\", \"stage_seq\": 46, \"distance_m\": 390209.393, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Gaerwen S.B.\", \"stage_seq\": 47, \"distance_m\": 394638.478, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Valley\", \"stage_seq\": 48, \"distance_m\": 418740.96, \"section_seq\": 1, \"route_path_id\": 65606}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Holyhead\", \"stage_seq\": 49, \"distance_m\": 424239.886, \"section_seq\": 1, \"route_path_id\": 65606}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 424239.886, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65606}], \"total_distance_m\": 424239.886, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 421228.132, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3011.754, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1702", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:12:59Z\", \"source_id\": 50916368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:13:01Z\", \"source_id\": 16463546, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:14:47Z\", \"source_id\": 50921447, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:14:51Z\", \"source_id\": 16465046, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:19:04Z\", \"source_id\": 50933803, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:19:07Z\", \"source_id\": 16468589, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:26:52Z\", \"source_id\": 50955708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:26:55Z\", \"source_id\": 16475022, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:35:28Z\", \"source_id\": 50981285, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:35:32Z\", \"source_id\": 16482237, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:40:01Z\", \"source_id\": 50994335, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:40:04Z\", \"source_id\": 16486007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:03:56Z\", \"source_id\": 51063401, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:04:00Z\", \"source_id\": 16505896, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:13:52Z\", \"source_id\": 51091852, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:14:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:13:56Z\", \"source_id\": 16514170, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:37:01Z\", \"source_id\": 51158395, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:37:03Z\", \"source_id\": 16533303, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:55:01Z\", \"source_id\": 51210308, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:55:06Z\", \"source_id\": 16548032, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:17:38Z\", \"source_id\": 51275916, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:17:44Z\", \"source_id\": 16566301, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:32:59Z\", \"source_id\": 51317863, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:33:04Z\", \"source_id\": 16578376, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:35:56Z\", \"source_id\": 51325797, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:35:58Z\", \"source_id\": 16580659, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:05Z\", \"source_id\": 51355294, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:08Z\", \"source_id\": 16589052, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:54:28Z\", \"source_id\": 51375031, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:55:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:54:31Z\", \"source_id\": 16594602, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:45Z\", \"source_id\": 51383822, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:48Z\", \"source_id\": 16596998, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:09Z\", \"source_id\": 16609243, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:48Z\", \"source_id\": 16623288, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:07Z\", \"source_id\": 16640784, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "3", "timing_fact_generation": 1789588748616740, "current_leg_arrival_utc": "2026-09-16T20:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:08.596991", "service_state_evidence_id": 16640784, "current_leg_start_actual_dep": "2026-09-16T20:30:30+01:00", "operational_evidence_version": 152, "service_state_event_time_utc": "2026-09-16T19:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:09.336171", "service_state_valid_until_kind": null, "operational_interpretation_version": 152, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS HHD 1D91 805008+805013 10 125 None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131025.117, "from_m": 117180.103, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132279.472, "from_m": 131775.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 136165.401, "from_m": 132279.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 188221.755, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188301.171, "from_m": 188221.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188415.225, "from_m": 188301.171, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188499.151, "from_m": 188415.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 204407.006, "from_m": 188499.151, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 204923.157, "from_m": 204407.006, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 204982.116, "from_m": 204923.157, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 212219.607, "from_m": 204982.116, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213546.739, "from_m": 212219.607, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214506.439, "from_m": 213546.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 214584.89, "from_m": 214506.439, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216018.518, "from_m": 214584.89, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216085.029, "from_m": 216018.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 251577.585, "from_m": 216085.029, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251612.749, "from_m": 251577.585, "capability_applied": null, "effective_limit_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": 253916.541, "from_m": 251612.749, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 254290.683, "from_m": 253916.541, "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": 254408.277, "from_m": 254290.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 254928.721, "from_m": 254408.277, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 255255.562, "from_m": 254928.721, "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": 256090.527, "from_m": 255255.562, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 259139.73, "from_m": 256090.527, "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": 271452.95, "from_m": 259139.73, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 271658.108, "from_m": 271452.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 271702.731, "from_m": 271658.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271846.48, "from_m": 271702.731, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 285801.166, "from_m": 271846.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 288045.129, "from_m": 285801.166, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 289227.988, "from_m": 288045.129, "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": 289408.814, "from_m": 289227.988, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 289460.595, "from_m": 289408.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 290246.882, "from_m": 289460.595, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 291480.793, "from_m": 290246.882, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 302801.422, "from_m": 291480.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 325213.759, "from_m": 302801.422, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 325291.307, "from_m": 325213.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 330771.327, "from_m": 325291.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 331796.524, "from_m": 330771.327, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 335876.399, "from_m": 331796.524, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 336018.817, "from_m": 335876.399, "capability_applied": null, "effective_limit_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": 336338.319, "from_m": 336018.817, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 336573.339, "from_m": 336338.319, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 338383.181, "from_m": 336573.339, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 349811.188, "from_m": 338383.181, "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": 353718.477, "from_m": 349811.188, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 358017.447, "from_m": 353718.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 359391.814, "from_m": 358017.447, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 359431.059, "from_m": 359391.814, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 359700.195, "from_m": 359431.059, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 360673.883, "from_m": 359700.195, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 361858.534, "from_m": 360673.883, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 364707.649, "from_m": 361858.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 365434.045, "from_m": 364707.649, "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": 370813.213, "from_m": 365434.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 372800.535, "from_m": 370813.213, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 372945.733, "from_m": 372800.535, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 375967.93, "from_m": 372945.733, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 384921.778, "from_m": 375967.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 385480.334, "from_m": 384921.778, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 387606.353, "from_m": 385480.334, "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": 389320.511, "from_m": 387606.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 423498.304, "from_m": 389320.511, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 424239.886, "from_m": 423498.304, "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": 616459, "profile_key": "110878c1d6b419a7a9765e41ebfc825ba40553d054eb174a19116661db3342b5", "schedule_id": 26757, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1702", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188652.003, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813H", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200872.787, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204982.116, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "1821H", "wtt_dep": "1824", "location": "Stafford", "stage_seq": 25, "distance_m": 215230.063, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 223754.824, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Madeley", "stage_seq": 27, "distance_m": 241251.29, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 251910.449, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "1842", "wtt_dep": "1845", "location": "Crewe", "stage_seq": 29, "distance_m": 254602.073, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Crewe Steel Works S.B.", "stage_seq": 30, "distance_m": 257002.114, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Beeston Castle & T.S.B.", "stage_seq": 31, "distance_m": 271658.108, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "1905H", "wtt_dep": "1912H", "location": "Chester", "stage_seq": 32, "distance_m": 288489.131, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Chester South Jn", "stage_seq": 33, "distance_m": 289399.664, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Saltney Jn", "stage_seq": 34, "distance_m": 291480.793, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Shotton", "stage_seq": 35, "distance_m": 301069.771, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1926H", "location": "Flint", "stage_seq": 36, "distance_m": 308542.073, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Mostyn East Jn", "stage_seq": 37, "distance_m": 319669.45, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1940", "location": "Prestatyn", "stage_seq": 38, "distance_m": 330990.979, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1946", "location": "Rhyl", "stage_seq": 39, "distance_m": 336822.661, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Abergele & Pensarn", "stage_seq": 40, "distance_m": 343622.48, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1957", "location": "Colwyn Bay", "stage_seq": 41, "distance_m": 353365.194, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2006", "location": "Llandudno Junction", "stage_seq": 42, "distance_m": 359885.488, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Penmaenmawr", "stage_seq": 43, "distance_m": 368461.69, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2028H", "location": "Bangor (Gwynedd)", "stage_seq": 44, "distance_m": 384607.875, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Menai Bridge", "stage_seq": 45, "distance_m": 388711.951, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Llanfairpwll", "stage_seq": 46, "distance_m": 390209.393, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Gaerwen S.B.", "stage_seq": 47, "distance_m": 394638.478, "section_seq": 1, "route_path_id": 65606}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Valley", "stage_seq": 48, "distance_m": 418740.96, "section_seq": 1, "route_path_id": 65606}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Holyhead", "stage_seq": 49, "distance_m": 424239.886, "section_seq": 1, "route_path_id": 65606}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 424239.886, "from_m": 0.0, "section_seq": 1, "route_path_id": 65606}], "total_distance_m": 424239.886, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 421228.132, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3011.754, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:12:59Z", "source_id": 50916368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:13:01Z", "source_id": 16463546, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:14:47Z", "source_id": 50921447, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:14:51Z", "source_id": 16465046, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:19:04Z", "source_id": 50933803, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:19:07Z", "source_id": 16468589, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:26:52Z", "source_id": 50955708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:26:55Z", "source_id": 16475022, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:35:28Z", "source_id": 50981285, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:35:32Z", "source_id": 16482237, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:40:01Z", "source_id": 50994335, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:40:04Z", "source_id": 16486007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:03:56Z", "source_id": 51063401, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T17:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:04:00Z", "source_id": 16505896, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T18:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:13:52Z", "source_id": 51091852, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T17:14:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:13:56Z", "source_id": 16514170, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T18:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:37:01Z", "source_id": 51158395, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T17:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:37:03Z", "source_id": 16533303, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:55:01Z", "source_id": 51210308, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T17:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:55:06Z", "source_id": 16548032, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:17:38Z", "source_id": 51275916, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T18:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:17:44Z", "source_id": 16566301, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:32:59Z", "source_id": 51317863, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T18:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:33:04Z", "source_id": 16578376, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:35:56Z", "source_id": 51325797, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T18:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:35:58Z", "source_id": 16580659, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:05Z", "source_id": 51355294, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T18:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:08Z", "source_id": 16589052, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10356, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:54:28Z", "source_id": 51375031, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T18:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:54:31Z", "source_id": 16594602, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:45Z", "source_id": 51383822, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T19:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:48Z", "source_id": 16596998, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:09Z", "source_id": 16609243, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:48Z", "source_id": 16623288, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:07Z", "source_id": 16640784, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}] London Euston 1702 1702 3 None None Holyhead 2055 2055 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34276/2026-09-16/detailed None Bangor (Gwynedd) 2026-09-16T20:30:30+01:00 Holyhead 25.0 {"type": "LineString", "coordinates": [[-4.1353997, 53.222646899999994], [-4.1379459999999995, 53.2233064], [-4.1383141, 53.22339249999999], [-4.1387944, 53.2234676], [-4.1392857, 53.223564900000014], [-4.1397898, 53.22365679999999], [-4.140548, 53.22378779999999], [-4.1413843, 53.22389160000001], [-4.1424281999999994, 53.2239818], [-4.1429218, 53.2240064], [-4.1435817, 53.2240393], [-4.1443581, 53.224041099999994], [-4.1447762, 53.224042], [-4.145868, 53.22399780000001], [-4.1470239, 53.2238943], [-4.1480746, 53.2237611], [-4.1486142, 53.2236743], [-4.1491361, 53.2235856], [-4.1497128, 53.22346839999999], [-4.150270699999999, 53.2233415], [-4.1507723, 53.22320989999999], [-4.1512872, 53.22306050000001], [-4.1519148999999995, 53.222872599999995], [-4.1524728, 53.2226864], [-4.153027999999999, 53.2224808], [-4.1535832, 53.2222656], [-4.1541921, 53.2220103], [-4.1547165, 53.221768], [-4.1552166999999995, 53.2215028], [-4.1556727, 53.22124110000001], [-4.156134, 53.22095519999999], [-4.1570282, 53.22033520000001], [-4.1572194, 53.220199599999994], [-4.1581097, 53.219568], [-4.1587196, 53.219163], [-4.159231999999999, 53.21885139999999], [-4.1597684, 53.218536599999986], [-4.1602807, 53.21828769999999], [-4.1608145, 53.21805640000001], [-4.1611614999999995, 53.2179275], [-4.161471599999999, 53.217812299999984], [-4.1621609, 53.21759870000001], [-4.162879799999999, 53.217393099999995], [-4.1636227, 53.21723089999999], [-4.1643925, 53.21710079999999], [-4.165173, 53.217010899999984], [-4.1660385, 53.2169566], [-4.1669218, 53.2169209], [-4.1676527, 53.21688090000001], [-4.1684373, 53.21681979999999], [-4.1692125, 53.2167378], [-4.169958099999999, 53.2166399], [-4.170447899999999, 53.21655779999999], [-4.171114099999999, 53.2164102], [-4.1717363999999995, 53.216251199999995], [-4.1723962, 53.2160617], [-4.1730802, 53.215844899999986], [-4.173135799999999, 53.21582490000001], [-4.1738956, 53.2155509], [-4.1744428, 53.21531970000001], [-4.1752984, 53.2149229], [-4.1760977, 53.2145487], [-4.1768056, 53.21425889999999], [-4.1777384, 53.213826099999984], [-4.1780906, 53.2136736], [-4.1784561, 53.2135501], [-4.1789025, 53.21343970000001], [-4.1793466, 53.2133657], [-4.1798296, 53.21331910000001], [-4.180320599999999, 53.2133205], [-4.180809899999999, 53.21335510000001], [-4.1813025999999995, 53.21342610000001], [-4.181763199999999, 53.2135383], [-4.1822323, 53.21367699999999], [-4.182698199999999, 53.21387820000001], [-4.1833168, 53.21430149999999], [-4.1880235, 53.21760979999999], [-4.1886000999999995, 53.218028200000006], [-4.189130899999999, 53.2183415], [-4.1896056, 53.218567099999994], [-4.1902174, 53.2187974], [-4.190918, 53.2189983], [-4.1916178, 53.219160399999986], [-4.1918404, 53.2192028], [-4.1925792, 53.21929539999999], [-4.1938896, 53.2194152], [-4.1961945, 53.21956969999999], [-4.196997600000001, 53.219628099999994], [-4.1978483, 53.2197102], [-4.1995928, 53.21988569999999], [-4.2038239, 53.2204204], [-4.2049444, 53.22053489999999], [-4.2058966, 53.220623499999995], [-4.2068639999999995, 53.2206927], [-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-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]]} 24.6 2032 2057 Bangor (Gwynedd) Holyhead Holyhead 53.3070921 -4.6308710 53.3070921 -4.6308710 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:57:00 Holyhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640784 1789588748616740 152 152 2026-09-16 20:09:09.336171 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:08.596991
590430 622578 G40044 782S56MZ16 2026-09-16 COMPLETE 16639755 2026-09-16 20:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 622578, "stp": "P", "toc": "Transport for Wales", "uid": "G40044", "consist": "398023", "dest_crs": "CDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40044/2026-09-16/detailed", "trust_id": "782S56MZ16", "origin_crs": "CDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Queen Street", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Queen Street", "signalling_id": "2S56", "timing_status": "ON TIME", "origin_station": "Cardiff Bay", "current_leg_arr": "2059", "current_leg_dep": "2056", "current_leg_end": "Cardiff Queen Street", "origin_dep_time": "2056", "origin_platform": "2", "current_location": "Cardiff Sig. C410", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "0 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": "2059", "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\": 622578, \"profile_key\": \"f34fd6187b53ed5b69b2d4de7df7ec399c798bd8a593f013fa121700b4fe1612\", \"schedule_id\": 37219, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Cardiff Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32173}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"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": "2056", "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-16T19:57:32Z\", \"source_id\": 51534003, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:34Z\", \"source_id\": 16639755, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Queen Street", "service_state_platform": "1", "timing_fact_generation": 1789588654557652, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:10.086989", "service_state_evidence_id": 16639755, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:10.239325", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDB CDQ 2S56 398023 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": 622578, "profile_key": "f34fd6187b53ed5b69b2d4de7df7ec399c798bd8a593f013fa121700b4fe1612", "schedule_id": 37219, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2056", "location": "Cardiff Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32173}, {"is_pass": false, "wtt_arr": "2059", "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-16T19:57:32Z", "source_id": 51534003, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:34Z", "source_id": 16639755, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Cardiff Bay 2056 2056 2 None None Cardiff Queen Street 2100 2059 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40044/2026-09-16/detailed None Cardiff Bay 2026-09-16T20:56: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 2056 2059 Cardiff Bay Cardiff Sig. C410 Cardiff Queen Street 51.4815342 -3.1701091 51.4815342 -3.1701091 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 Cardiff Queen Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639755 1789588654557652 61 61 2026-09-16 20:09:10.239325 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:10.086989
590431 621277 C37954 739W32MZ16 2026-09-16 COMPLETE 16639860 2026-09-16 20:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 621277, "stp": "P", "toc": "Elizabeth Line", "uid": "C37954", "consist": "345018", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37954/2026-09-16/detailed", "trust_id": "739W32MZ16", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W32", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2059", "current_leg_dep": "2054", "current_leg_end": "Shenfield", "origin_dep_time": "2000", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "+6 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": "2053", "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\": 621277, \"profile_key\": \"009254d2897d040424b009f24f9a964ba40603701bd1f735a8dc8267de71e4b7\", \"schedule_id\": 5373, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"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\": \"2014H\", \"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\": \"2017\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2019\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"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\": \"2024H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"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": "2000", "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-16T19:03:01Z\", \"source_id\": 51397680, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:07Z\", \"source_id\": 16600978, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:50Z\", \"source_id\": 51402714, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:52Z\", \"source_id\": 16602290, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:25Z\", \"source_id\": 51409655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:29Z\", \"source_id\": 16604244, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:57Z\", \"source_id\": 51416193, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:58Z\", \"source_id\": 16606060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:05Z\", \"source_id\": 51424416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:08Z\", \"source_id\": 16608496, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:56Z\", \"source_id\": 51434174, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:58Z\", \"source_id\": 16611355, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:48Z\", \"source_id\": 51436314, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:51Z\", \"source_id\": 16611976, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:46Z\", \"source_id\": 51443764, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:52Z\", \"source_id\": 16614099, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:28Z\", \"source_id\": 51450434, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:30Z\", \"source_id\": 16615974, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:10Z\", \"source_id\": 51459878, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:13Z\", \"source_id\": 16618620, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:13Z\", \"source_id\": 51467265, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:16Z\", \"source_id\": 16620690, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:24Z\", \"source_id\": 51475646, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:31Z\", \"source_id\": 16623084, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:38Z\", \"source_id\": 51481179, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:42Z\", \"source_id\": 16624528, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:49Z\", \"source_id\": 51486541, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:54Z\", \"source_id\": 16626073, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:36Z\", \"source_id\": 51495773, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:38Z\", \"source_id\": 16628687, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:11Z\", \"source_id\": 51501946, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:12Z\", \"source_id\": 16630448, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:39Z\", \"source_id\": 51512725, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:41Z\", \"source_id\": 16633518, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:01Z\", \"source_id\": 51523323, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:03Z\", \"source_id\": 16636630, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:39Z\", \"source_id\": 51534319, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:44Z\", \"source_id\": 16639860, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789588665148869, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:10.091014", "service_state_evidence_id": 16639860, "current_leg_start_actual_dep": "2026-09-16T20:55:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:10.237233", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W32 345018 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": 621277, "profile_key": "009254d2897d040424b009f24f9a964ba40603701bd1f735a8dc8267de71e4b7", "schedule_id": 5373, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "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": "2014H", "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": "2017", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2019", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "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": "2024H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2053", "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-16T19:03:01Z", "source_id": 51397680, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:07Z", "source_id": 16600978, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:50Z", "source_id": 51402714, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:52Z", "source_id": 16602290, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:25Z", "source_id": 51409655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:29Z", "source_id": 16604244, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:57Z", "source_id": 51416193, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:58Z", "source_id": 16606060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:05Z", "source_id": 51424416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:08Z", "source_id": 16608496, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:56Z", "source_id": 51434174, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:58Z", "source_id": 16611355, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:48Z", "source_id": 51436314, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:51Z", "source_id": 16611976, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:46Z", "source_id": 51443764, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:52Z", "source_id": 16614099, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:28Z", "source_id": 51450434, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:30Z", "source_id": 16615974, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:10Z", "source_id": 51459878, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:13Z", "source_id": 16618620, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:13Z", "source_id": 51467265, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:16Z", "source_id": 16620690, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:24Z", "source_id": 51475646, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:31Z", "source_id": 16623084, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:38Z", "source_id": 51481179, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:42Z", "source_id": 16624528, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:49Z", "source_id": 51486541, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:54Z", "source_id": 16626073, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:36Z", "source_id": 51495773, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:38Z", "source_id": 16628687, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:11Z", "source_id": 51501946, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:12Z", "source_id": 16630448, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:39Z", "source_id": 51512725, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:41Z", "source_id": 16633518, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:01Z", "source_id": 51523323, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:03Z", "source_id": 16636630, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:39Z", "source_id": 51534319, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:44Z", "source_id": 16639860, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Paddington (Crossrail) 2000 2000 A None None Shenfield 2055 2053 6 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37954/2026-09-16/detailed None Brentwood 2026-09-16T20: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 2054 2059 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639860 1789588665148869 106 106 2026-09-16 20:09:10.237233 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:10.091014
590432 622597 C35591 723W52MZ16 2026-09-16 COMPLETE 16640853 2026-09-16 20:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 622597, "stp": "P", "toc": "Elizabeth Line", "uid": "C35591", "consist": "345067", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35591/2026-09-16/detailed", "trust_id": "723W52MZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W52", "timing_status": "ON TIME", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "2059", "current_leg_dep": "2057", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2057", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"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\": 941.127, \"from_m\": 428.206, \"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\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"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\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.426, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 622597, \"profile_key\": \"1db03e1c5b23d6d811efd74cdbdaa3fd72f2df595b13767b8fc5722cce21b22c\", \"schedule_id\": 4524, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.426, \"section_seq\": 1, \"route_path_id\": 29782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3583.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}], \"total_distance_m\": 3583.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.426, \"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": "2057", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:12Z\", \"source_id\": 51538163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:16Z\", \"source_id\": 16640853, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789588756484669, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:13.462577", "service_state_evidence_id": 51538163, "current_leg_start_actual_dep": "2026-09-16T20:57:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T19:59:12", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:13.798719", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 3W52 345067 9 90 None {"version": 3, "segments": [{"to_m": 428.206, "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": 941.127, "from_m": 428.206, "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": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "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": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.426, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 622597, "profile_key": "1db03e1c5b23d6d811efd74cdbdaa3fd72f2df595b13767b8fc5722cce21b22c", "schedule_id": 4524, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2057", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.426, "section_seq": 1, "route_path_id": 29782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3583.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 29782}], "total_distance_m": 3583.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.426, "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": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:12Z", "source_id": 51538163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:16Z", "source_id": 16640853, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Westbourne Park Carriage Sidings 2057 2057 4 None None Paddington (Crossrail) 2059 2059 A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35591/2026-09-16/detailed None Westbourne Park Carriage Sidings 2026-09-16T20:57:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.0 2057 2059 Westbourne Park Carriage Sidings Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:12 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 51538163 1789588756484669 6 6 2026-09-16 20:09:13.798719 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:13.462577
590433 622102 G30533 362K55MZ16 2026-09-16 COMPLETE 16639523 2026-09-16 20:59:00 2026-09-16 20:09:21 2026-09-18 20:09:21 {"id": 622102, "stp": "P", "toc": "Merseyrail", "uid": "G30533", "consist": "777148", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30533/2026-09-16/detailed", "trust_id": "362K55MZ16", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-16", "dest_arr_time": "2056", "dest_platform": "1", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K55", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2059", "current_leg_dep": "2056", "current_leg_end": "Headbolt Lane", "origin_dep_time": "2035", "origin_platform": "2", "current_location": "Headbolt Lane", "last_update_time": "2026-09-16T20:09:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "2056", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "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\": 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\": 2036.11, \"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\": 2096.099, \"from_m\": 2036.11, \"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\": 3616.249, \"from_m\": 2096.099, \"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\": 3869.577, \"from_m\": 3616.249, \"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\": 4725.795, \"from_m\": 3869.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\": 5023.959, \"from_m\": 4725.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5078.625, \"from_m\": 5023.959, \"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\": 6442.936, \"from_m\": 5078.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6799.8, \"from_m\": 6442.936, \"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\": 7157.025, \"from_m\": 6799.8, \"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\": 11984.924, \"from_m\": 7157.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\": 13565.67, \"from_m\": 11984.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 622102, \"profile_key\": \"c60306784edec38c854d86759d4eb48f96decdce265c8f8f3792a37ecff9ee7c\", \"schedule_id\": 11300, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Kirkdale\", \"stage_seq\": 4, \"distance_m\": 4796.926, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 6271.818, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047\", \"location\": \"Rice Lane\", \"stage_seq\": 6, \"distance_m\": 7011.202, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Fazakerley\", \"stage_seq\": 7, \"distance_m\": 9199.438, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 12244.605, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 9, \"distance_m\": 13565.67, \"section_seq\": 1, \"route_path_id\": 31938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13565.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}], \"total_distance_m\": 13565.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13565.67, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:24Z\", \"source_id\": 51488073, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:27Z\", \"source_id\": 16626506, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:27Z\", \"source_id\": 51497944, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:33Z\", \"source_id\": 16629299, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:48Z\", \"source_id\": 51503438, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:51Z\", \"source_id\": 16630869, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:00Z\", \"source_id\": 51511260, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:05Z\", \"source_id\": 16633084, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:16Z\", \"source_id\": 51519247, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:18Z\", \"source_id\": 16635420, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:28Z\", \"source_id\": 51526798, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:31Z\", \"source_id\": 16637700, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:10Z\", \"source_id\": 51533142, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:13Z\", \"source_id\": 16639523, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "1", "timing_fact_generation": 1789588635923649, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:20.637644", "service_state_evidence_id": 16639523, "current_leg_start_actual_dep": "2026-09-16T20:56:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:20.890925", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC HBL 2K55 777148 4 75 None {"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2036.11, "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": 2096.099, "from_m": 2036.11, "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": 3616.249, "from_m": 2096.099, "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": 3869.577, "from_m": 3616.249, "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": 4725.795, "from_m": 3869.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": 5023.959, "from_m": 4725.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5078.625, "from_m": 5023.959, "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": 6442.936, "from_m": 5078.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6799.8, "from_m": 6442.936, "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": 7157.025, "from_m": 6799.8, "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": 11984.924, "from_m": 7157.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": 13565.67, "from_m": 11984.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 622102, "profile_key": "c60306784edec38c854d86759d4eb48f96decdce265c8f8f3792a37ecff9ee7c", "schedule_id": 11300, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2035", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Sandhills", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Kirkdale", "stage_seq": 4, "distance_m": 4796.926, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Walton Jn", "stage_seq": 5, "distance_m": 6271.818, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047", "location": "Rice Lane", "stage_seq": 6, "distance_m": 7011.202, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Fazakerley", "stage_seq": 7, "distance_m": 9199.438, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Kirkby (Merseyside)", "stage_seq": 8, "distance_m": 12244.605, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 9, "distance_m": 13565.67, "section_seq": 1, "route_path_id": 31938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13565.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 31938}], "total_distance_m": 13565.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13565.67, "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": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:24Z", "source_id": 51488073, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:27Z", "source_id": 16626506, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:27Z", "source_id": 51497944, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:33Z", "source_id": 16629299, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:48Z", "source_id": 51503438, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:51Z", "source_id": 16630869, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:00Z", "source_id": 51511260, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:05Z", "source_id": 16633084, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:16Z", "source_id": 51519247, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:18Z", "source_id": 16635420, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:28Z", "source_id": 51526798, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:55:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:31Z", "source_id": 16637700, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9635, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:10Z", "source_id": 51533142, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:13Z", "source_id": 16639523, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 2035 2035 2 None None Headbolt Lane 2056 2056 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30533/2026-09-16/detailed None Kirkby (Merseyside) 2026-09-16T20:56:30+01:00 Headbolt Lane 3.0 {"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} 0.8 2056 2059 Kirkby (Merseyside) Headbolt Lane Headbolt Lane 53.4915435 -2.8839028 53.4915435 -2.8839028 1 0 2026-09-16 20:09:21 TERMINATED 2026-09-16 19:59:00 Headbolt Lane TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639523 1789588635923649 30 30 2026-09-16 20:09:20.890925 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:20.637644
590434 620859 Y15303 691V35MY16 2026-09-16 COMPLETE 16639813 2026-09-16 20:59:00 2026-09-16 20:09:51 2026-09-18 20:09:51 {"id": 620859, "stp": "P", "toc": "Great Western Railway", "uid": "Y15303", "consist": "802014", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15303/2026-09-16/detailed", "trust_id": "691V35MY16", "origin_crs": "BAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "1", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1V35", "timing_status": "ON TIME", "origin_station": "Banbury", "current_leg_arr": "2059", "current_leg_dep": "2033", "current_leg_end": "London Paddington", "origin_dep_time": "1945", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-16T20:09:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 448.178, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1029.229, \"from_m\": 448.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1104.247, \"from_m\": 1029.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8120.346, \"from_m\": 1104.247, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15698.119, \"from_m\": 8120.346, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35726.77, \"from_m\": 15698.119, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36047.026, \"from_m\": 35726.77, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36118.407, \"from_m\": 36047.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36125.901, \"from_m\": 36118.407, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36190.213, \"from_m\": 36125.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36280.14, \"from_m\": 36190.213, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36347.856, \"from_m\": 36280.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36754.431, \"from_m\": 36347.856, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37289.903, \"from_m\": 36754.431, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37352.079, \"from_m\": 37289.903, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37890.547, \"from_m\": 37352.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51828.914, \"from_m\": 37890.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54477.472, \"from_m\": 51828.914, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54546.628, \"from_m\": 54477.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54693.309, \"from_m\": 54546.628, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79038.547, \"from_m\": 54693.309, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 79103.61, \"from_m\": 79038.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79448.403, \"from_m\": 79103.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79860.865, \"from_m\": 79448.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79997.471, \"from_m\": 79860.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80037.727, \"from_m\": 79997.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80227.37, \"from_m\": 80037.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80939.52, \"from_m\": 80227.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81564.037, \"from_m\": 80939.52, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 81622.427, \"from_m\": 81564.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81678.547, \"from_m\": 81622.427, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 81785.434, \"from_m\": 81678.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81843.815, \"from_m\": 81785.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81923.761, \"from_m\": 81843.815, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 88680.689, \"from_m\": 81923.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88735.2, \"from_m\": 88680.689, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97912.679, \"from_m\": 88735.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97924.283, \"from_m\": 97912.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99254.029, \"from_m\": 97924.283, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 99404.619, \"from_m\": 99254.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99443.159, \"from_m\": 99404.619, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 99932.674, \"from_m\": 99443.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100016.187, \"from_m\": 99932.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130612.476, \"from_m\": 100016.187, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 134875.936, \"from_m\": 130612.476, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135077.342, \"from_m\": 134875.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135163.021, \"from_m\": 135077.342, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 136326.282, \"from_m\": 135163.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136611.293, \"from_m\": 136326.282, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138081.418, \"from_m\": 136611.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 620859, \"profile_key\": \"f023a409b232605345c9cca3ecae791d7c218474c429ffe0ddb474e02bf24093\", \"schedule_id\": 30124, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Banbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 2, \"distance_m\": 799.538, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Aynho Jn\", \"stage_seq\": 3, \"distance_m\": 8088.277, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Heyford\", \"stage_seq\": 4, \"distance_m\": 17643.478, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 5, \"distance_m\": 32160.88, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 6, \"distance_m\": 34975.412, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2008\", \"location\": \"Oxford\", \"stage_seq\": 7, \"distance_m\": 36459.356, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Hinksey North\", \"stage_seq\": 8, \"distance_m\": 37744.001, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Kennington Jn\", \"stage_seq\": 9, \"distance_m\": 40249.059, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Didcot North Jn\", \"stage_seq\": 10, \"distance_m\": 51758.061, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Didcot East Jn\", \"stage_seq\": 11, \"distance_m\": 53983.048, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Goring & Streatley\", \"stage_seq\": 12, \"distance_m\": 66478.138, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 80124.267, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2034H\", \"location\": \"Reading\", \"stage_seq\": 14, \"distance_m\": 80462.637, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 81622.427, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Twyford\", \"stage_seq\": 16, \"distance_m\": 88407.075, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Maidenhead\", \"stage_seq\": 17, \"distance_m\": 99296.198, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Slough\", \"stage_seq\": 18, \"distance_m\": 108525.318, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Stockley Jn\", \"stage_seq\": 19, \"distance_m\": 118797.88, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 20, \"distance_m\": 120458.013, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 123737.713, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Acton West Jn\", \"stage_seq\": 22, \"distance_m\": 129903.358, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 23, \"distance_m\": 135294.721, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 24, \"distance_m\": 136166.862, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 25, \"distance_m\": 137441.003, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 26, \"distance_m\": 138081.418, \"section_seq\": 1, \"route_path_id\": 102624}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 138081.418, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102624}], \"total_distance_m\": 138081.418, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 136629.451, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1451.967, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:58Z\", \"source_id\": 51371259, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:01Z\", \"source_id\": 16593501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:23Z\", \"source_id\": 51396078, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:29Z\", \"source_id\": 16600526, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:56Z\", \"source_id\": 51446661, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:59Z\", \"source_id\": 16614902, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:46Z\", \"source_id\": 51458896, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:50Z\", \"source_id\": 16618333, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:08Z\", \"source_id\": 51484903, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:13Z\", \"source_id\": 16625595, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:40Z\", \"source_id\": 51493613, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:43Z\", \"source_id\": 16628048, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:15Z\", \"source_id\": 51499819, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:18Z\", \"source_id\": 16629852, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:25Z\", \"source_id\": 51507412, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:29Z\", \"source_id\": 16632039, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:16Z\", \"source_id\": 51511877, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:21Z\", \"source_id\": 16633281, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:06Z\", \"source_id\": 51516204, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:10Z\", \"source_id\": 16634546, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:37Z\", \"source_id\": 51534215, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:40Z\", \"source_id\": 16639813, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "1", "timing_fact_generation": 1789588661319015, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:23.437335", "service_state_evidence_id": 16639813, "current_leg_start_actual_dep": "2026-09-16T20:34:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:24.655013", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BAN PAD 1V35 802014 5 125 None {"version": 3, "segments": [{"to_m": 448.178, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1029.229, "from_m": 448.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1104.247, "from_m": 1029.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8120.346, "from_m": 1104.247, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15698.119, "from_m": 8120.346, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35726.77, "from_m": 15698.119, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36047.026, "from_m": 35726.77, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36118.407, "from_m": 36047.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36125.901, "from_m": 36118.407, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36190.213, "from_m": 36125.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36280.14, "from_m": 36190.213, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36347.856, "from_m": 36280.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36754.431, "from_m": 36347.856, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37289.903, "from_m": 36754.431, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37352.079, "from_m": 37289.903, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37890.547, "from_m": 37352.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51828.914, "from_m": 37890.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54477.472, "from_m": 51828.914, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54546.628, "from_m": 54477.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 54693.309, "from_m": 54546.628, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79038.547, "from_m": 54693.309, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 79103.61, "from_m": 79038.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79448.403, "from_m": 79103.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 79860.865, "from_m": 79448.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79997.471, "from_m": 79860.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 80037.727, "from_m": 79997.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 80227.37, "from_m": 80037.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80939.52, "from_m": 80227.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 81564.037, "from_m": 80939.52, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 81622.427, "from_m": 81564.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81678.547, "from_m": 81622.427, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 81785.434, "from_m": 81678.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81843.815, "from_m": 81785.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81923.761, "from_m": 81843.815, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88680.689, "from_m": 81923.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88735.2, "from_m": 88680.689, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97912.679, "from_m": 88735.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97924.283, "from_m": 97912.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99254.029, "from_m": 97924.283, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 99404.619, "from_m": 99254.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99443.159, "from_m": 99404.619, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 99932.674, "from_m": 99443.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100016.187, "from_m": 99932.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130612.476, "from_m": 100016.187, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 134875.936, "from_m": 130612.476, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135077.342, "from_m": 134875.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135163.021, "from_m": 135077.342, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 136326.282, "from_m": 135163.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136611.293, "from_m": 136326.282, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 138081.418, "from_m": 136611.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 620859, "profile_key": "f023a409b232605345c9cca3ecae791d7c218474c429ffe0ddb474e02bf24093", "schedule_id": 30124, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Banbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Banbury Depot Jn", "stage_seq": 2, "distance_m": 799.538, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Aynho Jn", "stage_seq": 3, "distance_m": 8088.277, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Heyford", "stage_seq": 4, "distance_m": 17643.478, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Wolvercote Jn", "stage_seq": 5, "distance_m": 32160.88, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Oxford North Jn", "stage_seq": 6, "distance_m": 34975.412, "section_seq": 1, "route_path_id": 102624}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2008", "location": "Oxford", "stage_seq": 7, "distance_m": 36459.356, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Hinksey North", "stage_seq": 8, "distance_m": 37744.001, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Kennington Jn", "stage_seq": 9, "distance_m": 40249.059, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Didcot North Jn", "stage_seq": 10, "distance_m": 51758.061, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Didcot East Jn", "stage_seq": 11, "distance_m": 53983.048, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Goring & Streatley", "stage_seq": 12, "distance_m": 66478.138, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 80124.267, "section_seq": 1, "route_path_id": 102624}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2034H", "location": "Reading", "stage_seq": 14, "distance_m": 80462.637, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Kennet Bridge Jn", "stage_seq": 15, "distance_m": 81622.427, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Twyford", "stage_seq": 16, "distance_m": 88407.075, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Maidenhead", "stage_seq": 17, "distance_m": 99296.198, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Slough", "stage_seq": 18, "distance_m": 108525.318, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Stockley Jn", "stage_seq": 19, "distance_m": 118797.88, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Heathrow Airport Jn", "stage_seq": 20, "distance_m": 120458.013, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Southall", "stage_seq": 21, "distance_m": 123737.713, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Acton West Jn", "stage_seq": 22, "distance_m": 129903.358, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Ladbroke Grove Jn", "stage_seq": 23, "distance_m": 135294.721, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Portobello Jn (London)", "stage_seq": 24, "distance_m": 136166.862, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Royal Oak Junction", "stage_seq": 25, "distance_m": 137441.003, "section_seq": 1, "route_path_id": 102624}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "London Paddington", "stage_seq": 26, "distance_m": 138081.418, "section_seq": 1, "route_path_id": 102624}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 138081.418, "from_m": 0.0, "section_seq": 1, "route_path_id": 102624}], "total_distance_m": 138081.418, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 136629.451, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1451.967, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:58Z", "source_id": 51371259, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:01Z", "source_id": 16593501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24170, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:23Z", "source_id": 51396078, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:29Z", "source_id": 16600526, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:56Z", "source_id": 51446661, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:59Z", "source_id": 16614902, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23779, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:46Z", "source_id": 51458896, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:50Z", "source_id": 16618333, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:08Z", "source_id": 51484903, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:13Z", "source_id": 16625595, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:40Z", "source_id": 51493613, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:43Z", "source_id": 16628048, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:15Z", "source_id": 51499819, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:18Z", "source_id": 16629852, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:25Z", "source_id": 51507412, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:29Z", "source_id": 16632039, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:16Z", "source_id": 51511877, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:21Z", "source_id": 16633281, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:06Z", "source_id": 51516204, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:10Z", "source_id": 16634546, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:37Z", "source_id": 51534215, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:40Z", "source_id": 16639813, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Banbury 1945 1945 1 None None London Paddington 2059 2059 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15303/2026-09-16/detailed None Reading 2026-09-16T20:34:30+01:00 London Paddington 26.0 {"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 35.7 2033 2059 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-16 20:09:51 TERMINATED 2026-09-16 19:59:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639813 1789588661319015 106 106 2026-09-16 20:09:24.655013 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:23.437335
590435 621143 L89196 432H85MY16 2026-09-16 COMPLETE 16639904 2026-09-16 20:59:00 2026-09-16 20:09:51 2026-09-18 20:09:51 {"id": 621143, "stp": "P", "toc": "Northern", "uid": "L89196", "consist": "323230", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89196/2026-09-16/detailed", "trust_id": "432H85MY16", "origin_crs": "SOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "2050", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H85", "timing_status": "LATE", "origin_station": "Stoke-on-Trent", "current_leg_arr": "2059", "current_leg_dep": "2049", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1955", "origin_platform": "3", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T20:09:51", "route_debug_link": null, "timing_variation": "+9 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": "2050", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 183.919, \"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\": 220.526, \"from_m\": 183.919, \"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\": 260.52, \"from_m\": 220.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 915.733, \"from_m\": 260.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\": 2307.042, \"from_m\": 915.733, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9317.221, \"from_m\": 2307.042, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10124.136, \"from_m\": 9317.221, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47431.464, \"from_m\": 10124.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47843.491, \"from_m\": 47431.464, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49180.197, \"from_m\": 47843.491, \"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\": 50130.812, \"from_m\": 49180.197, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51008.835, \"from_m\": 50130.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51451.712, \"from_m\": 51008.835, \"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\": 51491.635, \"from_m\": 51451.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51521.974, \"from_m\": 51491.635, \"capability_applied\": null, \"effective_limit_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\": 56520.887, \"from_m\": 51521.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57484.375, \"from_m\": 56520.887, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57556.528, \"from_m\": 57484.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58084.62, \"from_m\": 57556.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59618.927, \"from_m\": 58084.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59782.652, \"from_m\": 59618.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60092.065, \"from_m\": 59782.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60138.271, \"from_m\": 60092.065, \"capability_applied\": null, \"effective_limit_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\": 60216.061, \"from_m\": 60138.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60625.241, \"from_m\": 60216.061, \"capability_applied\": null, \"effective_limit_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\": 621143, \"profile_key\": \"9d8717f54cf3c1582764e3412f6a50d56ce44026ec7f1794c8b6705b338fb652\", \"schedule_id\": 19344, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Kidsgrove\", \"stage_seq\": 2, \"distance_m\": 10223.279, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2009H\", \"location\": \"Congleton\", \"stage_seq\": 3, \"distance_m\": 19253.078, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Macclesfield\", \"stage_seq\": 4, \"distance_m\": 31900.206, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"Prestbury\", \"stage_seq\": 5, \"distance_m\": 36177.156, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 6, \"distance_m\": 39213.484, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Poynton\", \"stage_seq\": 7, \"distance_m\": 42764.059, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Bramhall\", \"stage_seq\": 8, \"distance_m\": 44912.581, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 47399.271, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 48907.128, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 50367.561, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 50801.575, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 51241.761, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 52413.322, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56935.39, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Ardwick Jn\", \"stage_seq\": 16, \"distance_m\": 59472.554, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 17, \"distance_m\": 60625.241, \"section_seq\": 1, \"route_path_id\": 73845}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60625.241, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73845}], \"total_distance_m\": 60625.241, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21402.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39223.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1955", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:43Z\", \"source_id\": 51404995, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:47Z\", \"source_id\": 16602952, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:07Z\", \"source_id\": 51419246, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:11Z\", \"source_id\": 16606967, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:27Z\", \"source_id\": 51440457, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:34Z\", \"source_id\": 16613188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:34Z\", \"source_id\": 51450695, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:37Z\", \"source_id\": 16616058, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:55Z\", \"source_id\": 51461573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:57Z\", \"source_id\": 16619116, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:31Z\", \"source_id\": 51470712, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:33Z\", \"source_id\": 16621683, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:19Z\", \"source_id\": 51477819, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:23Z\", \"source_id\": 16623650, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:26Z\", \"source_id\": 51488139, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:31Z\", \"source_id\": 16626520, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:44Z\", \"source_id\": 16632846, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:45Z\", \"source_id\": 51534580, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:49Z\", \"source_id\": 16639904, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1789588673491965, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:26.110178", "service_state_evidence_id": 16639904, "current_leg_start_actual_dep": "2026-09-16T20:49:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:26.451449", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SOT MAN 2H85 323230 3 90 None {"version": 3, "segments": [{"to_m": 183.919, "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": 220.526, "from_m": 183.919, "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": 260.52, "from_m": 220.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 915.733, "from_m": 260.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": 2307.042, "from_m": 915.733, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9317.221, "from_m": 2307.042, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10124.136, "from_m": 9317.221, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47431.464, "from_m": 10124.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47843.491, "from_m": 47431.464, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49180.197, "from_m": 47843.491, "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": 50130.812, "from_m": 49180.197, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51008.835, "from_m": 50130.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51451.712, "from_m": 51008.835, "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": 51491.635, "from_m": 51451.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51521.974, "from_m": 51491.635, "capability_applied": null, "effective_limit_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": 56520.887, "from_m": 51521.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57484.375, "from_m": 56520.887, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57556.528, "from_m": 57484.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58084.62, "from_m": 57556.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59618.927, "from_m": 58084.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59782.652, "from_m": 59618.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60092.065, "from_m": 59782.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60138.271, "from_m": 60092.065, "capability_applied": null, "effective_limit_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": 60216.061, "from_m": 60138.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60625.241, "from_m": 60216.061, "capability_applied": null, "effective_limit_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": 621143, "profile_key": "9d8717f54cf3c1582764e3412f6a50d56ce44026ec7f1794c8b6705b338fb652", "schedule_id": 19344, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1955", "location": "Stoke-on-Trent", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Kidsgrove", "stage_seq": 2, "distance_m": 10223.279, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2009H", "location": "Congleton", "stage_seq": 3, "distance_m": 19253.078, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Macclesfield", "stage_seq": 4, "distance_m": 31900.206, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "Prestbury", "stage_seq": 5, "distance_m": 36177.156, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Adlington (Cheshire)", "stage_seq": 6, "distance_m": 39213.484, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Poynton", "stage_seq": 7, "distance_m": 42764.059, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Bramhall", "stage_seq": 8, "distance_m": 44912.581, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 47399.271, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 48907.128, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 50367.561, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 50801.575, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Stockport", "stage_seq": 13, "distance_m": 51241.761, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 52413.322, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Slade Lane Jn", "stage_seq": 15, "distance_m": 56935.39, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Ardwick Jn", "stage_seq": 16, "distance_m": 59472.554, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 17, "distance_m": 60625.241, "section_seq": 1, "route_path_id": 73845}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60625.241, "from_m": 0.0, "section_seq": 1, "route_path_id": 73845}], "total_distance_m": 60625.241, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21402.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39223.201, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:43Z", "source_id": 51404995, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:47Z", "source_id": 16602952, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:07Z", "source_id": 51419246, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:11Z", "source_id": 16606967, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:27Z", "source_id": 51440457, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:20:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:34Z", "source_id": 16613188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9137, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:34Z", "source_id": 51450695, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:37Z", "source_id": 16616058, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:55Z", "source_id": 51461573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:57Z", "source_id": 16619116, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9145, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:31Z", "source_id": 51470712, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:33Z", "source_id": 16621683, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:19Z", "source_id": 51477819, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:23Z", "source_id": 16623650, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:26Z", "source_id": 51488139, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:31Z", "source_id": 16626520, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:44Z", "source_id": 16632846, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:45Z", "source_id": 51534580, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:49Z", "source_id": 16639904, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Stoke-on-Trent 1955 1955 3 None None Manchester Piccadilly 2050 2050 7 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89196/2026-09-16/detailed None Stockport 2026-09-16T20:49:00+01:00 Manchester Piccadilly 10.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 2049 2059 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-16 20:09:51 TERMINATED 2026-09-16 19:59:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639904 1789588673491965 78 78 2026-09-16 20:09:26.451449 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:26.110178
590436 622569 C49577 835M73MZ16 2026-09-16 COMPLETE 16640982 2026-09-16 20:58:00 2026-09-16 20:09:51 2026-09-18 20:09:51 {"id": 622569, "stp": "P", "toc": "Great Western Railway", "uid": "C49577", "consist": "165104", "dest_crs": "PGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49577/2026-09-16/detailed", "trust_id": "835M73MZ16", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": "2", "is_terminated": 1, "next_location": "Paignton", "signalling_id": "5M73", "timing_status": "EARLY", "origin_station": "Paignton", "current_leg_arr": "2102", "current_leg_dep": "2101", "current_leg_end": "Paignton", "origin_dep_time": "2056", "origin_platform": "1", "current_location": "Paignton", "last_update_time": "2026-09-16T20:09:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]}", "current_leg_start": "Paignton Sig. 3", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "50.4341335", "next_location_lon": "-3.5646741", "previous_location": "Paignton", "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\": 380.594, \"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\": 846.608, \"from_m\": 380.594, \"capability_applied\": null, \"effective_limit_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\": 1515.836, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1981.85, \"from_m\": 1515.836, \"capability_applied\": null, \"effective_limit_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\": 2362.444, \"from_m\": 1981.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 622569, \"profile_key\": \"e78fdb291f7432f309a8f24b53df53dcc473e5d5e06535e13b7fbf0e64ac70c7\", \"schedule_id\": 6756, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30340}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2101\", \"location\": \"Paignton Sig. 3\", \"stage_seq\": 2, \"distance_m\": 1181.222, \"section_seq\": 1, \"route_path_id\": 30340}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Paignton\", \"stage_seq\": 3, \"distance_m\": 2362.444, \"section_seq\": 1, \"route_path_id\": 30340}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2362.444, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30340}], \"total_distance_m\": 2362.444, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1601.256, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 761.188, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2056", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.4341335", "current_position_lon": "-3.5646741", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:26Z\", \"source_id\": 16640982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paignton", "service_state_platform": "2", "timing_fact_generation": 1789588767001581, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:26.995003", "service_state_evidence_id": 16640982, "current_leg_start_actual_dep": "2026-09-16T21:01:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T19:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:27.060852", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PGN PGN 5M73 165104 3 90 None {"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.594, "capability_applied": null, "effective_limit_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": 1515.836, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1981.85, "from_m": 1515.836, "capability_applied": null, "effective_limit_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": 2362.444, "from_m": 1981.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 622569, "profile_key": "e78fdb291f7432f309a8f24b53df53dcc473e5d5e06535e13b7fbf0e64ac70c7", "schedule_id": 6756, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2056", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30340}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2101", "location": "Paignton Sig. 3", "stage_seq": 2, "distance_m": 1181.222, "section_seq": 1, "route_path_id": 30340}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Paignton", "stage_seq": 3, "distance_m": 2362.444, "section_seq": 1, "route_path_id": 30340}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2362.444, "from_m": 0.0, "section_seq": 1, "route_path_id": 30340}], "total_distance_m": 2362.444, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1601.256, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 761.188, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:26Z", "source_id": 16640982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}] Paignton 2056 2056 1 None None Paignton 2102 2102 2 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49577/2026-09-16/detailed None Paignton Sig. 3 2026-09-16T21:01:00+01:00 Paignton 1.0 {"type": "LineString", "coordinates": [[-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]} 0.7 2101 2102 Paignton Paignton Paignton 50.4341335 -3.5646741 50.4341335 -3.5646741 1 0 2026-09-16 20:09:51 TERMINATED 2026-09-16 19:58:00 Paignton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640982 1789588767001581 2 2 2026-09-16 20:09:27.060852 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:26.995003
590437 621803 W34261 075S78MZ16 2026-09-16 COMPLETE 16638977 2026-09-16 20:59:00 2026-09-16 20:09:51 2026-09-18 20:09:51 {"id": 621803, "stp": "P", "toc": "Avanti West Coast", "uid": "W34261", "consist": "390129", "dest_crs": null, "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34261/2026-09-16/detailed", "trust_id": "075S78MZ16", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Polmadie Car M.D.", "service_date": "2026-09-16", "dest_arr_time": "2034", "dest_platform": null, "is_terminated": 1, "next_location": "Polmadie Car M.D.", "signalling_id": "5S78", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2059", "current_leg_dep": "2054", "current_leg_end": "Polmadie Car M.D.", "origin_dep_time": "2023", "origin_platform": "1", "current_location": "Polmadie Car M.D.", "last_update_time": "2026-09-16T20:09:51", "route_debug_link": null, "timing_variation": "+25 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]}", "current_leg_start": "Larkfield Jn", "dest_arr_time_act": "2034", "motion_projection": null, "next_location_lat": "55.8362123", "next_location_lon": "-4.2397218", "previous_location": "Larkfield Jn", "current_leg_milage": "0.8", "linx_max_speed_mph": 125, "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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3188.74, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3685.576, \"from_m\": 3188.74, \"capability_applied\": null, \"effective_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\": 621803, \"profile_key\": \"005bad0444e0f2bbe9492d22160f16dfe4320331e87c90872aa5ecee91867dc1\", \"schedule_id\": 26743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": null, \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 5, \"distance_m\": 3685.576, \"section_seq\": 1, \"route_path_id\": 28154}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3685.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28154}], \"total_distance_m\": 3685.576, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3188.74, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 496.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2023", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8362123", "current_position_lon": "-4.2397218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:22Z\", \"source_id\": 51531184, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:25Z\", \"source_id\": 16638977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Polmadie Car M.D.", "service_state_platform": null, "timing_fact_generation": 1789588586486416, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390129\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T19:59:30.960334", "service_state_evidence_id": 16638977, "current_leg_start_actual_dep": "2026-09-16T20:54:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:32.341815", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P GLC None 5S78 390129 11 125 {"units": ["390129"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "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": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_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": 2228.123, "from_m": 1398.563, "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": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3188.74, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3685.576, "from_m": 3188.74, "capability_applied": null, "effective_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": 621803, "profile_key": "005bad0444e0f2bbe9492d22160f16dfe4320331e87c90872aa5ecee91867dc1", "schedule_id": 26743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2023", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 28154}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 28154}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": null, "location": "Polmadie Car M.D.", "stage_seq": 5, "distance_m": 3685.576, "section_seq": 1, "route_path_id": 28154}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3685.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 28154}], "total_distance_m": 3685.576, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3188.74, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 496.836, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:22Z", "source_id": 51531184, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:25Z", "source_id": 16638977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Glasgow Central High Level 2023 2023 1 None None Polmadie Car M.D. 2034 2034 None LATE +25 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34261/2026-09-16/detailed None Larkfield Jn 2026-09-16T20:54:00+01:00 Polmadie Car M.D. 5.0 {"type": "LineString", "coordinates": [[-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]} 0.8 2054 2059 Larkfield Jn Polmadie Car M.D. Polmadie Car M.D. 55.8362123 -4.2397218 55.8362123 -4.2397218 1 0 2026-09-16 20:09:51 TERMINATED 2026-09-16 19:59:00 Polmadie Car M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16638977 1789588586486416 40 40 2026-09-16 20:09:32.341815 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:30.960334
590438 622529 G08532 365S60MZ16 2026-09-16 COMPLETE 16641081 2026-09-16 20:59:00 2026-09-16 20:09:51 2026-09-18 20:09:51 {"id": 622529, "stp": "P", "toc": "Merseyrail", "uid": "G08532", "consist": "777029+777039", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08532/2026-09-16/detailed", "trust_id": "365S60MZ16", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S60", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2100", "current_leg_dep": "2058", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2054", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-16T20:09:51", "route_debug_link": null, "timing_variation": "-1 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": "2100", "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\": 622529, \"profile_key\": \"6ecd149ee8a7d1efcd0f5b2e3aeaf0b4379d10b8523d06bba791c300e685e50d\", \"schedule_id\": 8545, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2059H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 328.864, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"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": "2054", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:23Z\", \"source_id\": 51526634, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:27Z\", \"source_id\": 16637657, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:33Z\", \"source_id\": 51538951, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:36Z\", \"source_id\": 16641081, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1789588776920508, "current_leg_arrival_utc": "2026-09-16T20:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:36.917505", "service_state_evidence_id": 16641081, "current_leg_start_actual_dep": "2026-09-16T20:59:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:37.071703", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC LVC 5S60 777029+777039 8 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": 622529, "profile_key": "6ecd149ee8a7d1efcd0f5b2e3aeaf0b4379d10b8523d06bba791c300e685e50d", "schedule_id": 8545, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2054", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2059H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "2100", "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-16T19:54:23Z", "source_id": 51526634, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:27Z", "source_id": 16637657, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:33Z", "source_id": 51538951, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:36Z", "source_id": 16641081, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 2054 2054 1 None None Liverpool Central (Northern) 2100 2100 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G08532/2026-09-16/detailed None Liverpool Central Revs Siding 2026-09-16T20:59:30+01:00 Liverpool Central (Northern) 2.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 2058 2100 Liverpool Central Revs Siding Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-16 20:09:51 TERMINATED 2026-09-16 19:59:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641081 1789588776920508 9 9 2026-09-16 20:09:37.071703 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:36.917505
590439 621481 C21750 212F96MZ16 2026-09-16 COMPLETE 16640415 2026-09-16 20:59:00 2026-09-16 20:09:51 2026-09-18 20:09:51 {"id": 621481, "stp": "P", "toc": "East Midlands Railway", "uid": "C21750", "consist": "170514", "dest_crs": "CLE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21750/2026-09-16/detailed", "trust_id": "212F96MZ16", "origin_crs": "BAU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cleethorpes", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": "2", "is_terminated": 1, "next_location": "Cleethorpes", "signalling_id": "2F96", "timing_status": "EARLY", "origin_station": "Barton-on-Humber", "current_leg_arr": "2059", "current_leg_dep": "2053", "current_leg_end": "Cleethorpes", "origin_dep_time": "2009", "origin_platform": null, "current_location": "Cleethorpes", "last_update_time": "2026-09-16T20:09:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]}", "current_leg_start": "Grimsby Town", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "53.5621445", "next_location_lon": "-0.0291886", "previous_location": "Grimsby Town", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 665.51, \"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\": 6045.365, \"from_m\": 665.51, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6073.176, \"from_m\": 6045.365, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9178.006, \"from_m\": 6073.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11509.483, \"from_m\": 9178.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15489.869, \"from_m\": 11509.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15620.387, \"from_m\": 15489.869, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15647.055, \"from_m\": 15620.387, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 15682.986, \"from_m\": 15647.055, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17678.932, \"from_m\": 15682.986, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17711.884, \"from_m\": 17678.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17792.499, \"from_m\": 17711.884, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31276.987, \"from_m\": 17792.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31696.736, \"from_m\": 31276.987, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33194.401, \"from_m\": 31696.736, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33579.523, \"from_m\": 33194.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34153.842, \"from_m\": 33579.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35898.244, \"from_m\": 34153.842, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36219.87, \"from_m\": 35898.244, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36303.004, \"from_m\": 36219.87, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36745.59, \"from_m\": 36303.004, \"capability_applied\": null, \"effective_limit_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\": 621481, \"profile_key\": \"bf64b0fff181b5547f459cbb2bdd384820e75f53b26996ee973abe1dfc8cc344\", \"schedule_id\": 3145, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Barton-on-Humber\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2014H\", \"location\": \"Barrow Haven\", \"stage_seq\": 2, \"distance_m\": 3480.715, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"New Holland\", \"stage_seq\": 3, \"distance_m\": 5729.441, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019\", \"location\": \"Oxmarsh L.C.\", \"stage_seq\": 4, \"distance_m\": 6027.015, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023\", \"location\": \"Goxhill\", \"stage_seq\": 5, \"distance_m\": 8894.149, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027\", \"location\": \"Thornton Abbey\", \"stage_seq\": 6, \"distance_m\": 11590.191, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Ulceby\", \"stage_seq\": 7, \"distance_m\": 15733.428, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Habrough\", \"stage_seq\": 8, \"distance_m\": 18463.424, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Stallingborough\", \"stage_seq\": 9, \"distance_m\": 24566.385, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Healing\", \"stage_seq\": 10, \"distance_m\": 26159.605, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2047H\", \"location\": \"Great Coates\", \"stage_seq\": 11, \"distance_m\": 28296.255, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053H\", \"location\": \"Grimsby Town\", \"stage_seq\": 12, \"distance_m\": 31483.962, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Cleethorpes\", \"stage_seq\": 13, \"distance_m\": 36745.59, \"section_seq\": 1, \"route_path_id\": 66830}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36745.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66830}], \"total_distance_m\": 36745.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36745.59, \"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": "2009", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.5621445", "current_position_lon": "-0.0291886", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:54Z\", \"source_id\": 16609078, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:53Z\", \"source_id\": 16612014, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:25Z\", \"source_id\": 16613092, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:02Z\", \"source_id\": 16617024, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:55Z\", \"source_id\": 16618393, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:16Z\", \"source_id\": 51467475, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:20Z\", \"source_id\": 16620746, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:51Z\", \"source_id\": 51479123, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:53Z\", \"source_id\": 16623994, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:29Z\", \"source_id\": 16627896, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:26Z\", \"source_id\": 51493010, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:29Z\", \"source_id\": 16627897, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:20Z\", \"source_id\": 51507129, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:23Z\", \"source_id\": 16631936, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:25Z\", \"source_id\": 51517003, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:29Z\", \"source_id\": 16634805, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:30Z\", \"source_id\": 51536418, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:37Z\", \"source_id\": 16640415, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cleethorpes", "service_state_platform": "2", "timing_fact_generation": 1789588717438270, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:37.577348", "service_state_evidence_id": 16640415, "current_leg_start_actual_dep": "2026-09-16T20:53:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:37.750596", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P BAU CLE 2F96 170514 2 100 None {"version": 3, "segments": [{"to_m": 665.51, "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": 6045.365, "from_m": 665.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6073.176, "from_m": 6045.365, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9178.006, "from_m": 6073.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11509.483, "from_m": 9178.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15489.869, "from_m": 11509.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15620.387, "from_m": 15489.869, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15647.055, "from_m": 15620.387, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 15682.986, "from_m": 15647.055, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17678.932, "from_m": 15682.986, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17711.884, "from_m": 17678.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17792.499, "from_m": 17711.884, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31276.987, "from_m": 17792.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31696.736, "from_m": 31276.987, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33194.401, "from_m": 31696.736, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33579.523, "from_m": 33194.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34153.842, "from_m": 33579.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35898.244, "from_m": 34153.842, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36219.87, "from_m": 35898.244, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36303.004, "from_m": 36219.87, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36745.59, "from_m": 36303.004, "capability_applied": null, "effective_limit_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": 621481, "profile_key": "bf64b0fff181b5547f459cbb2bdd384820e75f53b26996ee973abe1dfc8cc344", "schedule_id": 3145, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2009", "location": "Barton-on-Humber", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2014H", "location": "Barrow Haven", "stage_seq": 2, "distance_m": 3480.715, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "New Holland", "stage_seq": 3, "distance_m": 5729.441, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019", "location": "Oxmarsh L.C.", "stage_seq": 4, "distance_m": 6027.015, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023", "location": "Goxhill", "stage_seq": 5, "distance_m": 8894.149, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027", "location": "Thornton Abbey", "stage_seq": 6, "distance_m": 11590.191, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Ulceby", "stage_seq": 7, "distance_m": 15733.428, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Habrough", "stage_seq": 8, "distance_m": 18463.424, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Stallingborough", "stage_seq": 9, "distance_m": 24566.385, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Healing", "stage_seq": 10, "distance_m": 26159.605, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2047H", "location": "Great Coates", "stage_seq": 11, "distance_m": 28296.255, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053H", "location": "Grimsby Town", "stage_seq": 12, "distance_m": 31483.962, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Cleethorpes", "stage_seq": 13, "distance_m": 36745.59, "section_seq": 1, "route_path_id": 66830}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36745.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 66830}], "total_distance_m": 36745.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36745.59, "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-16T19:13:54Z", "source_id": 16609078, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:53Z", "source_id": 16612014, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:25Z", "source_id": 16613092, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:02Z", "source_id": 16617024, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:55Z", "source_id": 16618393, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6455, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:16Z", "source_id": 51467475, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:20Z", "source_id": 16620746, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:51Z", "source_id": 51479123, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:53Z", "source_id": 16623994, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:29Z", "source_id": 16627896, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6475, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:26Z", "source_id": 51493010, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:43:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:29Z", "source_id": 16627897, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6479, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:20Z", "source_id": 51507129, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:23Z", "source_id": 16631936, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6493, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:25Z", "source_id": 51517003, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:29Z", "source_id": 16634805, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:30Z", "source_id": 51536418, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:37Z", "source_id": 16640415, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Barton-on-Humber 2009 2009 None None None Cleethorpes 2102 2101 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21750/2026-09-16/detailed None Grimsby Town 2026-09-16T20:53:30+01:00 Cleethorpes 6.0 {"type": "LineString", "coordinates": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]} 3.3 2053 2059 Grimsby Town Cleethorpes Cleethorpes 53.5621445 -0.0291886 53.5621445 -0.0291886 1 0 2026-09-16 20:09:51 TERMINATED 2026-09-16 19:59:00 Cleethorpes TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640415 1789588717438270 43 43 2026-09-16 20:09:37.750596 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:37.577348
590440 621419 P76991 512O09MZ16 2026-09-16 COMPLETE 16640116 2026-09-16 20:59:00 2026-09-16 20:09:51 2026-09-18 20:09:51 {"id": 621419, "stp": "P", "toc": "Greater Anglia", "uid": "P76991", "consist": "720118+720134", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76991/2026-09-16/detailed", "trust_id": "512O09MZ16", "origin_crs": "HFE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "3", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2O09", "timing_status": "LATE", "origin_station": "Hertford East", "current_leg_arr": "2059", "current_leg_dep": "2050", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2006", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T20:09:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Hackney Downs", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Hackney Downs", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.794, \"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\": 3007.927, \"from_m\": 250.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3119.354, \"from_m\": 3007.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3441.871, \"from_m\": 3119.354, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3530.678, \"from_m\": 3441.871, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8485.676, \"from_m\": 3530.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9291.127, \"from_m\": 8485.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16305.207, \"from_m\": 9291.127, \"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\": 21523.848, \"from_m\": 16305.207, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21555.741, \"from_m\": 21523.848, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29196.258, \"from_m\": 21555.741, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31057.455, \"from_m\": 29196.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31160.15, \"from_m\": 31057.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31807.01, \"from_m\": 31160.15, \"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\": 32892.436, \"from_m\": 31807.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33838.518, \"from_m\": 32892.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34416.663, \"from_m\": 33838.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35881.168, \"from_m\": 34416.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37457.158, \"from_m\": 35881.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38094.059, \"from_m\": 37457.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38570.734, \"from_m\": 38094.059, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39023.952, \"from_m\": 38570.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\": 621419, \"profile_key\": \"af164e6e1c7d16553e77c75b8a721dcb8cfe402eeffd466db27c9102e810943d\", \"schedule_id\": 22581, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Hertford East\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2010H\", \"location\": \"Ware\", \"stage_seq\": 2, \"distance_m\": 3208.728, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014\", \"location\": \"St. Margaret's\", \"stage_seq\": 3, \"distance_m\": 6270.565, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017\", \"location\": \"Rye House\", \"stage_seq\": 4, \"distance_m\": 8574.046, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 5, \"distance_m\": 9332.118, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022H\", \"location\": \"Broxbourne\", \"stage_seq\": 6, \"distance_m\": 11309.554, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Cheshunt\", \"stage_seq\": 7, \"distance_m\": 16360.495, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029\", \"location\": \"Waltham Cross\", \"stage_seq\": 8, \"distance_m\": 18313.459, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Enfield Lock\", \"stage_seq\": 9, \"distance_m\": 19916.455, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034\", \"location\": \"Brimsdown\", \"stage_seq\": 10, \"distance_m\": 21689.452, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Ponders End\", \"stage_seq\": 11, \"distance_m\": 23108.207, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2043\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 29424.911, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 30185.109, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 31137.529, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 31855.527, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 34237.665, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 37211.81, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 39023.952, \"section_seq\": 1, \"route_path_id\": 99730}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39023.952, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99730}], \"total_distance_m\": 39023.952, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37416.069, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1607.883, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:57Z\", \"source_id\": 51413526, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:01Z\", \"source_id\": 16605359, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:39Z\", \"source_id\": 51425788, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:44Z\", \"source_id\": 16608932, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:31Z\", \"source_id\": 51433152, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:33Z\", \"source_id\": 16611033, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:46Z\", \"source_id\": 51443823, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:48Z\", \"source_id\": 16614070, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:24Z\", \"source_id\": 51460443, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:27Z\", \"source_id\": 16618800, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:22Z\", \"source_id\": 51467726, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:25Z\", \"source_id\": 16620816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:41Z\", \"source_id\": 51473832, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:47Z\", \"source_id\": 16622521, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:08Z\", \"source_id\": 51479822, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:13Z\", \"source_id\": 16624174, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:51Z\", \"source_id\": 51486675, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:58Z\", \"source_id\": 16626132, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:30Z\", \"source_id\": 51497994, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:33Z\", \"source_id\": 16629309, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:00Z\", \"source_id\": 51513638, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:01Z\", \"source_id\": 16633745, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:44Z\", \"source_id\": 51527468, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:49Z\", \"source_id\": 16637886, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:03Z\", \"source_id\": 51535276, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:07Z\", \"source_id\": 16640116, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "3", "timing_fact_generation": 1789588687934070, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:40.106196", "service_state_evidence_id": 16640116, "current_leg_start_actual_dep": "2026-09-16T20:51:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:40.828270", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P HFE LST 2O09 720118+720134 10 100 None {"version": 3, "segments": [{"to_m": 250.794, "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": 3007.927, "from_m": 250.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3119.354, "from_m": 3007.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3441.871, "from_m": 3119.354, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3530.678, "from_m": 3441.871, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8485.676, "from_m": 3530.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9291.127, "from_m": 8485.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16305.207, "from_m": 9291.127, "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": 21523.848, "from_m": 16305.207, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21555.741, "from_m": 21523.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29196.258, "from_m": 21555.741, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31057.455, "from_m": 29196.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31160.15, "from_m": 31057.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31807.01, "from_m": 31160.15, "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": 32892.436, "from_m": 31807.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33838.518, "from_m": 32892.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34416.663, "from_m": 33838.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35881.168, "from_m": 34416.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37457.158, "from_m": 35881.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38094.059, "from_m": 37457.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38570.734, "from_m": 38094.059, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39023.952, "from_m": 38570.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": 621419, "profile_key": "af164e6e1c7d16553e77c75b8a721dcb8cfe402eeffd466db27c9102e810943d", "schedule_id": 22581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "Hertford East", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2010H", "location": "Ware", "stage_seq": 2, "distance_m": 3208.728, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014", "location": "St. Margaret's", "stage_seq": 3, "distance_m": 6270.565, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017", "location": "Rye House", "stage_seq": 4, "distance_m": 8574.046, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Broxbourne Jn", "stage_seq": 5, "distance_m": 9332.118, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022H", "location": "Broxbourne", "stage_seq": 6, "distance_m": 11309.554, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Cheshunt", "stage_seq": 7, "distance_m": 16360.495, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029", "location": "Waltham Cross", "stage_seq": 8, "distance_m": 18313.459, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Enfield Lock", "stage_seq": 9, "distance_m": 19916.455, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034", "location": "Brimsdown", "stage_seq": 10, "distance_m": 21689.452, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Ponders End", "stage_seq": 11, "distance_m": 23108.207, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2043", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 29424.911, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 30185.109, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 31137.529, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 31855.527, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 34237.665, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 37211.81, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 39023.952, "section_seq": 1, "route_path_id": 99730}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39023.952, "from_m": 0.0, "section_seq": 1, "route_path_id": 99730}], "total_distance_m": 39023.952, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37416.069, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1607.883, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14805, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:57Z", "source_id": 51413526, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:01Z", "source_id": 16605359, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14809, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:39Z", "source_id": 51425788, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:44Z", "source_id": 16608932, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14813, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:31Z", "source_id": 51433152, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:33Z", "source_id": 16611033, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14823, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:46Z", "source_id": 51443823, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:48Z", "source_id": 16614070, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:24Z", "source_id": 51460443, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:27Z", "source_id": 16618800, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:22Z", "source_id": 51467726, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:25Z", "source_id": 16620816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:41Z", "source_id": 51473832, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:33:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:47Z", "source_id": 16622521, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:08Z", "source_id": 51479822, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:13Z", "source_id": 16624174, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14864, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:51Z", "source_id": 51486675, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:58Z", "source_id": 16626132, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:30Z", "source_id": 51497994, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:33Z", "source_id": 16629309, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:00Z", "source_id": 51513638, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:01Z", "source_id": 16633745, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:44Z", "source_id": 51527468, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:49Z", "source_id": 16637886, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15472, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:03Z", "source_id": 51535276, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:07Z", "source_id": 16640116, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Hertford East 2006 2006 2 None None London Liverpool Street 2057 2057 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76991/2026-09-16/detailed None Hackney Downs 2026-09-16T20:51:30+01:00 London Liverpool Street 9.0 {"type": "LineString", "coordinates": [[-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 2.9 2050 2059 Hackney Downs London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 20:09:51 TERMINATED 2026-09-16 19:59:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640116 1789588687934070 73 73 2026-09-16 20:09:40.828270 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:40.106196
590441 622040 G15688 815K55MZ16 2026-09-16 COMPLETE 16639917 2026-09-16 20:59:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 622040, "stp": "P", "toc": "Great Western Railway", "uid": "G15688", "consist": "166211", "dest_crs": "XPM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15688/2026-09-16/detailed", "trust_id": "815K55MZ16", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Philips Mrsh H S T D", "service_date": "2026-09-16", "dest_arr_time": "2107", "dest_platform": null, "is_terminated": 1, "next_location": "St. Philips Mrsh H S T D", "signalling_id": "5K55", "timing_status": "EARLY", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2059", "current_leg_dep": "2050", "current_leg_end": "St. Philips Mrsh H S T D", "origin_dep_time": "2033", "origin_platform": "8", "current_location": "St Philips Marsh Dmu Tmd", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.581628499999999, 51.4447017], [-2.5816908, 51.444675100000005], [-2.5821207, 51.444492], [-2.5826387, 51.4442756], [-2.5832521, 51.4440403], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.5826146, 51.44425619999999], [-2.5820878, 51.4444654], [-2.5815929999999994, 51.4446829], [-2.5812563999999996, 51.444792700000015], [-2.5810706999999997, 51.4448658], [-2.5807758999999995, 51.444970700000006], [-2.580424, 51.4450832], [-2.5800285999999995, 51.4451818], [-2.5793994, 51.44525250000001], [-2.5783748, 51.44535040000001], [-2.5779088, 51.44538819999999], [-2.5768551999999993, 51.4454942], [-2.575404499999999, 51.4456441], [-2.5744157, 51.4457518], [-2.5733572, 51.445894299999985], [-2.5729219999999997, 51.4459257], [-2.5727121, 51.4459422], [-2.5724997999999997, 51.4459665], [-2.5712949999999997, 51.44611279999999], [-2.5701043999999995, 51.4462592], [-2.5695732999999996, 51.4463178], [-2.5694142, 51.4463355], [-2.5678686, 51.446520599999985], [-2.5675091999999995, 51.446541], [-2.5670019, 51.446596199999995], [-2.5665662999999994, 51.4466489], [-2.5659946, 51.446718099999984], [-2.5658022000000003, 51.44671580000001], [-2.5651689999999996, 51.44668750000001], [-2.5640752, 51.4466228], [-2.563748, 51.44663], [-2.5634532, 51.4466535], [-2.5629620999999996, 51.44675579999999]]}", "current_leg_start": "Bristol West Jn", "dest_arr_time_act": "2107", "motion_projection": null, "next_location_lat": "51.4467558", "next_location_lon": "-2.5629621", "previous_location": "Bristol West Jn", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.228, \"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\": 2174.432, \"from_m\": 119.228, \"capability_applied\": null, \"effective_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\": 622040, \"profile_key\": \"f8ae6c359d4e2cf9fb4e503ce59fab2cdd5f457b1e7ced270e66536b683d3620\", \"schedule_id\": 9281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67765}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2047\", \"location\": \"Bristol West Jn\", \"stage_seq\": 2, \"distance_m\": 532.069, \"section_seq\": 1, \"route_path_id\": 67765}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": null, \"location\": \"St. Philips Mrsh H S T D\", \"stage_seq\": 3, \"distance_m\": 2174.432, \"section_seq\": 1, \"route_path_id\": 67765}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2174.432, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67765}], \"total_distance_m\": 2174.432, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 119.228, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2055.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2033", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4467558", "current_position_lon": "-2.5629621", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:53Z\", \"source_id\": 51520652, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:57Z\", \"source_id\": 16635840, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:13Z\", \"source_id\": 51459926, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:14Z\", \"source_id\": 16618657, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:47Z\", \"source_id\": 51534681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:51Z\", \"source_id\": 16639917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Philips Mrsh H S T D", "service_state_platform": null, "timing_fact_generation": 1789588672738118, "current_leg_arrival_utc": "2026-09-16T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:51.765666", "service_state_evidence_id": 16639917, "current_leg_start_actual_dep": "2026-09-16T20:47:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:52.297230", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BRI XPM 5K55 166211 3 90 None {"version": 3, "segments": [{"to_m": 119.228, "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": 2174.432, "from_m": 119.228, "capability_applied": null, "effective_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": 622040, "profile_key": "f8ae6c359d4e2cf9fb4e503ce59fab2cdd5f457b1e7ced270e66536b683d3620", "schedule_id": 9281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2033", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67765}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2047", "location": "Bristol West Jn", "stage_seq": 2, "distance_m": 532.069, "section_seq": 1, "route_path_id": 67765}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": null, "location": "St. Philips Mrsh H S T D", "stage_seq": 3, "distance_m": 2174.432, "section_seq": 1, "route_path_id": 67765}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2174.432, "from_m": 0.0, "section_seq": 1, "route_path_id": 67765}], "total_distance_m": 2174.432, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 119.228, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2055.204, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26006, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:53Z", "source_id": 51520652, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T19:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:57Z", "source_id": 16635840, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26133, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:13Z", "source_id": 51459926, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:14Z", "source_id": 16618657, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:47Z", "source_id": 51534681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:51Z", "source_id": 16639917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Bristol Temple Meads 2033 2033 8 None None St. Philips Mrsh H S T D 2107 2107 None EARLY -8 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15688/2026-09-16/detailed None Bristol West Jn 2026-09-16T20:47:00+01:00 St. Philips Mrsh H S T D 9.0 {"type": "LineString", "coordinates": [[-2.581628499999999, 51.4447017], [-2.5816908, 51.444675100000005], [-2.5821207, 51.444492], [-2.5826387, 51.4442756], [-2.5832521, 51.4440403], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.5826146, 51.44425619999999], [-2.5820878, 51.4444654], [-2.5815929999999994, 51.4446829], [-2.5812563999999996, 51.444792700000015], [-2.5810706999999997, 51.4448658], [-2.5807758999999995, 51.444970700000006], [-2.580424, 51.4450832], [-2.5800285999999995, 51.4451818], [-2.5793994, 51.44525250000001], [-2.5783748, 51.44535040000001], [-2.5779088, 51.44538819999999], [-2.5768551999999993, 51.4454942], [-2.575404499999999, 51.4456441], [-2.5744157, 51.4457518], [-2.5733572, 51.445894299999985], [-2.5729219999999997, 51.4459257], [-2.5727121, 51.4459422], [-2.5724997999999997, 51.4459665], [-2.5712949999999997, 51.44611279999999], [-2.5701043999999995, 51.4462592], [-2.5695732999999996, 51.4463178], [-2.5694142, 51.4463355], [-2.5678686, 51.446520599999985], [-2.5675091999999995, 51.446541], [-2.5670019, 51.446596199999995], [-2.5665662999999994, 51.4466489], [-2.5659946, 51.446718099999984], [-2.5658022000000003, 51.44671580000001], [-2.5651689999999996, 51.44668750000001], [-2.5640752, 51.4466228], [-2.563748, 51.44663], [-2.5634532, 51.4466535], [-2.5629620999999996, 51.44675579999999]]} 1.0 2050 2059 Bristol West Jn St Philips Marsh Dmu Tmd St. Philips Mrsh H S T D 51.4467558 -2.5629621 51.4467558 -2.5629621 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 19:59:00 St. Philips Mrsh H S T D TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639917 1789588672738118 15 15 2026-09-16 20:09:52.297230 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:51.765666
590442 620345 P76386 522H56MY16 2026-09-16 COMPLETE 16640230 2026-09-16 20:59:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 620345, "stp": "P", "toc": "Greater Anglia", "uid": "P76386", "consist": "720563", "dest_crs": "CMB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76386/2026-09-16/detailed", "trust_id": "522H56MY16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge North", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "3", "is_terminated": 1, "next_location": "Cambridge North", "signalling_id": "2H56", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2059", "current_leg_dep": "2053", "current_leg_end": "Cambridge North", "origin_dep_time": "1924", "origin_platform": "6", "current_location": "Cambridge North", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1466832527484055, 52.20656375804658], [0.1468816, 52.2068318], [0.1470057, 52.2069993], [0.1480673, 52.208465399999994], [0.1498286, 52.21093079999999], [0.15193529999999997, 52.213846100000005], [0.1520638, 52.2140205], [0.1527866, 52.2150012], [0.1538721, 52.216452999999994], [0.1547299, 52.21763860000001], [0.1559719, 52.219501], [0.15616379999999996, 52.2198136], [0.15620899999999996, 52.21988940000001], [0.15626684372518992, 52.21998654579095], [0.15628199999999998, 52.22001199999998], [0.1564889, 52.2204025], [0.1567632, 52.22092089999999], [0.1568545, 52.2211106], [0.157519, 52.22240419999999], [0.1575635, 52.2224938], [0.1576443, 52.222642699999994], [0.157982, 52.2232387], [0.1581766, 52.22356199999999], [0.15851009999999996, 52.22409150000001], [0.15862609999999996, 52.22427509999999], [0.15901709999999997, 52.2248532]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "52.2248532", "next_location_lon": "0.1590171", "previous_location": "Cambridge", "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\": 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\": 1566.795, \"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\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"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\": 7863.426, \"from_m\": 7820.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29389.474, \"from_m\": 22658.111, \"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\": 29671.865, \"from_m\": 29389.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32380.856, \"from_m\": 29671.865, \"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\": 39192.509, \"from_m\": 32380.856, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39223.3, \"from_m\": 39192.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46334.144, \"from_m\": 39223.3, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49176.535, \"from_m\": 46334.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55236.544, \"from_m\": 49176.535, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55297.705, \"from_m\": 55236.544, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70080.617, \"from_m\": 55297.705, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73903.311, \"from_m\": 70080.617, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73912.493, \"from_m\": 73903.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\": 74420.238, \"from_m\": 73912.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79087.962, \"from_m\": 74420.238, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80003.401, \"from_m\": 79087.962, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 85871.251, \"from_m\": 80003.401, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88861.048, \"from_m\": 85871.251, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 88942.854, \"from_m\": 88861.048, \"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\": 88987.992, \"from_m\": 88942.854, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 89084.332, \"from_m\": 88987.992, \"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\": 89252.114, \"from_m\": 89084.332, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90246.584, \"from_m\": 89252.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92575.131, \"from_m\": 90246.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92640.578, \"from_m\": 92575.131, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 93225.032, \"from_m\": 92640.578, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 620345, \"profile_key\": \"4223d6f78d5109b6d9b25cd2279b8640742755917699c6ab611a7bd7d39c3ff7\", \"schedule_id\": 22445, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944H\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1950\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29630.624, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"Roydon\", \"stage_seq\": 12, \"distance_m\": 32361.245, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958\", \"location\": \"Harlow Town\", \"stage_seq\": 13, \"distance_m\": 36551.882, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2001\", \"location\": \"Harlow Mill\", \"stage_seq\": 14, \"distance_m\": 39348.77, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2004H\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 15, \"distance_m\": 42951.593, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Bishops Stortford\", \"stage_seq\": 16, \"distance_m\": 48788.974, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 17, \"distance_m\": 53587.508, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 18, \"distance_m\": 55180.436, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2018H\", \"location\": \"Elsenham\", \"stage_seq\": 19, \"distance_m\": 57183.601, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024\", \"location\": \"Newport (Essex)\", \"stage_seq\": 20, \"distance_m\": 64144.072, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027\", \"location\": \"Audley End\", \"stage_seq\": 21, \"distance_m\": 67014.092, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Great Chesterford\", \"stage_seq\": 22, \"distance_m\": 73503.505, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 23, \"distance_m\": 78870.408, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2040H\", \"location\": \"Shelford\", \"stage_seq\": 24, \"distance_m\": 84391.052, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 25, \"distance_m\": 85782.105, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Cambridge South\", \"stage_seq\": 26, \"distance_m\": 86897.845, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2052\", \"location\": \"Cambridge\", \"stage_seq\": 27, \"distance_m\": 89491.497, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91032.956, \"section_seq\": 1, \"route_path_id\": 99642}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Cambridge North\", \"stage_seq\": 29, \"distance_m\": 93225.032, \"section_seq\": 1, \"route_path_id\": 99642}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93225.032, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99642}], \"total_distance_m\": 93225.032, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87428.656, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5796.376, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1924", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.2248532", "current_position_lon": "0.1590171", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:28:25Z\", \"source_id\": 51305368, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:28:28Z\", \"source_id\": 16574818, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:32:14Z\", \"source_id\": 51315754, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:32:17Z\", \"source_id\": 16577769, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:35Z\", \"source_id\": 51332813, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:36Z\", \"source_id\": 16582651, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:28Z\", \"source_id\": 51348464, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:31Z\", \"source_id\": 16587065, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:19Z\", \"source_id\": 51356049, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:23Z\", \"source_id\": 16589262, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:19Z\", \"source_id\": 51366845, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:21Z\", \"source_id\": 16592225, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:42Z\", \"source_id\": 51378355, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:42Z\", \"source_id\": 16595441, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:59:07Z\", \"source_id\": 51387373, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:59:11Z\", \"source_id\": 16598046, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:18Z\", \"source_id\": 51395801, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:21Z\", \"source_id\": 16600387, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:34Z\", \"source_id\": 51404554, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:37Z\", \"source_id\": 16602842, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:48Z\", \"source_id\": 51418549, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:51Z\", \"source_id\": 16606726, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:04Z\", \"source_id\": 51429547, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:08Z\", \"source_id\": 16609956, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:39Z\", \"source_id\": 51438304, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:45Z\", \"source_id\": 16612590, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:00Z\", \"source_id\": 51451816, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:03Z\", \"source_id\": 16616352, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:38Z\", \"source_id\": 51458511, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:42Z\", \"source_id\": 16618239, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:29Z\", \"source_id\": 51470604, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:31Z\", \"source_id\": 16621660, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:46Z\", \"source_id\": 51481486, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:52Z\", \"source_id\": 16624636, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:35Z\", \"source_id\": 51490889, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:38Z\", \"source_id\": 16627308, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:27Z\", \"source_id\": 16630647, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:16Z\", \"source_id\": 51514264, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:24Z\", \"source_id\": 16633997, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:14Z\", \"source_id\": 51535726, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:19Z\", \"source_id\": 16640230, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge North", "service_state_platform": "3", "timing_fact_generation": 1789588699963065, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:54.705326", "service_state_evidence_id": 16640230, "current_leg_start_actual_dep": "2026-09-16T20:54:00+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:55.302744", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST CMB 2H56 720563 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": 1566.795, "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": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "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": 7863.426, "from_m": 7820.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", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29389.474, "from_m": 22658.111, "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": 29671.865, "from_m": 29389.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32380.856, "from_m": 29671.865, "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": 39192.509, "from_m": 32380.856, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39223.3, "from_m": 39192.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46334.144, "from_m": 39223.3, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49176.535, "from_m": 46334.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55236.544, "from_m": 49176.535, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55297.705, "from_m": 55236.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70080.617, "from_m": 55297.705, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73903.311, "from_m": 70080.617, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73912.493, "from_m": 73903.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": 74420.238, "from_m": 73912.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79087.962, "from_m": 74420.238, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80003.401, "from_m": 79087.962, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 85871.251, "from_m": 80003.401, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88861.048, "from_m": 85871.251, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 88942.854, "from_m": 88861.048, "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": 88987.992, "from_m": 88942.854, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 89084.332, "from_m": 88987.992, "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": 89252.114, "from_m": 89084.332, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90246.584, "from_m": 89252.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92575.131, "from_m": 90246.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92640.578, "from_m": 92575.131, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 93225.032, "from_m": 92640.578, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 620345, "profile_key": "4223d6f78d5109b6d9b25cd2279b8640742755917699c6ab611a7bd7d39c3ff7", "schedule_id": 22445, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1924", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944H", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1950", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29630.624, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "Roydon", "stage_seq": 12, "distance_m": 32361.245, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958", "location": "Harlow Town", "stage_seq": 13, "distance_m": 36551.882, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2001", "location": "Harlow Mill", "stage_seq": 14, "distance_m": 39348.77, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2004H", "location": "Sawbridgeworth", "stage_seq": 15, "distance_m": 42951.593, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Bishops Stortford", "stage_seq": 16, "distance_m": 48788.974, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015", "location": "Stansted Mountfitchet", "stage_seq": 17, "distance_m": 53587.508, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Stansted North Jn", "stage_seq": 18, "distance_m": 55180.436, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2018H", "location": "Elsenham", "stage_seq": 19, "distance_m": 57183.601, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024", "location": "Newport (Essex)", "stage_seq": 20, "distance_m": 64144.072, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027", "location": "Audley End", "stage_seq": 21, "distance_m": 67014.092, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Great Chesterford", "stage_seq": 22, "distance_m": 73503.505, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Whittlesford Parkway", "stage_seq": 23, "distance_m": 78870.408, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2040H", "location": "Shelford", "stage_seq": 24, "distance_m": 84391.052, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Shepreth Branch Jn", "stage_seq": 25, "distance_m": 85782.105, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Cambridge South", "stage_seq": 26, "distance_m": 86897.845, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2052", "location": "Cambridge", "stage_seq": 27, "distance_m": 89491.497, "section_seq": 1, "route_path_id": 99642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Coldham Lane Jn", "stage_seq": 28, "distance_m": 91032.956, "section_seq": 1, "route_path_id": 99642}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Cambridge North", "stage_seq": 29, "distance_m": 93225.032, "section_seq": 1, "route_path_id": 99642}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93225.032, "from_m": 0.0, "section_seq": 1, "route_path_id": 99642}], "total_distance_m": 93225.032, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87428.656, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5796.376, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:28:25Z", "source_id": 51305368, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:28:28Z", "source_id": 16574818, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:32:14Z", "source_id": 51315754, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:32:17Z", "source_id": 16577769, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:35Z", "source_id": 51332813, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:36Z", "source_id": 16582651, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:28Z", "source_id": 51348464, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:31Z", "source_id": 16587065, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:19Z", "source_id": 51356049, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T18:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:23Z", "source_id": 16589262, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:19Z", "source_id": 51366845, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:21Z", "source_id": 16592225, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:42Z", "source_id": 51378355, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:42Z", "source_id": 16595441, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:59:07Z", "source_id": 51387373, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T18:59:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:59:11Z", "source_id": 16598046, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12808, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:18Z", "source_id": 51395801, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:21Z", "source_id": 16600387, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:34Z", "source_id": 51404554, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:37Z", "source_id": 16602842, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:48Z", "source_id": 51418549, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:51Z", "source_id": 16606726, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:04Z", "source_id": 51429547, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:08Z", "source_id": 16609956, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12692, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:39Z", "source_id": 51438304, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:45Z", "source_id": 16612590, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12688, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:00Z", "source_id": 51451816, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:03Z", "source_id": 16616352, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:38Z", "source_id": 51458511, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:27:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:42Z", "source_id": 16618239, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:29Z", "source_id": 51470604, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:31Z", "source_id": 16621660, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:46Z", "source_id": 51481486, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:52Z", "source_id": 16624636, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:35Z", "source_id": 51490889, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:38Z", "source_id": 16627308, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:27Z", "source_id": 16630647, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:16Z", "source_id": 51514264, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:50:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:24Z", "source_id": 16633997, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:14Z", "source_id": 51535726, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T19:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:19Z", "source_id": 16640230, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] London Liverpool Street 1924 1924 6 None None Cambridge North 2057 2057 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76386/2026-09-16/detailed None Cambridge 2026-09-16T20:54:00+01:00 Cambridge North 6.0 {"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1466832527484055, 52.20656375804658], [0.1468816, 52.2068318], [0.1470057, 52.2069993], [0.1480673, 52.208465399999994], [0.1498286, 52.21093079999999], [0.15193529999999997, 52.213846100000005], [0.1520638, 52.2140205], [0.1527866, 52.2150012], [0.1538721, 52.216452999999994], [0.1547299, 52.21763860000001], [0.1559719, 52.219501], [0.15616379999999996, 52.2198136], [0.15620899999999996, 52.21988940000001], [0.15626684372518992, 52.21998654579095], [0.15628199999999998, 52.22001199999998], [0.1564889, 52.2204025], [0.1567632, 52.22092089999999], [0.1568545, 52.2211106], [0.157519, 52.22240419999999], [0.1575635, 52.2224938], [0.1576443, 52.222642699999994], [0.157982, 52.2232387], [0.1581766, 52.22356199999999], [0.15851009999999996, 52.22409150000001], [0.15862609999999996, 52.22427509999999], [0.15901709999999997, 52.2248532]]} 2.3 2053 2059 Cambridge Cambridge North Cambridge North 52.2248532 0.1590171 52.2248532 0.1590171 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 19:59:00 Cambridge North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640230 1789588699963065 121 121 2026-09-16 20:09:55.302744 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:54.705326
590443 621843 W29194 882C63MZ16 2026-09-16 COMPLETE 16640199 2026-09-16 20:59:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 621843, "stp": "P", "toc": "Southern", "uid": "W29194", "consist": "377316", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29194/2026-09-16/detailed", "trust_id": "882C63MZ16", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "7", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C63", "timing_status": "ON TIME", "origin_station": "Seaford", "current_leg_arr": "2059", "current_leg_dep": "2057", "current_leg_end": "Brighton", "origin_dep_time": "2024", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "London Road (Brighton)", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.778, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3516.856, \"from_m\": 256.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3893.641, \"from_m\": 3516.856, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4871.516, \"from_m\": 3893.641, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5278.059, \"from_m\": 4871.516, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5331.209, \"from_m\": 5278.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8727.329, \"from_m\": 5331.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8946.948, \"from_m\": 8727.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12459.437, \"from_m\": 8946.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12562.499, \"from_m\": 12459.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12591.047, \"from_m\": 12562.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14131.706, \"from_m\": 12591.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14175.401, \"from_m\": 14131.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14440.059, \"from_m\": 14175.401, \"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\": 16229.899, \"from_m\": 14440.059, \"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\": 20951.457, \"from_m\": 16229.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22206.828, \"from_m\": 20951.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24663.511, \"from_m\": 22206.828, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26141.639, \"from_m\": 24663.511, \"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\": 26527.732, \"from_m\": 26141.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26621.753, \"from_m\": 26527.732, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26626.195, \"from_m\": 26621.753, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26649.085, \"from_m\": 26626.195, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26678.704, \"from_m\": 26649.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26701.196, \"from_m\": 26678.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26759.413, \"from_m\": 26701.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26776.666, \"from_m\": 26759.413, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26825.898, \"from_m\": 26776.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27086.059, \"from_m\": 26825.898, \"capability_applied\": null, \"effective_limit_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\": 621843, \"profile_key\": \"7f234d7d902cdd8b7b657f422f73d254fcdf4c75138e7806b963a1a621ef01f7\", \"schedule_id\": 25879, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2032H\", \"location\": \"Newhaven Town\", \"stage_seq\": 4, \"distance_m\": 4280.284, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Southease Sig. Tlw20\", \"stage_seq\": 5, \"distance_m\": 5804.146, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 12591.047, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Lewes\", \"stage_seq\": 7, \"distance_m\": 14227.145, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Falmer\", \"stage_seq\": 8, \"distance_m\": 21413.638, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053\", \"location\": \"Moulsecoomb\", \"stage_seq\": 9, \"distance_m\": 24235.124, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 10, \"distance_m\": 25896.923, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 11, \"distance_m\": 27086.059, \"section_seq\": 1, \"route_path_id\": 28334}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27086.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}], \"total_distance_m\": 27086.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26921.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.041, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2024", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:26Z\", \"source_id\": 51452899, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:30Z\", \"source_id\": 16616665, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:32Z\", \"source_id\": 51463251, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:38Z\", \"source_id\": 16619602, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:39Z\", \"source_id\": 51468517, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:42Z\", \"source_id\": 16621068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:41Z\", \"source_id\": 51498487, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:45Z\", \"source_id\": 16629433, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:47Z\", \"source_id\": 51515619, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:52Z\", \"source_id\": 16634330, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:36Z\", \"source_id\": 51524735, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:38Z\", \"source_id\": 16637069, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:53Z\", \"source_id\": 51530129, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:57Z\", \"source_id\": 16638612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:11Z\", \"source_id\": 51535632, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:17Z\", \"source_id\": 16640199, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "7", "timing_fact_generation": 1789588697480535, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:56.785264", "service_state_evidence_id": 16640199, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:57.431763", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SEF BTN 2C63 377316 3 100 None {"version": 3, "segments": [{"to_m": 256.778, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3516.856, "from_m": 256.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3893.641, "from_m": 3516.856, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4871.516, "from_m": 3893.641, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5278.059, "from_m": 4871.516, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5331.209, "from_m": 5278.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8727.329, "from_m": 5331.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8946.948, "from_m": 8727.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12459.437, "from_m": 8946.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12562.499, "from_m": 12459.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12591.047, "from_m": 12562.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14131.706, "from_m": 12591.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14175.401, "from_m": 14131.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14440.059, "from_m": 14175.401, "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": 16229.899, "from_m": 14440.059, "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": 20951.457, "from_m": 16229.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22206.828, "from_m": 20951.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24663.511, "from_m": 22206.828, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26141.639, "from_m": 24663.511, "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": 26527.732, "from_m": 26141.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26621.753, "from_m": 26527.732, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26626.195, "from_m": 26621.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26649.085, "from_m": 26626.195, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26678.704, "from_m": 26649.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26701.196, "from_m": 26678.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26759.413, "from_m": 26701.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26776.666, "from_m": 26759.413, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26825.898, "from_m": 26776.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27086.059, "from_m": 26825.898, "capability_applied": null, "effective_limit_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": 621843, "profile_key": "7f234d7d902cdd8b7b657f422f73d254fcdf4c75138e7806b963a1a621ef01f7", "schedule_id": 25879, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2024", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2032H", "location": "Newhaven Town", "stage_seq": 4, "distance_m": 4280.284, "section_seq": 1, "route_path_id": 28334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Southease Sig. Tlw20", "stage_seq": 5, "distance_m": 5804.146, "section_seq": 1, "route_path_id": 28334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 12591.047, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Lewes", "stage_seq": 7, "distance_m": 14227.145, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Falmer", "stage_seq": 8, "distance_m": 21413.638, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053", "location": "Moulsecoomb", "stage_seq": 9, "distance_m": 24235.124, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056", "location": "London Road (Brighton)", "stage_seq": 10, "distance_m": 25896.923, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Brighton", "stage_seq": 11, "distance_m": 27086.059, "section_seq": 1, "route_path_id": 28334}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27086.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 28334}], "total_distance_m": 27086.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26921.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.041, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:26Z", "source_id": 51452899, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:26:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:30Z", "source_id": 16616665, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:32Z", "source_id": 51463251, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:38Z", "source_id": 16619602, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:39Z", "source_id": 51468517, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:42Z", "source_id": 16621068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:41Z", "source_id": 51498487, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:43:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:45Z", "source_id": 16629433, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:47Z", "source_id": 51515619, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:52Z", "source_id": 16634330, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:36Z", "source_id": 51524735, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:38Z", "source_id": 16637069, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:53Z", "source_id": 51530129, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:57Z", "source_id": 16638612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:11Z", "source_id": 51535632, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:17Z", "source_id": 16640199, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Seaford 2024 2024 1 None None Brighton 2059 2059 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29194/2026-09-16/detailed None London Road (Brighton) 2026-09-16T20:56:00+01:00 Brighton 2.0 {"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 0.7 2057 2059 London Road (Brighton) Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 19:59:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640199 1789588697480535 34 34 2026-09-16 20:09:57.431763 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:56.785264
590444 622303 L86107 865P61MZ16 2026-09-16 COMPLETE 16641348 2026-09-16 20:59:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 622303, "stp": "P", "toc": "South Western Railway", "uid": "L86107", "consist": "450024+450066+450101", "dest_crs": "XFR", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86107/2026-09-16/detailed", "trust_id": "865P61MZ16", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Fratton Carriage Servicing Depot", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": null, "is_terminated": 1, "next_location": "Fratton Carriage Servicing Depot", "signalling_id": "5P61", "timing_status": "ON TIME", "origin_station": "Portsmouth Harbour", "current_leg_arr": "2059", "current_leg_dep": "2056", "current_leg_end": "Fratton Carriage Servicing Depot", "origin_dep_time": "2045", "origin_platform": "4", "current_location": "Fratton Carriage Servicing Depot", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.07842069253565, 50.79656408183831], [-1.0779783409434258, 50.796462647658814], [-1.0776201, 50.796380500000005], [-1.0771583, 50.79627459999999], [-1.0766956, 50.7961944], [-1.0762972999999998, 50.7961517], [-1.0759499, 50.79612999999999], [-1.0751389, 50.79610099999999], [-1.0746923, 50.79607639999998], [-1.0742133, 50.79603399999999], [-1.0738007, 50.79600979999999], [-1.0734353, 50.7959965], [-1.073143, 50.7959899], [-1.0729108, 50.7959779], [-1.0727384, 50.7959636], [-1.0725838, 50.795944299999995], [-1.0724616, 50.795926299999984], [-1.0723491, 50.79590259999999], [-1.0720299, 50.79581819999999], [-1.0716825, 50.7957194], [-1.0712961, 50.79557479999998], [-1.0710224, 50.7954574], [-1.0708108, 50.7953684], [-1.0706188, 50.7952957], [-1.0704788, 50.7952523], [-1.0702966, 50.795201200000015], [-1.0700456, 50.79514149999999]]}", "current_leg_start": "Fratton Staff Halt", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "50.7951415", "next_location_lon": "-1.0700456", "previous_location": "Fratton Staff Halt", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 1819.233, \"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\": 1886.632, \"from_m\": 1819.233, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2248.478, \"from_m\": 1886.632, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2308.419, \"from_m\": 2248.478, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2867.738, \"from_m\": 2308.419, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 622303, \"profile_key\": \"25528978c03520314000f2116ca588e9d87051f8615bf2987f06523896f1402d\", \"schedule_id\": 18337, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30354}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 30354}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2056\", \"location\": \"Fratton Staff Halt\", \"stage_seq\": 3, \"distance_m\": 2248.478, \"section_seq\": 1, \"route_path_id\": 30354}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Fratton Carriage Servicing Depot\", \"stage_seq\": 4, \"distance_m\": 2867.738, \"section_seq\": 1, \"route_path_id\": 30354}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2867.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30354}], \"total_distance_m\": 2867.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2867.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2045", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7951415", "current_position_lon": "-1.0700456", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:22Z\", \"source_id\": 51514551, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:26Z\", \"source_id\": 16634043, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:59Z\", \"source_id\": 16641348, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Fratton Carriage Servicing Depot", "service_state_platform": null, "timing_fact_generation": 1789588799279174, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T19:59:59.275479", "service_state_evidence_id": 16641348, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T19:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:09:59.744227", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P PMH XFR 5P61 450024+450066+450101 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": 1819.233, "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": 1886.632, "from_m": 1819.233, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2248.478, "from_m": 1886.632, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2308.419, "from_m": 2248.478, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2867.738, "from_m": 2308.419, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 622303, "profile_key": "25528978c03520314000f2116ca588e9d87051f8615bf2987f06523896f1402d", "schedule_id": 18337, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2045", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30354}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 30354}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2056", "location": "Fratton Staff Halt", "stage_seq": 3, "distance_m": 2248.478, "section_seq": 1, "route_path_id": 30354}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Fratton Carriage Servicing Depot", "stage_seq": 4, "distance_m": 2867.738, "section_seq": 1, "route_path_id": 30354}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2867.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 30354}], "total_distance_m": 2867.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2867.738, "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": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:22Z", "source_id": 51514551, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:26Z", "source_id": 16634043, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:59Z", "source_id": 16641348, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}] Portsmouth Harbour 2045 2045 4 None None Fratton Carriage Servicing Depot 2059 2059 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86107/2026-09-16/detailed None Fratton Staff Halt 2026-09-16T20:56:00+01:00 Fratton Carriage Servicing Depot 3.0 {"type": "LineString", "coordinates": [[-1.07842069253565, 50.79656408183831], [-1.0779783409434258, 50.796462647658814], [-1.0776201, 50.796380500000005], [-1.0771583, 50.79627459999999], [-1.0766956, 50.7961944], [-1.0762972999999998, 50.7961517], [-1.0759499, 50.79612999999999], [-1.0751389, 50.79610099999999], [-1.0746923, 50.79607639999998], [-1.0742133, 50.79603399999999], [-1.0738007, 50.79600979999999], [-1.0734353, 50.7959965], [-1.073143, 50.7959899], [-1.0729108, 50.7959779], [-1.0727384, 50.7959636], [-1.0725838, 50.795944299999995], [-1.0724616, 50.795926299999984], [-1.0723491, 50.79590259999999], [-1.0720299, 50.79581819999999], [-1.0716825, 50.7957194], [-1.0712961, 50.79557479999998], [-1.0710224, 50.7954574], [-1.0708108, 50.7953684], [-1.0706188, 50.7952957], [-1.0704788, 50.7952523], [-1.0702966, 50.795201200000015], [-1.0700456, 50.79514149999999]]} 0.4 2056 2059 Fratton Staff Halt Fratton Carriage Servicing Depot Fratton Carriage Servicing Depot 50.7951415 -1.0700456 50.7951415 -1.0700456 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 19:59:00 Fratton Carriage Servicing Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641348 1789588799279174 11 11 2026-09-16 20:09:59.744227 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 19:59:59.275479
590445 622381 F48620 515S441Z16 2026-09-16 COMPLETE 16639051 2026-09-16 21:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 622381, "stp": "N", "toc": "c2c", "uid": "F48620", "consist": "357323", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48620/2026-09-16/detailed", "trust_id": "515S441Z16", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness C.S.D.", "service_date": "2026-09-16", "dest_arr_time": "2053", "dest_platform": null, "is_terminated": 1, "next_location": "Shoeburyness C.S.D.", "signalling_id": "5S44", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "2100", "current_leg_dep": "2055", "current_leg_end": "Shoeburyness C.S.D.", "origin_dep_time": "2048", "origin_platform": "2", "current_location": "Shoeburyness C.S.D.", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]}", "current_leg_start": "Shoeburyness", "dest_arr_time_act": "2053", "motion_projection": null, "next_location_lat": "51.5325845", "next_location_lon": "0.7898435", "previous_location": "Shoeburyness", "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\": 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\": 836.517, \"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}], \"service_id\": 622381, \"profile_key\": \"bc190f2f573fdeeccda67e9bb3fe3661941f91f1ac280bde0d7832d5a782fdfb\", \"schedule_id\": 36326, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40803}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": null, \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 40803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40803}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.395, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5325845", "current_position_lon": "0.7898435", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:33Z\", \"source_id\": 16639051, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789588595086754, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:01.987074", "service_state_evidence_id": 16639051, "current_leg_start_actual_dep": "2026-09-16T20:55:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:09.145758", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY None 5S44 357323 4 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": 836.517, "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}], "service_id": 622381, "profile_key": "bc190f2f573fdeeccda67e9bb3fe3661941f91f1ac280bde0d7832d5a782fdfb", "schedule_id": 36326, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40803}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": null, "location": "Shoeburyness C.S.D.", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 40803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 40803}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.395, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:33Z", "source_id": 16639051, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Shoeburyness 2048 2048 2 None None Shoeburyness C.S.D. 2053 2053 None LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48620/2026-09-16/detailed None Shoeburyness 2026-09-16T20:55:00+01:00 Shoeburyness C.S.D. 5.0 {"type": "LineString", "coordinates": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]} 0.5 2055 2100 Shoeburyness Shoeburyness C.S.D. Shoeburyness C.S.D. 51.5325845 0.7898435 51.5325845 0.7898435 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Shoeburyness C.S.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16639051 1789588595086754 15 15 2026-09-16 20:10:09.145758 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:01.987074
590446 621782 V34826 775P121Z16 2026-09-16 COMPLETE 16640898 2026-09-16 21:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 621782, "stp": "N", "toc": "Transport for Wales", "uid": "V34826", "consist": "756007", "dest_crs": "CDF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V34826/2026-09-16/detailed", "trust_id": "775P121Z16", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "8", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5P12", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "2101", "current_leg_dep": "2046", "current_leg_end": "Cardiff Central", "origin_dep_time": "2022", "origin_platform": "4", "current_location": "Cardiff Central", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2175815095197433, 51.57150105341464], [-3.2171759, 51.5714816], [-3.214622799999999, 51.5713108], [-3.2142602, 51.5712803], [-3.2139409, 51.571253500000005], [-3.2129837999999995, 51.5711294], [-3.2109656, 51.57096669999999], [-3.2087865999999994, 51.5707955], [-3.2066321, 51.5706311], [-3.2027758999999993, 51.5702937], [-3.2020367999999997, 51.5701852], [-3.2012618, 51.57001929999999], [-3.2011076999999997, 51.569970699999985], [-3.2005108, 51.569782200000006], [-3.1998633, 51.5695357], [-3.199349199999999, 51.56931459999999], [-3.1988146, 51.56902830000001], [-3.1983285999999995, 51.56871040000001], [-3.1977529999999996, 51.56827529999999], [-3.1973442, 51.567912799999995], [-3.1969421999999996, 51.56746330000001], [-3.1961881999999995, 51.56649569999998], [-3.1957888999999997, 51.5659694], [-3.1946352999999994, 51.5643913], [-3.1945521999999995, 51.5642765], [-3.1941559999999996, 51.5637294], [-3.1926285999999995, 51.5615931], [-3.1902232000000006, 51.5584333], [-3.18742842135956, 51.55466347968381], [-3.1868401999999993, 51.55387], [-3.1857572, 51.552406999999995], [-3.185428299999999, 51.5518923], [-3.185349, 51.551540300000006], [-3.1852015999999996, 51.550847700000006], [-3.1851992999999994, 51.549943899999995], [-3.1855248, 51.545458], [-3.1855452, 51.5451586], [-3.1855783, 51.544725699999994], [-3.1855942, 51.5445513], [-3.1856202, 51.544290100000005], [-3.1856351999999997, 51.544117199999995], [-3.1856542, 51.5439287], [-3.1856682999999997, 51.54375350000001], [-3.1856787999999994, 51.5435994], [-3.1856841999999994, 51.5434954], [-3.1856834, 51.5433175], [-3.1856549, 51.5425316], [-3.185609, 51.542151], [-3.1855417, 51.54169119999999], [-3.1854034, 51.5410465], [-3.1850410999999994, 51.53994029999999], [-3.1842245, 51.538276499999995], [-3.1833706, 51.5366173], [-3.1825811999999996, 51.5350582], [-3.1824038999999997, 51.53465020000001], [-3.1822629999999994, 51.53429899999999], [-3.182150899999999, 51.53397060000001], [-3.1820059, 51.5335153], [-3.1819403, 51.53328650000001], [-3.1819268, 51.5332321], [-3.1818915000000003, 51.5330945], [-3.1818615, 51.5329662], [-3.1818325, 51.53282529999999], [-3.1817771999999995, 51.5325323], [-3.1817546, 51.5323793], [-3.1817346, 51.5322414], [-3.1817177999999995, 51.5321175], [-3.1817000999999996, 51.53195399999999], [-3.1816768999999994, 51.53172790000001], [-3.1816657, 51.53158289999999], [-3.1816591999999995, 51.5314608], [-3.1816498, 51.53127260000001], [-3.181643, 51.530897200000005], [-3.1816583, 51.52766249999999], [-3.1816616, 51.52747209999999], [-3.1816572999999995, 51.5269119], [-3.1816983999999997, 51.52330669999999], [-3.1817135, 51.5197012], [-3.1817094999999997, 51.5187208], [-3.1817094999999997, 51.5186071], [-3.1817084, 51.51819], [-3.1817055, 51.51794759999999], [-3.1816979999999995, 51.51775560000001], [-3.18169, 51.5176008], [-3.1816374, 51.51715420000001], [-3.1815171, 51.5163259], [-3.1814906, 51.51619240000001], [-3.1814471, 51.516028899999995], [-3.1813996, 51.51582290000001], [-3.1813084999999997, 51.5155027], [-3.1811699999999994, 51.515046700000006], [-3.1809577, 51.5143941], [-3.1808176, 51.5139643], [-3.1807341999999994, 51.51370030000001], [-3.1807032999999993, 51.5136058], [-3.180661999999999, 51.5134698], [-3.1806268000000006, 51.5133757], [-3.1805481999999996, 51.5131426], [-3.1804445, 51.5128193], [-3.1803336999999994, 51.5124754], [-3.1801335999999996, 51.5118565], [-3.1799603999999997, 51.511322599999986], [-3.1798714, 51.51104910000001], [-3.1793651, 51.5094831], [-3.1790416999999995, 51.5084856], [-3.1789019000000005, 51.5080548], [-3.1787657999999994, 51.5076374], [-3.1786286, 51.507211100000006], [-3.1783813999999997, 51.50645269999999], [-3.1782782999999997, 51.5061293], [-3.1781767, 51.50581900000001], [-3.178117799999999, 51.50563749999999], [-3.1780158999999997, 51.5053233], [-3.1778594, 51.5048404], [-3.1777398999999997, 51.504470399999995], [-3.1776453, 51.504175200000006], [-3.1775372000000006, 51.5038447], [-3.1774957999999995, 51.50371339999999], [-3.1773719, 51.503343599999994], [-3.1773527, 51.5032864], [-3.1773205, 51.50317999999999], [-3.1772720000000003, 51.5030199], [-3.1769892, 51.50211329999999], [-3.1768460999999997, 51.50171830000001], [-3.1767808999999994, 51.5015083], [-3.1767331000000003, 51.501354500000005], [-3.1766916, 51.50122079999999], [-3.1765160999999997, 51.50065399999999], [-3.176293, 51.49997419999999], [-3.1760546, 51.4992627], [-3.1759521, 51.4989442], [-3.1759217999999994, 51.49883369999999], [-3.175900430270602, 51.4987748385867], [-3.1758484999999994, 51.4986318], [-3.1748844999999997, 51.495648], [-3.1746986999999995, 51.49506489999999], [-3.174528, 51.4945475], [-3.1743999, 51.4941529], [-3.174196, 51.49352449999999], [-3.1737907, 51.49227440000001], [-3.1736273000000006, 51.49176500000001], [-3.1727991, 51.48922099999999], [-3.1727109, 51.4889425], [-3.1726652999999994, 51.48881059999999], [-3.1724274, 51.48807279999999], [-3.1721576999999996, 51.4872341], [-3.1719153, 51.4865038], [-3.1716518999999996, 51.48577860000001], [-3.1715326, 51.4854585], [-3.171391, 51.4850786], [-3.1712815999999995, 51.4847687], [-3.1711819999999995, 51.48449219999999], [-3.1710981, 51.4842591], [-3.1710655, 51.4841691], [-3.1709693, 51.48390779999999], [-3.1708451999999996, 51.483563], [-3.1707316, 51.4832515], [-3.1707222, 51.48322460000001], [-3.1706776999999997, 51.483096800000006], [-3.1706245, 51.48294390000001], [-3.1706086000000004, 51.482892199999995], [-3.1705373999999997, 51.4824332], [-3.1704874999999997, 51.482182], [-3.1704354, 51.4819308], [-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Caerphilly", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "CVL East Boundary", "current_leg_milage": "7.7", "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\": 2173.914, \"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\": 9597.139, \"from_m\": 2173.914, \"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\": 11537.234, \"from_m\": 9597.139, \"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\": 13033.378, \"from_m\": 11537.234, \"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\": 13080.934, \"from_m\": 13033.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13493.158, \"from_m\": 13080.934, \"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\": 13540.714, \"from_m\": 13493.158, \"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\": 15036.858, \"from_m\": 13540.714, \"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\": 16976.953, \"from_m\": 15036.858, \"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\": 24400.178, \"from_m\": 16976.953, \"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\": 25133.552, \"from_m\": 24400.178, \"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\": 25171.105, \"from_m\": 25133.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26210.308, \"from_m\": 25171.105, \"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\": 26232.35, \"from_m\": 26210.308, \"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\": 26273.279, \"from_m\": 26232.35, \"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\": 26302.042, \"from_m\": 26273.279, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26574.092, \"from_m\": 26302.042, \"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\": 621782, \"profile_key\": \"1d98ab47df9c57884fcae49e31db73ff233c08b0115108bcda664c7414c787e9\", \"schedule_id\": 38286, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1873.109, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Heath Jn\", \"stage_seq\": 4, \"distance_m\": 5465.227, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2045\", \"location\": \"Caerphilly\", \"stage_seq\": 5, \"distance_m\": 13287.046, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Heath Jn\", \"stage_seq\": 6, \"distance_m\": 21108.866, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 7, \"distance_m\": 24700.984, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 8, \"distance_m\": 25078.629, \"section_seq\": 1, \"route_path_id\": 105960}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 9, \"distance_m\": 26574.092, \"section_seq\": 1, \"route_path_id\": 105960}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26574.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105960}], \"total_distance_m\": 26574.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26498.986, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 75.106, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2022", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:29Z\", \"source_id\": 51453064, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 25259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:45Z\", \"source_id\": 51529740, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:36Z\", \"source_id\": 16616716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:48Z\", \"source_id\": 16638550, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:05Z\", \"source_id\": 51499397, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:07Z\", \"source_id\": 16629720, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:15Z\", \"source_id\": 51538236, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:22Z\", \"source_id\": 16640898, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "8", "timing_fact_generation": 1789588763931211, "current_leg_arrival_utc": "2026-09-16T21:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:03.232619", "service_state_evidence_id": 16640898, "current_leg_start_actual_dep": "2026-09-16T20:45:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:03.962466", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales N CDF CDF 5P12 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": 2173.914, "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": 9597.139, "from_m": 2173.914, "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": 11537.234, "from_m": 9597.139, "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": 13033.378, "from_m": 11537.234, "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": 13080.934, "from_m": 13033.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13493.158, "from_m": 13080.934, "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": 13540.714, "from_m": 13493.158, "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": 15036.858, "from_m": 13540.714, "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": 16976.953, "from_m": 15036.858, "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": 24400.178, "from_m": 16976.953, "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": 25133.552, "from_m": 24400.178, "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": 25171.105, "from_m": 25133.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26210.308, "from_m": 25171.105, "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": 26232.35, "from_m": 26210.308, "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": 26273.279, "from_m": 26232.35, "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": 26302.042, "from_m": 26273.279, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26574.092, "from_m": 26302.042, "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": 621782, "profile_key": "1d98ab47df9c57884fcae49e31db73ff233c08b0115108bcda664c7414c787e9", "schedule_id": 38286, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2022", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 105960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1873.109, "section_seq": 1, "route_path_id": 105960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Heath Jn", "stage_seq": 4, "distance_m": 5465.227, "section_seq": 1, "route_path_id": 105960}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2045", "location": "Caerphilly", "stage_seq": 5, "distance_m": 13287.046, "section_seq": 1, "route_path_id": 105960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Heath Jn", "stage_seq": 6, "distance_m": 21108.866, "section_seq": 1, "route_path_id": 105960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Cardiff Queen Street", "stage_seq": 7, "distance_m": 24700.984, "section_seq": 1, "route_path_id": 105960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "CVL East Boundary", "stage_seq": 8, "distance_m": 25078.629, "section_seq": 1, "route_path_id": 105960}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 9, "distance_m": 26574.092, "section_seq": 1, "route_path_id": 105960}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26574.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 105960}], "total_distance_m": 26574.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26498.986, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 75.106, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:29Z", "source_id": 51453064, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 25259, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:45Z", "source_id": 51529740, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:36Z", "source_id": 16616716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:48Z", "source_id": 16638550, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:05Z", "source_id": 51499397, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:07Z", "source_id": 16629720, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:15Z", "source_id": 51538236, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:22Z", "source_id": 16640898, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Cardiff Central 2022 2022 4 None None Cardiff Central 2101 2101 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:V34826/2026-09-16/detailed None Caerphilly 2026-09-16T20:45:00+01:00 Cardiff Central 15.0 {"type": "LineString", "coordinates": [[-3.2175815095197433, 51.57150105341464], [-3.2171759, 51.5714816], [-3.214622799999999, 51.5713108], [-3.2142602, 51.5712803], [-3.2139409, 51.571253500000005], [-3.2129837999999995, 51.5711294], [-3.2109656, 51.57096669999999], [-3.2087865999999994, 51.5707955], [-3.2066321, 51.5706311], [-3.2027758999999993, 51.5702937], [-3.2020367999999997, 51.5701852], [-3.2012618, 51.57001929999999], [-3.2011076999999997, 51.569970699999985], [-3.2005108, 51.569782200000006], [-3.1998633, 51.5695357], [-3.199349199999999, 51.56931459999999], [-3.1988146, 51.56902830000001], [-3.1983285999999995, 51.56871040000001], [-3.1977529999999996, 51.56827529999999], [-3.1973442, 51.567912799999995], [-3.1969421999999996, 51.56746330000001], [-3.1961881999999995, 51.56649569999998], [-3.1957888999999997, 51.5659694], [-3.1946352999999994, 51.5643913], [-3.1945521999999995, 51.5642765], [-3.1941559999999996, 51.5637294], [-3.1926285999999995, 51.5615931], [-3.1902232000000006, 51.5584333], [-3.18742842135956, 51.55466347968381], [-3.1868401999999993, 51.55387], [-3.1857572, 51.552406999999995], [-3.185428299999999, 51.5518923], [-3.185349, 51.551540300000006], [-3.1852015999999996, 51.550847700000006], [-3.1851992999999994, 51.549943899999995], [-3.1855248, 51.545458], [-3.1855452, 51.5451586], [-3.1855783, 51.544725699999994], [-3.1855942, 51.5445513], [-3.1856202, 51.544290100000005], [-3.1856351999999997, 51.544117199999995], [-3.1856542, 51.5439287], [-3.1856682999999997, 51.54375350000001], [-3.1856787999999994, 51.5435994], [-3.1856841999999994, 51.5434954], [-3.1856834, 51.5433175], [-3.1856549, 51.5425316], [-3.185609, 51.542151], [-3.1855417, 51.54169119999999], [-3.1854034, 51.5410465], [-3.1850410999999994, 51.53994029999999], [-3.1842245, 51.538276499999995], [-3.1833706, 51.5366173], [-3.1825811999999996, 51.5350582], [-3.1824038999999997, 51.53465020000001], [-3.1822629999999994, 51.53429899999999], [-3.182150899999999, 51.53397060000001], [-3.1820059, 51.5335153], [-3.1819403, 51.53328650000001], [-3.1819268, 51.5332321], [-3.1818915000000003, 51.5330945], [-3.1818615, 51.5329662], [-3.1818325, 51.53282529999999], [-3.1817771999999995, 51.5325323], [-3.1817546, 51.5323793], [-3.1817346, 51.5322414], [-3.1817177999999995, 51.5321175], [-3.1817000999999996, 51.53195399999999], [-3.1816768999999994, 51.53172790000001], [-3.1816657, 51.53158289999999], [-3.1816591999999995, 51.5314608], [-3.1816498, 51.53127260000001], [-3.181643, 51.530897200000005], [-3.1816583, 51.52766249999999], [-3.1816616, 51.52747209999999], [-3.1816572999999995, 51.5269119], [-3.1816983999999997, 51.52330669999999], [-3.1817135, 51.5197012], [-3.1817094999999997, 51.5187208], [-3.1817094999999997, 51.5186071], [-3.1817084, 51.51819], [-3.1817055, 51.51794759999999], [-3.1816979999999995, 51.51775560000001], [-3.18169, 51.5176008], [-3.1816374, 51.51715420000001], [-3.1815171, 51.5163259], [-3.1814906, 51.51619240000001], [-3.1814471, 51.516028899999995], [-3.1813996, 51.51582290000001], [-3.1813084999999997, 51.5155027], [-3.1811699999999994, 51.515046700000006], [-3.1809577, 51.5143941], [-3.1808176, 51.5139643], [-3.1807341999999994, 51.51370030000001], [-3.1807032999999993, 51.5136058], [-3.180661999999999, 51.5134698], [-3.1806268000000006, 51.5133757], [-3.1805481999999996, 51.5131426], [-3.1804445, 51.5128193], [-3.1803336999999994, 51.5124754], [-3.1801335999999996, 51.5118565], [-3.1799603999999997, 51.511322599999986], [-3.1798714, 51.51104910000001], [-3.1793651, 51.5094831], [-3.1790416999999995, 51.5084856], [-3.1789019000000005, 51.5080548], [-3.1787657999999994, 51.5076374], [-3.1786286, 51.507211100000006], [-3.1783813999999997, 51.50645269999999], [-3.1782782999999997, 51.5061293], [-3.1781767, 51.50581900000001], [-3.178117799999999, 51.50563749999999], [-3.1780158999999997, 51.5053233], [-3.1778594, 51.5048404], [-3.1777398999999997, 51.504470399999995], [-3.1776453, 51.504175200000006], [-3.1775372000000006, 51.5038447], [-3.1774957999999995, 51.50371339999999], [-3.1773719, 51.503343599999994], [-3.1773527, 51.5032864], [-3.1773205, 51.50317999999999], [-3.1772720000000003, 51.5030199], [-3.1769892, 51.50211329999999], [-3.1768460999999997, 51.50171830000001], [-3.1767808999999994, 51.5015083], [-3.1767331000000003, 51.501354500000005], [-3.1766916, 51.50122079999999], [-3.1765160999999997, 51.50065399999999], [-3.176293, 51.49997419999999], [-3.1760546, 51.4992627], [-3.1759521, 51.4989442], [-3.1759217999999994, 51.49883369999999], [-3.175900430270602, 51.4987748385867], [-3.1758484999999994, 51.4986318], [-3.1748844999999997, 51.495648], [-3.1746986999999995, 51.49506489999999], [-3.174528, 51.4945475], [-3.1743999, 51.4941529], [-3.174196, 51.49352449999999], [-3.1737907, 51.49227440000001], [-3.1736273000000006, 51.49176500000001], [-3.1727991, 51.48922099999999], [-3.1727109, 51.4889425], [-3.1726652999999994, 51.48881059999999], [-3.1724274, 51.48807279999999], [-3.1721576999999996, 51.4872341], [-3.1719153, 51.4865038], [-3.1716518999999996, 51.48577860000001], [-3.1715326, 51.4854585], [-3.171391, 51.4850786], [-3.1712815999999995, 51.4847687], [-3.1711819999999995, 51.48449219999999], [-3.1710981, 51.4842591], [-3.1710655, 51.4841691], [-3.1709693, 51.48390779999999], [-3.1708451999999996, 51.483563], [-3.1707316, 51.4832515], [-3.1707222, 51.48322460000001], [-3.1706776999999997, 51.483096800000006], [-3.1706245, 51.48294390000001], [-3.1706086000000004, 51.482892199999995], [-3.1705373999999997, 51.4824332], [-3.1704874999999997, 51.482182], [-3.1704354, 51.4819308], [-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} 7.7 2046 2101 CVL East Boundary Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640898 1789588763931211 36 36 2026-09-16 20:10:03.962466 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:03.232619
590447 620985 G30997 365D54MY16 2026-09-16 COMPLETE None 2026-09-16 20:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 620985, "stp": "P", "toc": "Merseyrail", "uid": "G30997", "consist": "777146", "dest_crs": "XKK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30997/2026-09-16/detailed", "trust_id": "365D54MY16", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kirkdale C.S.", "service_date": "2026-09-16", "dest_arr_time": "2000", "dest_platform": null, "is_terminated": 1, "next_location": "Kirkdale C.S.", "signalling_id": "5D54", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2000", "current_leg_dep": "1949", "current_leg_end": "Kirkdale C.S.", "origin_dep_time": "1950", "origin_platform": "1", "current_location": "Sandhills", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9856168999999997, 53.4053759], [-2.9863325, 53.40545120000001], [-2.9869081000000004, 53.4055695], [-2.9874271999999995, 53.4057249], [-2.987766, 53.405860999999994], [-2.9880878999999996, 53.406020899999994], [-2.9883775, 53.406200000000005], [-2.9884602999999994, 53.40626459999999], [-2.9888152999999997, 53.4065414], [-2.9891592, 53.4068958], [-2.989225791070445, 53.406973522365185], [-2.9895007999999996, 53.40729449999999], [-2.9899187, 53.40775339999998], [-2.9900952, 53.40794600000001], [-2.9901632, 53.40802019999999], [-2.9906527, 53.408685000000006], [-2.9909422999999995, 53.409024], [-2.9912964, 53.40940129999999], [-2.9918114, 53.40990650000001], [-2.9923004, 53.4103186], [-2.9929884, 53.410816999999994], [-2.9939347, 53.4115756], [-2.9944167000000004, 53.41203869999999], [-2.9948262, 53.412490199999986], [-2.9949749, 53.41268509999999], [-2.9950618999999996, 53.412843], [-2.9951357, 53.4130124], [-2.9951919999999994, 53.4131715], [-2.9952483, 53.4133673], [-2.9953072999999995, 53.4136527], [-2.9953903999999993, 53.41421100000001], [-2.995399663308753, 53.41428429590598], [-2.9955023, 53.4150964], [-2.9955408, 53.4153749], [-2.9955915999999996, 53.4157421], [-2.9956224999999996, 53.41598749999999], [-2.9956372, 53.41622970000001], [-2.9956346, 53.4164854], [-2.9956185, 53.4167188], [-2.9955823, 53.416983399999985], [-2.9955192, 53.4172751], [-2.9954249999999996, 53.417621299999986], [-2.9952245999999993, 53.4181474], [-2.9951684, 53.418379300000005], [-2.9949476, 53.4192184], [-2.9948024999999996, 53.419723600000005], [-2.9946759, 53.4201419], [-2.9945479, 53.42057779999999], [-2.9943665, 53.42119649999999], [-2.9940663999999995, 53.422317], [-2.9938583999999997, 53.423111899999995], [-2.9936973999999994, 53.4237596], [-2.9935224, 53.4244186], [-2.9933558, 53.425055], [-2.9931989999999997, 53.4256341], [-2.9926600999999997, 53.427665399999995], [-2.9925105000000003, 53.42817649999999], [-2.9924323, 53.42838199999999], [-2.9923655999999994, 53.4285571], [-2.9921869999999995, 53.4289526], [-2.9920827, 53.4291649], [-2.9920304999999994, 53.429271], [-2.9919782999999995, 53.4293772], [-2.9919506999999994, 53.4294291], [-2.9917809, 53.429748399999994], [-2.9915936999999997, 53.43003689999999], [-2.9914256999999997, 53.4303002], [-2.9913121999999994, 53.4304631], [-2.9909036, 53.430991199999994], [-2.9904952, 53.4314637], [-2.9901775999999995, 53.431821], [-2.9899173999999995, 53.4321067], [-2.9896933999999997, 53.432344], [-2.9894886, 53.4325481], [-2.9892317, 53.4327904], [-2.988999999999999, 53.43300309999999], [-2.988832299999999, 53.4331759], [-2.9885764, 53.43343319999999], [-2.9874788999999997, 53.43453679999999], [-2.9870774, 53.4349408], [-2.9867621, 53.435248099999995], [-2.9866197, 53.4354284], [-2.9864184999999996, 53.43568849999999], [-2.9863902999999996, 53.4357164], [-2.986122, 53.4359832], [-2.9859825999999994, 53.436152199999995], [-2.9858752999999996, 53.43633], [-2.9857732999999995, 53.4365027], [-2.985709, 53.43666790000001], [-2.985674, 53.4368016], [-2.9856139, 53.4369328], [-2.9855937, 53.43695939999999], [-2.9854473, 53.4371518], [-2.9852235, 53.4373957], [-2.9850947999999997, 53.43752949999999], [-2.9846187, 53.43799289999999], [-2.9843961, 53.4382094], [-2.9840973, 53.438489399999995], [-2.984404099999999, 53.4382549], [-2.9848760999999997, 53.4379094], [-2.9850398, 53.4377896]]}", "current_leg_start": "Liverpool Central (Northern)", "dest_arr_time_act": "2000", "motion_projection": null, "next_location_lat": "53.4377896", "next_location_lon": "-2.9850398", "previous_location": "Sandhills", "current_leg_milage": "2.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51378423\", \"confirmationDeadline\": \"2026-09-16T19:59:30+01:00\"}", "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\": 3874.676, \"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\": 4109.564, \"from_m\": 3874.676, \"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\": 4163.566, \"from_m\": 4109.564, \"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\": 4613.193, \"from_m\": 4163.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 620985, \"profile_key\": \"1f5517eb0d2304decfb0cab6a6656bf4083fe878f6568862ae1387bc45411e00\", \"schedule_id\": 11513, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31958}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": null, \"location\": \"Kirkdale C.S.\", \"stage_seq\": 4, \"distance_m\": 4613.193, \"section_seq\": 1, \"route_path_id\": 31958}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4613.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31958}], \"total_distance_m\": 4613.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 4163.566, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1950", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "11.0", "current_position_lat": "53.4377896", "current_position_lon": "-2.9850398", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:09Z\", \"source_id\": 51366371, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:11Z\", \"source_id\": 16592100, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:02Z\", \"source_id\": 51376528, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:03Z\", \"source_id\": 16594983, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sandhills", "service_state_platform": "2", "timing_fact_generation": 1789584948796889, "current_leg_arrival_utc": "2026-09-16T19:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:06.876207", "service_state_evidence_id": 51376528, "current_leg_start_actual_dep": "2026-09-16T19:49:36+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:09.678244", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC XKK 5D54 777146 4 75 None {"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3874.676, "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": 4109.564, "from_m": 3874.676, "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": 4163.566, "from_m": 4109.564, "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": 4613.193, "from_m": 4163.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 620985, "profile_key": "1f5517eb0d2304decfb0cab6a6656bf4083fe878f6568862ae1387bc45411e00", "schedule_id": 11513, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1950", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31958}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": null, "location": "Kirkdale C.S.", "stage_seq": 4, "distance_m": 4613.193, "section_seq": 1, "route_path_id": 31958}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4613.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 31958}], "total_distance_m": 4613.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 4163.566, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:09Z", "source_id": 51366371, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:11Z", "source_id": 16592100, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:02Z", "source_id": 51376528, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:03Z", "source_id": 16594983, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:55:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 1950 1950 1 None None Kirkdale C.S. 2000 2000 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30997/2026-09-16/detailed None Liverpool Central (Northern) 2026-09-16T19:49:36+01:00 Kirkdale C.S. 11.0 {"type": "LineString", "coordinates": [[-2.9856168999999997, 53.4053759], [-2.9863325, 53.40545120000001], [-2.9869081000000004, 53.4055695], [-2.9874271999999995, 53.4057249], [-2.987766, 53.405860999999994], [-2.9880878999999996, 53.406020899999994], [-2.9883775, 53.406200000000005], [-2.9884602999999994, 53.40626459999999], [-2.9888152999999997, 53.4065414], [-2.9891592, 53.4068958], [-2.989225791070445, 53.406973522365185], [-2.9895007999999996, 53.40729449999999], [-2.9899187, 53.40775339999998], [-2.9900952, 53.40794600000001], [-2.9901632, 53.40802019999999], [-2.9906527, 53.408685000000006], [-2.9909422999999995, 53.409024], [-2.9912964, 53.40940129999999], [-2.9918114, 53.40990650000001], [-2.9923004, 53.4103186], [-2.9929884, 53.410816999999994], [-2.9939347, 53.4115756], [-2.9944167000000004, 53.41203869999999], [-2.9948262, 53.412490199999986], [-2.9949749, 53.41268509999999], [-2.9950618999999996, 53.412843], [-2.9951357, 53.4130124], [-2.9951919999999994, 53.4131715], [-2.9952483, 53.4133673], [-2.9953072999999995, 53.4136527], [-2.9953903999999993, 53.41421100000001], [-2.995399663308753, 53.41428429590598], [-2.9955023, 53.4150964], [-2.9955408, 53.4153749], [-2.9955915999999996, 53.4157421], [-2.9956224999999996, 53.41598749999999], [-2.9956372, 53.41622970000001], [-2.9956346, 53.4164854], [-2.9956185, 53.4167188], [-2.9955823, 53.416983399999985], [-2.9955192, 53.4172751], [-2.9954249999999996, 53.417621299999986], [-2.9952245999999993, 53.4181474], [-2.9951684, 53.418379300000005], [-2.9949476, 53.4192184], [-2.9948024999999996, 53.419723600000005], [-2.9946759, 53.4201419], [-2.9945479, 53.42057779999999], [-2.9943665, 53.42119649999999], [-2.9940663999999995, 53.422317], [-2.9938583999999997, 53.423111899999995], [-2.9936973999999994, 53.4237596], [-2.9935224, 53.4244186], [-2.9933558, 53.425055], [-2.9931989999999997, 53.4256341], [-2.9926600999999997, 53.427665399999995], [-2.9925105000000003, 53.42817649999999], [-2.9924323, 53.42838199999999], [-2.9923655999999994, 53.4285571], [-2.9921869999999995, 53.4289526], [-2.9920827, 53.4291649], [-2.9920304999999994, 53.429271], [-2.9919782999999995, 53.4293772], [-2.9919506999999994, 53.4294291], [-2.9917809, 53.429748399999994], [-2.9915936999999997, 53.43003689999999], [-2.9914256999999997, 53.4303002], [-2.9913121999999994, 53.4304631], [-2.9909036, 53.430991199999994], [-2.9904952, 53.4314637], [-2.9901775999999995, 53.431821], [-2.9899173999999995, 53.4321067], [-2.9896933999999997, 53.432344], [-2.9894886, 53.4325481], [-2.9892317, 53.4327904], [-2.988999999999999, 53.43300309999999], [-2.988832299999999, 53.4331759], [-2.9885764, 53.43343319999999], [-2.9874788999999997, 53.43453679999999], [-2.9870774, 53.4349408], [-2.9867621, 53.435248099999995], [-2.9866197, 53.4354284], [-2.9864184999999996, 53.43568849999999], [-2.9863902999999996, 53.4357164], [-2.986122, 53.4359832], [-2.9859825999999994, 53.436152199999995], [-2.9858752999999996, 53.43633], [-2.9857732999999995, 53.4365027], [-2.985709, 53.43666790000001], [-2.985674, 53.4368016], [-2.9856139, 53.4369328], [-2.9855937, 53.43695939999999], [-2.9854473, 53.4371518], [-2.9852235, 53.4373957], [-2.9850947999999997, 53.43752949999999], [-2.9846187, 53.43799289999999], [-2.9843961, 53.4382094], [-2.9840973, 53.438489399999995], [-2.984404099999999, 53.4382549], [-2.9848760999999997, 53.4379094], [-2.9850398, 53.4377896]]} 2.5 1949 2000 Sandhills Sandhills Kirkdale C.S. 53.4377896 -2.9850398 53.4377896 -2.9850398 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Sandhills TD TRACKING_TIMEOUT 51376528 1789584948796889 11 11 2026-09-16 20:10:09.678244 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:06.876207
590448 620693 C56641 385B30MY16 2026-09-16 COMPLETE None 2026-09-16 20:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 620693, "stp": "P", "toc": "Merseyrail", "uid": "C56641", "consist": "777043", "dest_crs": "XDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C56641/2026-09-16/detailed", "trust_id": "385B30MY16", "origin_crs": "XLV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birkenhead North E.M.U.D", "service_date": "2026-09-16", "dest_arr_time": "2000", "dest_platform": null, "is_terminated": 1, "next_location": "Birkenhead North Signl 577", "signalling_id": "5B30", "timing_status": "EARLY", "origin_station": "Liverpool Central (Wirral)", "current_leg_arr": "1953", "current_leg_dep": "1938", "current_leg_end": "Birkenhead North Signl 577", "origin_dep_time": "1938", "origin_platform": "3", "current_location": "Bidston East Jn", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9798032035249196, 53.4043604836929], [-2.9798293, 53.4043625], [-2.979919225515534, 53.404373620070565], [-2.980025, 53.4043867], [-2.9801989, 53.4044128], [-2.9809007, 53.40454499999999], [-2.9813339999999995, 53.404610600000005], [-2.9818457, 53.40463979999999], [-2.9824416999999994, 53.404661899999994], [-2.9832671999999993, 53.4046908], [-2.9850804, 53.404860799999994], [-2.9866465999999994, 53.405010299999994], [-2.9879724000000003, 53.4051516], [-2.9888331, 53.4052257], [-2.9897629999999995, 53.40525550000001], [-2.9901973, 53.405246700000006], [-2.9905186, 53.40520720000001], [-2.9907057, 53.4051654], [-2.990955, 53.4050811], [-2.9917566999999994, 53.4047437], [-2.9925201999999995, 53.4043915], [-2.993022799999999, 53.4041765], [-2.9941550999999995, 53.4036568], [-2.9953113999999994, 53.4031168], [-2.9966229999999996, 53.402492900000006], [-3.0080715999999996, 53.3972062], [-3.0107766, 53.395971], [-3.0123092999999996, 53.39526529999999], [-3.0125645, 53.3951557], [-3.0129421, 53.3949309], [-3.0132664999999994, 53.39468980000001], [-3.0134431, 53.39451410000001], [-3.0135503570497413, 53.394391117850304], [-3.0135877000000004, 53.3943483], [-3.0137279999999995, 53.3941707], [-3.0140710999999993, 53.3936789], [-3.0143311999999995, 53.393306800000005], [-3.014634099999999, 53.3929667], [-3.0148432, 53.39279629999999], [-3.0151431999999994, 53.3926033], [-3.0154735, 53.3924496], [-3.0155692272946957, 53.39241674448593], [-3.015637263989433, 53.39239339292184], [-3.0158747, 53.3923119], [-3.0159534999999997, 53.392290399999986], [-3.0162018, 53.39222269999999], [-3.0165106999999995, 53.39216199999999], [-3.0168893999999997, 53.39212739999999], [-3.0172507, 53.3921152], [-3.0175990999999995, 53.3921222], [-3.0180767, 53.3921671], [-3.0185761, 53.392277799999995], [-3.0192397999999994, 53.392445900000006], [-3.0212712999999995, 53.3930092], [-3.0227595, 53.39342049999999], [-3.0230573999999995, 53.393497700000005], [-3.0238107, 53.393699], [-3.0242251999999996, 53.393804], [-3.0253262, 53.394096299999994], [-3.0264864999999994, 53.39441619999999], [-3.0276231999999994, 53.3947277], [-3.028775, 53.3950447], [-3.0296243, 53.39527780000001], [-3.0308776, 53.3956137], [-3.0321334, 53.3959607], [-3.0334800999999993, 53.3963314], [-3.0340971999999997, 53.3965018], [-3.0347139999999997, 53.39665910000001], [-3.0348425999999997, 53.3966821], [-3.0350362, 53.3967194], [-3.0352597, 53.39675270000001], [-3.0357394, 53.39678789999999], [-3.0357644, 53.3967898], [-3.0366323, 53.39686340000001], [-3.0370721000000005, 53.3969124], [-3.0372982999999993, 53.396951599999994], [-3.0376906999999997, 53.39702989999999], [-3.0381268, 53.397105], [-3.03851, 53.3971833], [-3.0390975000000005, 53.397331300000005], [-3.039488, 53.397431399999995], [-3.0398804, 53.39753039999998], [-3.0404077, 53.3976849], [-3.0409824999999997, 53.39788660000001], [-3.0411312, 53.3979412], [-3.0413179, 53.39801979999999], [-3.0414961, 53.398093399999986], [-3.0416880999999996, 53.398177399999994], [-3.0418676, 53.398261100000006], [-3.0420878, 53.3983716], [-3.0422499999999997, 53.398467800000006], [-3.0424109, 53.39856879999999], [-3.0425460999999996, 53.39866239999999], [-3.0426893999999995, 53.39877439999999], [-3.0431224, 53.399132900000005], [-3.0432732999999996, 53.39924679999999], [-3.0433866, 53.399318400000006], [-3.0435452999999995, 53.3994086], [-3.0437706999999996, 53.39952060000001], [-3.043996, 53.3996165], [-3.0441784999999997, 53.399684500000006], [-3.0443656, 53.3997442], [-3.0446364999999997, 53.399824900000006], [-3.04711, 53.4005081], [-3.0475782, 53.400643], [-3.0484244, 53.40090159999998], [-3.0488234, 53.40102919999999], [-3.0492319, 53.4011646], [-3.0502892, 53.40153169999999], [-3.0510478, 53.40181340000001], [-3.0519524999999996, 53.40216790000001], [-3.0528488999999994, 53.4025395], [-3.0542719660063726, 53.403126808245354], [-3.0546307999999995, 53.40327490000001], [-3.0565182, 53.4040551], [-3.0579775999999996, 53.4046605], [-3.0589173, 53.40504959999999], [-3.0590955999999996, 53.4051289], [-3.0592391, 53.40520079999999], [-3.0594108, 53.4052916], [-3.0595153, 53.4053537], [-3.0596200999999996, 53.4054235], [-3.0597245999999996, 53.4054994], [-3.0598311, 53.4055819], [-3.0599527, 53.40569030000001], [-3.0600551999999994, 53.405786000000006], [-3.0601515999999997, 53.405888199999985], [-3.0602416, 53.40599509999999], [-3.0603291, 53.4061029], [-3.0606005, 53.4064711], [-3.0606982, 53.40659860000001], [-3.0607900999999997, 53.4067094], [-3.060878, 53.4068038], [-3.0609901999999996, 53.4069182], [-3.0611313999999994, 53.407042], [-3.0612418, 53.40712659999999], [-3.0613694, 53.407216299999995], [-3.0615195999999996, 53.40730820000001], [-3.061673, 53.40739369999999], [-3.0618416999999996, 53.4074751], [-3.0619909, 53.4075364], [-3.0621700999999995, 53.4076008], [-3.0623747, 53.40766519999999], [-3.0626407999999996, 53.4077399], [-3.062933699999999, 53.40780749999999], [-3.063189299999999, 53.40786099999999], [-3.0636086, 53.40793980000001], [-3.0684602, 53.40881970000001]]}", "current_leg_start": "Liverpool Central (Wirral)", "dest_arr_time_act": "2000", "motion_projection": null, "next_location_lat": "53.4088197", "next_location_lon": "-3.0684602", "previous_location": "Liverpool Central (Wirral)", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 148.243, \"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\": 405.734, \"from_m\": 148.243, \"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\": 1128.206, \"from_m\": 405.734, \"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\": 2553.961, \"from_m\": 1128.206, \"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\": 4949.803, \"from_m\": 2553.961, \"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\": 5542.376, \"from_m\": 4949.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5918.9, \"from_m\": 5542.376, \"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\": 5982.5, \"from_m\": 5918.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6428.854, \"from_m\": 5982.5, \"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\": 6982.602, \"from_m\": 6428.854, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7025.791, \"from_m\": 6982.602, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7135.887, \"from_m\": 7025.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7685.659, \"from_m\": 7135.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 620693, \"profile_key\": \"c68e47ca9a2e99519f237eb23544432ea14f99335351de63fef3a59bdd47f743\", \"schedule_id\": 7035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Liverpool Central (Wirral)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"James Street\", \"stage_seq\": 2, \"distance_m\": 831.136, \"section_seq\": 1, \"route_path_id\": 67874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Hamilton Square\", \"stage_seq\": 3, \"distance_m\": 2682.425, \"section_seq\": 1, \"route_path_id\": 67874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Birkenhead North\", \"stage_seq\": 4, \"distance_m\": 6100.361, \"section_seq\": 1, \"route_path_id\": 67874}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": \"1957\", \"location\": \"Birkenhead North Signl 577\", \"stage_seq\": 5, \"distance_m\": 7025.791, \"section_seq\": 1, \"route_path_id\": 67874}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": null, \"location\": \"Birkenhead North E.M.U.D\", \"stage_seq\": 6, \"distance_m\": 7685.659, \"section_seq\": 1, \"route_path_id\": 67874}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7685.659, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67874}], \"total_distance_m\": 7685.659, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 7072.287, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 613.372, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1938", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "53.4088197", "current_position_lon": "-3.0684602", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:40:03Z\", \"source_id\": 51336570, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:40:09Z\", \"source_id\": 16583754, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:41Z\", \"source_id\": 51343692, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:43Z\", \"source_id\": 16585677, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:16Z\", \"source_id\": 51361220, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:17Z\", \"source_id\": 16590678, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birkenhead North Signl 577", "service_state_platform": null, "timing_fact_generation": 1789584667159530, "current_leg_arrival_utc": "2026-09-16T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:07.326964", "service_state_evidence_id": 51366151, "current_leg_start_actual_dep": "2026-09-16T19:38:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:09.149683", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P XLV XDB 5B30 777043 4 75 None {"version": 3, "segments": [{"to_m": 148.243, "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": 405.734, "from_m": 148.243, "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": 1128.206, "from_m": 405.734, "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": 2553.961, "from_m": 1128.206, "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": 4949.803, "from_m": 2553.961, "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": 5542.376, "from_m": 4949.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5918.9, "from_m": 5542.376, "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": 5982.5, "from_m": 5918.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6428.854, "from_m": 5982.5, "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": 6982.602, "from_m": 6428.854, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7025.791, "from_m": 6982.602, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7135.887, "from_m": 7025.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7685.659, "from_m": 7135.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 620693, "profile_key": "c68e47ca9a2e99519f237eb23544432ea14f99335351de63fef3a59bdd47f743", "schedule_id": 7035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1938", "location": "Liverpool Central (Wirral)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "James Street", "stage_seq": 2, "distance_m": 831.136, "section_seq": 1, "route_path_id": 67874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Hamilton Square", "stage_seq": 3, "distance_m": 2682.425, "section_seq": 1, "route_path_id": 67874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Birkenhead North", "stage_seq": 4, "distance_m": 6100.361, "section_seq": 1, "route_path_id": 67874}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": "1957", "location": "Birkenhead North Signl 577", "stage_seq": 5, "distance_m": 7025.791, "section_seq": 1, "route_path_id": 67874}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": null, "location": "Birkenhead North E.M.U.D", "stage_seq": 6, "distance_m": 7685.659, "section_seq": 1, "route_path_id": 67874}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7685.659, "from_m": 0.0, "section_seq": 1, "route_path_id": 67874}], "total_distance_m": 7685.659, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 7072.287, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 613.372, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10238, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:40:03Z", "source_id": 51336570, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:40:09Z", "source_id": 16583754, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:41Z", "source_id": 51343692, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:43Z", "source_id": 16585677, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:16Z", "source_id": 51361220, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:50:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:17Z", "source_id": 16590678, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:50:00+01:00", "operational_fact": true}] Liverpool Central (Wirral) 1938 1938 3 None None Birkenhead North E.M.U.D 2000 2000 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C56641/2026-09-16/detailed None Liverpool Central (Wirral) 2026-09-16T19:38:00+01:00 Birkenhead North Signl 577 15.0 {"type": "LineString", "coordinates": [[-2.9798032035249196, 53.4043604836929], [-2.9798293, 53.4043625], [-2.979919225515534, 53.404373620070565], [-2.980025, 53.4043867], [-2.9801989, 53.4044128], [-2.9809007, 53.40454499999999], [-2.9813339999999995, 53.404610600000005], [-2.9818457, 53.40463979999999], [-2.9824416999999994, 53.404661899999994], [-2.9832671999999993, 53.4046908], [-2.9850804, 53.404860799999994], [-2.9866465999999994, 53.405010299999994], [-2.9879724000000003, 53.4051516], [-2.9888331, 53.4052257], [-2.9897629999999995, 53.40525550000001], [-2.9901973, 53.405246700000006], [-2.9905186, 53.40520720000001], [-2.9907057, 53.4051654], [-2.990955, 53.4050811], [-2.9917566999999994, 53.4047437], [-2.9925201999999995, 53.4043915], [-2.993022799999999, 53.4041765], [-2.9941550999999995, 53.4036568], [-2.9953113999999994, 53.4031168], [-2.9966229999999996, 53.402492900000006], [-3.0080715999999996, 53.3972062], [-3.0107766, 53.395971], [-3.0123092999999996, 53.39526529999999], [-3.0125645, 53.3951557], [-3.0129421, 53.3949309], [-3.0132664999999994, 53.39468980000001], [-3.0134431, 53.39451410000001], [-3.0135503570497413, 53.394391117850304], [-3.0135877000000004, 53.3943483], [-3.0137279999999995, 53.3941707], [-3.0140710999999993, 53.3936789], [-3.0143311999999995, 53.393306800000005], [-3.014634099999999, 53.3929667], [-3.0148432, 53.39279629999999], [-3.0151431999999994, 53.3926033], [-3.0154735, 53.3924496], [-3.0155692272946957, 53.39241674448593], [-3.015637263989433, 53.39239339292184], [-3.0158747, 53.3923119], [-3.0159534999999997, 53.392290399999986], [-3.0162018, 53.39222269999999], [-3.0165106999999995, 53.39216199999999], [-3.0168893999999997, 53.39212739999999], [-3.0172507, 53.3921152], [-3.0175990999999995, 53.3921222], [-3.0180767, 53.3921671], [-3.0185761, 53.392277799999995], [-3.0192397999999994, 53.392445900000006], [-3.0212712999999995, 53.3930092], [-3.0227595, 53.39342049999999], [-3.0230573999999995, 53.393497700000005], [-3.0238107, 53.393699], [-3.0242251999999996, 53.393804], [-3.0253262, 53.394096299999994], [-3.0264864999999994, 53.39441619999999], [-3.0276231999999994, 53.3947277], [-3.028775, 53.3950447], [-3.0296243, 53.39527780000001], [-3.0308776, 53.3956137], [-3.0321334, 53.3959607], [-3.0334800999999993, 53.3963314], [-3.0340971999999997, 53.3965018], [-3.0347139999999997, 53.39665910000001], [-3.0348425999999997, 53.3966821], [-3.0350362, 53.3967194], [-3.0352597, 53.39675270000001], [-3.0357394, 53.39678789999999], [-3.0357644, 53.3967898], [-3.0366323, 53.39686340000001], [-3.0370721000000005, 53.3969124], [-3.0372982999999993, 53.396951599999994], [-3.0376906999999997, 53.39702989999999], [-3.0381268, 53.397105], [-3.03851, 53.3971833], [-3.0390975000000005, 53.397331300000005], [-3.039488, 53.397431399999995], [-3.0398804, 53.39753039999998], [-3.0404077, 53.3976849], [-3.0409824999999997, 53.39788660000001], [-3.0411312, 53.3979412], [-3.0413179, 53.39801979999999], [-3.0414961, 53.398093399999986], [-3.0416880999999996, 53.398177399999994], [-3.0418676, 53.398261100000006], [-3.0420878, 53.3983716], [-3.0422499999999997, 53.398467800000006], [-3.0424109, 53.39856879999999], [-3.0425460999999996, 53.39866239999999], [-3.0426893999999995, 53.39877439999999], [-3.0431224, 53.399132900000005], [-3.0432732999999996, 53.39924679999999], [-3.0433866, 53.399318400000006], [-3.0435452999999995, 53.3994086], [-3.0437706999999996, 53.39952060000001], [-3.043996, 53.3996165], [-3.0441784999999997, 53.399684500000006], [-3.0443656, 53.3997442], [-3.0446364999999997, 53.399824900000006], [-3.04711, 53.4005081], [-3.0475782, 53.400643], [-3.0484244, 53.40090159999998], [-3.0488234, 53.40102919999999], [-3.0492319, 53.4011646], [-3.0502892, 53.40153169999999], [-3.0510478, 53.40181340000001], [-3.0519524999999996, 53.40216790000001], [-3.0528488999999994, 53.4025395], [-3.0542719660063726, 53.403126808245354], [-3.0546307999999995, 53.40327490000001], [-3.0565182, 53.4040551], [-3.0579775999999996, 53.4046605], [-3.0589173, 53.40504959999999], [-3.0590955999999996, 53.4051289], [-3.0592391, 53.40520079999999], [-3.0594108, 53.4052916], [-3.0595153, 53.4053537], [-3.0596200999999996, 53.4054235], [-3.0597245999999996, 53.4054994], [-3.0598311, 53.4055819], [-3.0599527, 53.40569030000001], [-3.0600551999999994, 53.405786000000006], [-3.0601515999999997, 53.405888199999985], [-3.0602416, 53.40599509999999], [-3.0603291, 53.4061029], [-3.0606005, 53.4064711], [-3.0606982, 53.40659860000001], [-3.0607900999999997, 53.4067094], [-3.060878, 53.4068038], [-3.0609901999999996, 53.4069182], [-3.0611313999999994, 53.407042], [-3.0612418, 53.40712659999999], [-3.0613694, 53.407216299999995], [-3.0615195999999996, 53.40730820000001], [-3.061673, 53.40739369999999], [-3.0618416999999996, 53.4074751], [-3.0619909, 53.4075364], [-3.0621700999999995, 53.4076008], [-3.0623747, 53.40766519999999], [-3.0626407999999996, 53.4077399], [-3.062933699999999, 53.40780749999999], [-3.063189299999999, 53.40786099999999], [-3.0636086, 53.40793980000001], [-3.0684602, 53.40881970000001]]} 4.3 1938 1953 Liverpool Central (Wirral) Bidston East Jn Birkenhead North Signl 577 53.4088197 -3.0684602 53.4088197 -3.0684602 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Birkenhead North Signl 577 TD TRACKING_TIMEOUT 51366151 1789584667159530 17 17 2026-09-16 20:10:09.149683 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:07.326964
590449 621127 L55216 505K62MY16 2026-09-16 COMPLETE None 2026-09-16 20:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 621127, "stp": "P", "toc": "Greater Anglia", "uid": "L55216", "consist": "720143+720553", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55216/2026-09-16/detailed", "trust_id": "505K62MY16", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Victoria DSN", "service_date": "2026-09-16", "dest_arr_time": "2000", "dest_platform": null, "is_terminated": 1, "next_location": "Southend Victoria DSN", "signalling_id": "5K62", "timing_status": "EARLY", "origin_station": "Southend Victoria", "current_leg_arr": "2000", "current_leg_dep": "1951", "current_leg_end": "Southend Victoria DSN", "origin_dep_time": "1955", "origin_platform": "1", "current_location": "Southend Victoria", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7113373999999999, 51.5420385], [0.7111511, 51.54433819999999], [0.7111727, 51.5445179], [0.7112386999999999, 51.5448077], [0.7112503999999998, 51.5450564], [0.7112291, 51.5452913], [0.7112415, 51.54570309999999], [0.7112157, 51.5459388], [0.7111957, 51.5461328], [0.7112222, 51.546472400000006], [0.7112306999999999, 51.5466878], [0.7112454, 51.5467592], [0.7112697, 51.5468449], [0.7113079, 51.54694620000001], [0.71134, 51.5470225], [0.7113596, 51.547119], [0.7113938999999999, 51.5472048], [0.7114189, 51.5472887], [0.711436, 51.5473905], [0.7114484999999999, 51.5474778], [0.7114469000000001, 51.5475806], [0.7114422, 51.547735800000005], [0.7114203999999998, 51.5480315], [0.7113280999999999, 51.5494961]]}", "current_leg_start": "Southend Victoria", "dest_arr_time_act": "2000", "motion_projection": null, "next_location_lat": "51.5494961", "next_location_lon": "0.7113281", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16592403\", \"confirmationDeadline\": \"2026-09-16T19:58:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 456.133, \"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\": 831.768, \"from_m\": 456.133, \"capability_applied\": null, \"effective_limit_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\": 621127, \"profile_key\": \"a10e6e1ed89d8781acd89fc665733de0a597a0217d66a5a9e3470af7b359f62f\", \"schedule_id\": 16307, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34644}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": null, \"location\": \"Southend Victoria DSN\", \"stage_seq\": 2, \"distance_m\": 831.768, \"section_seq\": 1, \"route_path_id\": 34644}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 831.768, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34644}], \"total_distance_m\": 831.768, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 831.768, \"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": "1955", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.5494961", "current_position_lon": "0.7113281", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Southend Victoria", "service_state_platform": null, "timing_fact_generation": 1789584694021865, "current_leg_arrival_utc": "2026-09-16T19:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:07.434456", "service_state_evidence_id": 51366348, "current_leg_start_actual_dep": "2026-09-16T19:51:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:09.152996", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SOV None 5K62 720143+720553 10 100 None {"version": 3, "segments": [{"to_m": 456.133, "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": 831.768, "from_m": 456.133, "capability_applied": null, "effective_limit_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": 621127, "profile_key": "a10e6e1ed89d8781acd89fc665733de0a597a0217d66a5a9e3470af7b359f62f", "schedule_id": 16307, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1955", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34644}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": null, "location": "Southend Victoria DSN", "stage_seq": 2, "distance_m": 831.768, "section_seq": 1, "route_path_id": 34644}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 831.768, "from_m": 0.0, "section_seq": 1, "route_path_id": 34644}], "total_distance_m": 831.768, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 831.768, "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} [] Southend Victoria 1955 1955 1 None None Southend Victoria DSN 2000 2000 None EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55216/2026-09-16/detailed None Southend Victoria 2026-09-16T19:51:00+01:00 Southend Victoria DSN 9.0 {"type": "LineString", "coordinates": [[0.7113373999999999, 51.5420385], [0.7111511, 51.54433819999999], [0.7111727, 51.5445179], [0.7112386999999999, 51.5448077], [0.7112503999999998, 51.5450564], [0.7112291, 51.5452913], [0.7112415, 51.54570309999999], [0.7112157, 51.5459388], [0.7111957, 51.5461328], [0.7112222, 51.546472400000006], [0.7112306999999999, 51.5466878], [0.7112454, 51.5467592], [0.7112697, 51.5468449], [0.7113079, 51.54694620000001], [0.71134, 51.5470225], [0.7113596, 51.547119], [0.7113938999999999, 51.5472048], [0.7114189, 51.5472887], [0.711436, 51.5473905], [0.7114484999999999, 51.5474778], [0.7114469000000001, 51.5475806], [0.7114422, 51.547735800000005], [0.7114203999999998, 51.5480315], [0.7113280999999999, 51.5494961]]} 0.5 1951 2000 None Southend Victoria Southend Victoria DSN 51.5494961 0.7113281 51.5494961 0.7113281 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Southend Victoria TD TRACKING_TIMEOUT 51366348 1789584694021865 5 5 2026-09-16 20:10:09.152996 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:07.434456
590450 622144 W33966 401K95MZ16 2026-09-16 COMPLETE 16640463 2026-09-16 21:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 622144, "stp": "P", "toc": "Avanti West Coast", "uid": "W33966", "consist": "805004", "dest_crs": "CRE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33966/2026-09-16/detailed", "trust_id": "401K95MZ16", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "6", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1K95", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "2100", "current_leg_dep": "2036", "current_leg_end": "Crewe", "origin_dep_time": "2037", "origin_platform": "1", "current_location": "Crewe", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8787749, 53.19651499999999], [-2.8771387, 53.1958867], [-2.8770525, 53.195855300000005], [-2.8768953999999995, 53.19579809999999], [-2.8766452, 53.195720399999985], [-2.8763635000000005, 53.1956449], [-2.8760415, 53.1955731], [-2.8755506999999993, 53.19549030000001], [-2.8752504, 53.1954376], [-2.8748466, 53.1953754], [-2.8746089091824683, 53.19534307003112], [-2.8739548, 53.19525409999999], [-2.8733662, 53.195173100000005], [-2.8729528999999996, 53.1951162], [-2.8725371999999996, 53.1950605], [-2.8722436999999994, 53.1950077], [-2.8716697, 53.1948872], [-2.8713111, 53.1948296], [-2.8707133999999996, 53.1947445], [-2.8701169, 53.19463290000001], [-2.8697384, 53.19458160000001], [-2.8656305, 53.1940129], [-2.8641054000000006, 53.19382100000001], [-2.8626768999999994, 53.19362389999999], [-2.8616565, 53.19346089999999], [-2.8602433, 53.1931964], [-2.8592177999999997, 53.19296580000001], [-2.8583501999999994, 53.192736], [-2.8573713000000005, 53.19245829999999], [-2.8565706, 53.1921989], [-2.8557413, 53.191908], [-2.8548552, 53.191554399999994], [-2.8539593, 53.19119440000001], [-2.8529292999999996, 53.190705900000005], [-2.8520442, 53.19023339999999], [-2.8519586, 53.1901828], [-2.8517198999999995, 53.1900324], [-2.8513169, 53.1897778], [-2.8505063, 53.18919400000001], [-2.8497129, 53.188572999999984], [-2.8484956, 53.187560100000006], [-2.8475873, 53.186698], [-2.8469128, 53.1859074], [-2.8463024, 53.18504800000001], [-2.8462541, 53.18497639999999], [-2.8461242, 53.1847916], [-2.8457443, 53.1842558], [-2.8439899, 53.1816383], [-2.8428943, 53.1801457], [-2.8423229, 53.1794478], [-2.8414874999999995, 53.178497199999995], [-2.8412904, 53.1782941], [-2.8403104, 53.17721960000001], [-2.8397861999999994, 53.1766943], [-2.8392489999999997, 53.17615949999999], [-2.8384117, 53.1753641], [-2.8377453, 53.1747775], [-2.8367402, 53.1738933], [-2.8355985, 53.1729598], [-2.8340127999999996, 53.17174570000001], [-2.8327412999999995, 53.170834600000006], [-2.8314319999999995, 53.1699393], [-2.8312235999999995, 53.169802], [-2.8301597999999997, 53.1691322], [-2.8282961999999996, 53.1679874], [-2.8263005, 53.1668791], [-2.8248810000000004, 53.1661377], [-2.8237169, 53.1655932], [-2.8206688, 53.16426890000001], [-2.8176176999999996, 53.1630055], [-2.8160994999999995, 53.162378299999986], [-2.814576, 53.16175439999999], [-2.8084883, 53.15924570000001], [-2.8035012, 53.1571865], [-2.7977465, 53.1548227], [-2.7919621999999995, 53.15246340000001], [-2.784777380770516, 53.14945930474034], [-2.7836384999999995, 53.148983099999995], [-2.7819717, 53.1483148], [-2.7801326, 53.1475526], [-2.7764000999999996, 53.1460104], [-2.7757125099608193, 53.14573188385283], [-2.7730919999999997, 53.1446704], [-2.7661120999999995, 53.14176629999999], [-2.7643705000000005, 53.1410395], [-2.7636474999999994, 53.1407466], [-2.757356, 53.13814370000001], [-2.7545639, 53.1370845], [-2.751924499999999, 53.136170699999994], [-2.7497339999999997, 53.13552260000001], [-2.7471703999999995, 53.1348676], [-2.7456620999999997, 53.13450739999999], [-2.744176, 53.1341863], [-2.7426843, 53.1338653], [-2.7392014, 53.1332321], [-2.7367219, 53.1327968], [-2.7348308999999995, 53.13254770000001], [-2.7344790999999997, 53.1325088], [-2.7335198, 53.1324168], [-2.7324871999999996, 53.132344], [-2.7315830999999995, 53.1323073], [-2.7305916999999997, 53.132278], [-2.7289467999999997, 53.1323106], [-2.7276524, 53.1323702], [-2.7263420999999997, 53.1324586], [-2.7249805, 53.132569499999995], [-2.7209352999999994, 53.1329334], [-2.7182266, 53.1331664], [-2.7118554, 53.13376409999999], [-2.7050402, 53.13438610000001], [-2.6986142, 53.13497009999999], [-2.6965575, 53.13514599999999], [-2.6949458523585643, 53.13529282007467], [-2.6928747000000004, 53.13548149999998], [-2.6910576, 53.1356487], [-2.6907438000000004, 53.13567530000001], [-2.6878835999999997, 53.135937199999994], [-2.686286, 53.1360848], [-2.6859560999999994, 53.1361122], [-2.6850695999999994, 53.136183], [-2.6842015, 53.1362412], [-2.6835259999999996, 53.1362634], [-2.6829086, 53.1362731], [-2.6818027000000004, 53.1362699], [-2.6806974999999995, 53.136231499999994], [-2.6795147000000004, 53.136154], [-2.6783507, 53.1360372], [-2.6771772, 53.1358821], [-2.6760330999999997, 53.1356893], [-2.674963, 53.13548060000001], [-2.6739203, 53.135242], [-2.6727054, 53.134909], [-2.671649, 53.134576200000005], [-2.6709276, 53.1343268], [-2.6702749, 53.1340806], [-2.6699809, 53.13396379999999], [-2.6698151999999995, 53.13389810000001], [-2.6692381, 53.1336952], [-2.6685485, 53.1333766], [-2.6674502999999996, 53.1328367], [-2.6668487999999995, 53.13253399999999], [-2.6659287999999997, 53.1321218], [-2.665173, 53.1318036], [-2.6644209999999995, 53.1315161], [-2.6637112, 53.1312685], [-2.6629598, 53.1310293], [-2.6622212, 53.130818699999985], [-2.661452699999999, 53.13060839999999], [-2.6605380999999997, 53.13038579999999], [-2.6595654999999994, 53.13017790000001], [-2.6588564, 53.130043], [-2.65812, 53.1299205], [-2.6574522, 53.129826599999994], [-2.6567581, 53.1297379], [-2.6548926, 53.1295577], [-2.6522794, 53.1293281], [-2.6492858999999997, 53.129041599999994], [-2.6473392999999996, 53.1288698], [-2.6463263999999995, 53.12878450000001], [-2.6441952999999994, 53.128599], [-2.6422535, 53.128428], [-2.6402696999999997, 53.1282794], [-2.6393285, 53.1282285], [-2.6383765999999995, 53.12819790000001], [-2.6364559, 53.1281585], [-2.6345350999999995, 53.128134199999984], [-2.6342389999999996, 53.12813030000001], [-2.6329482, 53.12811], [-2.6317875000000006, 53.12805979999999], [-2.6305503000000003, 53.12798339999999], [-2.6297315999999995, 53.1279244], [-2.6275592999999997, 53.127745399999995], [-2.6245755999999996, 53.1273852], [-2.6217482999999997, 53.1269856], [-2.6194741, 53.1266122], [-2.6172072, 53.12620609999999], [-2.6148656999999997, 53.1256605], [-2.6136530999999996, 53.12535399999999], [-2.6125889, 53.125083800000006], [-2.6111609999999996, 53.1246882], [-2.6093439999999997, 53.1241559], [-2.606997, 53.123396], [-2.605114323946612, 53.12267840975449], [-2.6043043999999997, 53.1223697], [-2.6027726, 53.121738], [-2.6016128, 53.1212536], [-2.6003934999999996, 53.1206886], [-2.599414, 53.1202363], [-2.5978785, 53.11944789999998], [-2.5966740999999995, 53.1188561], [-2.5945059999999995, 53.117915], [-2.5933569999999997, 53.11747789999998], [-2.5920088999999997, 53.1170103], [-2.5906885, 53.1165956], [-2.5900347, 53.11639670000001], [-2.5880509, 53.1158902], [-2.585904, 53.1154344], [-2.5841326, 53.1151239], [-2.5822927, 53.1148603], [-2.5808715999999996, 53.1147103], [-2.579431899999999, 53.1145827], [-2.5792048, 53.11456509999999], [-2.5778924, 53.1144876], [-2.5766934999999997, 53.11444420000001], [-2.5764843, 53.11443609999999], [-2.5738848000000005, 53.1144393], [-2.5709836, 53.114539999999984], [-2.5647233999999997, 53.11510179999999], [-2.5583832, 53.115674699999985], [-2.5552093, 53.1159185], [-2.5536078, 53.11599929999999], [-2.5520042, 53.11603809999998], [-2.5506279, 53.1160541], [-2.5492553, 53.1160407], [-2.5481281, 53.116007399999994], [-2.5472645, 53.11597619999999], [-2.5471207, 53.11597099999999], [-2.5457842, 53.11589399999999], [-2.5448990999999994, 53.115843299999995], [-2.5443866, 53.1158048], [-2.5428099, 53.1156693], [-2.5408282999999994, 53.1154474], [-2.5387492, 53.1151606], [-2.5364802, 53.1147746], [-2.5344148999999994, 53.11438510000001], [-2.5294412, 53.11335480000001], [-2.5232322999999997, 53.1120858], [-2.5172607999999994, 53.1108329], [-2.51528279553466, 53.11042586863722], [-2.5144957, 53.1102639], [-2.5134481, 53.1100411], [-2.5124052, 53.1098193], [-2.5105001999999996, 53.1094315], [-2.5078246, 53.10888649999999], [-2.506765, 53.10867600000001], [-2.50534, 53.1083828], [-2.5008512, 53.1074295], [-2.4992107, 53.1070965], [-2.4971905, 53.1066774], [-2.4948419, 53.1061927], [-2.4921231, 53.1056324], [-2.4896683, 53.1051265], [-2.4842967, 53.1040124], [-2.480465, 53.10321309999999], [-2.4784953, 53.1027969], [-2.4763452999999997, 53.1023465], [-2.4742011, 53.1019115], [-2.4702317, 53.1010775], [-2.463644, 53.099708799999995], [-2.4620004451819324, 53.09936592604642], [-2.4618685, 53.09933840000001], [-2.4582756999999997, 53.09858880000001], [-2.4560288, 53.09812589999999], [-2.4552595, 53.0979639], [-2.4537852, 53.09765339999999], [-2.4510775999999996, 53.0970938], [-2.4510259, 53.09708309999999], [-2.4492236999999997, 53.096711600000006], [-2.4489641, 53.096660699999994], [-2.4482527, 53.09651139999999], [-2.4472088999999997, 53.09629079999999], [-2.4463019, 53.0960867], [-2.4458781000000003, 53.09596820000001], [-2.445472399999999, 53.0958456], [-2.4443862, 53.095477200000005], [-2.4437737, 53.0952408], [-2.4431639, 53.0950112], [-2.4423585, 53.094742200000006], [-2.4419365999999996, 53.0946176], [-2.4414757, 53.0945016], [-2.4408982, 53.094380099999995], [-2.4396348, 53.0941891], [-2.4393681, 53.09414550000001], [-2.4386464, 53.0940068], [-2.4380884, 53.09385999999999], [-2.4378953, 53.0938032], [-2.4375141, 53.09368620000001], [-2.4370831000000006, 53.09355289999999], [-2.4368014, 53.093456200000006], [-2.4366883, 53.093413], [-2.4366014, 53.09337670000001], [-2.4362806, 53.09324649999999], [-2.4360374999999994, 53.0931375], [-2.4357465, 53.09299229999999], [-2.4356347, 53.0929258], [-2.4355226, 53.0928474], [-2.4353978, 53.0927564], [-2.4352740999999996, 53.0926651], [-2.4350493999999996, 53.0924775], [-2.43500430646666, 53.0924407715525], [-2.4348052, 53.09227859999999], [-2.4347359, 53.09222079999999], [-2.434693287011402, 53.09218459498815], [-2.4346694, 53.09216429999999], [-2.434638828228471, 53.092135720285945], [-2.434600263143472, 53.09209966807588], [-2.4345942, 53.092094], [-2.4345343, 53.09204650000001], [-2.4344539, 53.0919597], [-2.4343803, 53.09186559999999], [-2.4343471777451597, 53.09181876959621], [-2.4343326999999997, 53.0917983], [-2.4342344, 53.09164200000001], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Chester", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Chester", "current_leg_milage": "21.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 536.676, \"from_m\": 136.184, \"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\": 577.602, \"from_m\": 536.676, \"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\": 619.231, \"from_m\": 577.602, \"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\": 2643.531, \"from_m\": 619.231, \"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\": 16598.216, \"from_m\": 2643.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16741.966, \"from_m\": 16598.216, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16786.589, \"from_m\": 16741.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16991.747, \"from_m\": 16786.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29304.966, \"from_m\": 16991.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32354.17, \"from_m\": 29304.966, \"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\": 33189.135, \"from_m\": 32354.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33515.975, \"from_m\": 33189.135, \"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\": 33842.624, \"from_m\": 33515.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 622144, \"profile_key\": \"da0166985332e7e55fb013a35251af0808073030fb63175508c3beb23202ff3d\", \"schedule_id\": 26478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 2, \"distance_m\": 16741.966, \"section_seq\": 1, \"route_path_id\": 32049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 3, \"distance_m\": 31442.582, \"section_seq\": 1, \"route_path_id\": 32049}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 4, \"distance_m\": 33842.624, \"section_seq\": 1, \"route_path_id\": 32049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33842.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32049}], \"total_distance_m\": 33842.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 33798.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 44.623, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2037", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:37Z\", \"source_id\": 51536630, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:43Z\", \"source_id\": 16640463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "6", "timing_fact_generation": 1789588725164168, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:10.637670", "service_state_evidence_id": 16640463, "current_leg_start_actual_dep": "2026-09-16T20:38:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:10.825052", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P CTR CRE 1K95 805004 5 125 None {"version": 3, "segments": [{"to_m": 136.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 536.676, "from_m": 136.184, "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": 577.602, "from_m": 536.676, "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": 619.231, "from_m": 577.602, "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": 2643.531, "from_m": 619.231, "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": 16598.216, "from_m": 2643.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16741.966, "from_m": 16598.216, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16786.589, "from_m": 16741.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16991.747, "from_m": 16786.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29304.966, "from_m": 16991.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32354.17, "from_m": 29304.966, "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": 33189.135, "from_m": 32354.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33515.975, "from_m": 33189.135, "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": 33842.624, "from_m": 33515.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 622144, "profile_key": "da0166985332e7e55fb013a35251af0808073030fb63175508c3beb23202ff3d", "schedule_id": 26478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2037", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Beeston Castle & T.S.B.", "stage_seq": 2, "distance_m": 16741.966, "section_seq": 1, "route_path_id": 32049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Crewe Steel Works S.B.", "stage_seq": 3, "distance_m": 31442.582, "section_seq": 1, "route_path_id": 32049}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Crewe", "stage_seq": 4, "distance_m": 33842.624, "section_seq": 1, "route_path_id": 32049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33842.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 32049}], "total_distance_m": 33842.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 33798.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 44.623, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:37Z", "source_id": 51536630, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:43Z", "source_id": 16640463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Chester 2037 2037 1 None None Crewe 2059 2059 6 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33966/2026-09-16/detailed None Chester 2026-09-16T20:38:00+01:00 Crewe 24.0 {"type": "LineString", "coordinates": [[-2.8787749, 53.19651499999999], [-2.8771387, 53.1958867], [-2.8770525, 53.195855300000005], [-2.8768953999999995, 53.19579809999999], [-2.8766452, 53.195720399999985], [-2.8763635000000005, 53.1956449], [-2.8760415, 53.1955731], [-2.8755506999999993, 53.19549030000001], [-2.8752504, 53.1954376], [-2.8748466, 53.1953754], [-2.8746089091824683, 53.19534307003112], [-2.8739548, 53.19525409999999], [-2.8733662, 53.195173100000005], [-2.8729528999999996, 53.1951162], [-2.8725371999999996, 53.1950605], [-2.8722436999999994, 53.1950077], [-2.8716697, 53.1948872], [-2.8713111, 53.1948296], [-2.8707133999999996, 53.1947445], [-2.8701169, 53.19463290000001], [-2.8697384, 53.19458160000001], [-2.8656305, 53.1940129], [-2.8641054000000006, 53.19382100000001], [-2.8626768999999994, 53.19362389999999], [-2.8616565, 53.19346089999999], [-2.8602433, 53.1931964], [-2.8592177999999997, 53.19296580000001], [-2.8583501999999994, 53.192736], [-2.8573713000000005, 53.19245829999999], [-2.8565706, 53.1921989], [-2.8557413, 53.191908], [-2.8548552, 53.191554399999994], [-2.8539593, 53.19119440000001], [-2.8529292999999996, 53.190705900000005], [-2.8520442, 53.19023339999999], [-2.8519586, 53.1901828], [-2.8517198999999995, 53.1900324], [-2.8513169, 53.1897778], [-2.8505063, 53.18919400000001], [-2.8497129, 53.188572999999984], [-2.8484956, 53.187560100000006], [-2.8475873, 53.186698], [-2.8469128, 53.1859074], [-2.8463024, 53.18504800000001], [-2.8462541, 53.18497639999999], [-2.8461242, 53.1847916], [-2.8457443, 53.1842558], [-2.8439899, 53.1816383], [-2.8428943, 53.1801457], [-2.8423229, 53.1794478], [-2.8414874999999995, 53.178497199999995], [-2.8412904, 53.1782941], [-2.8403104, 53.17721960000001], [-2.8397861999999994, 53.1766943], [-2.8392489999999997, 53.17615949999999], [-2.8384117, 53.1753641], [-2.8377453, 53.1747775], [-2.8367402, 53.1738933], [-2.8355985, 53.1729598], [-2.8340127999999996, 53.17174570000001], [-2.8327412999999995, 53.170834600000006], [-2.8314319999999995, 53.1699393], [-2.8312235999999995, 53.169802], [-2.8301597999999997, 53.1691322], [-2.8282961999999996, 53.1679874], [-2.8263005, 53.1668791], [-2.8248810000000004, 53.1661377], [-2.8237169, 53.1655932], [-2.8206688, 53.16426890000001], [-2.8176176999999996, 53.1630055], [-2.8160994999999995, 53.162378299999986], [-2.814576, 53.16175439999999], [-2.8084883, 53.15924570000001], [-2.8035012, 53.1571865], [-2.7977465, 53.1548227], [-2.7919621999999995, 53.15246340000001], [-2.784777380770516, 53.14945930474034], [-2.7836384999999995, 53.148983099999995], [-2.7819717, 53.1483148], [-2.7801326, 53.1475526], [-2.7764000999999996, 53.1460104], [-2.7757125099608193, 53.14573188385283], [-2.7730919999999997, 53.1446704], [-2.7661120999999995, 53.14176629999999], [-2.7643705000000005, 53.1410395], [-2.7636474999999994, 53.1407466], [-2.757356, 53.13814370000001], [-2.7545639, 53.1370845], [-2.751924499999999, 53.136170699999994], [-2.7497339999999997, 53.13552260000001], [-2.7471703999999995, 53.1348676], [-2.7456620999999997, 53.13450739999999], [-2.744176, 53.1341863], [-2.7426843, 53.1338653], [-2.7392014, 53.1332321], [-2.7367219, 53.1327968], [-2.7348308999999995, 53.13254770000001], [-2.7344790999999997, 53.1325088], [-2.7335198, 53.1324168], [-2.7324871999999996, 53.132344], [-2.7315830999999995, 53.1323073], [-2.7305916999999997, 53.132278], [-2.7289467999999997, 53.1323106], [-2.7276524, 53.1323702], [-2.7263420999999997, 53.1324586], [-2.7249805, 53.132569499999995], [-2.7209352999999994, 53.1329334], [-2.7182266, 53.1331664], [-2.7118554, 53.13376409999999], [-2.7050402, 53.13438610000001], [-2.6986142, 53.13497009999999], [-2.6965575, 53.13514599999999], [-2.6949458523585643, 53.13529282007467], [-2.6928747000000004, 53.13548149999998], [-2.6910576, 53.1356487], [-2.6907438000000004, 53.13567530000001], [-2.6878835999999997, 53.135937199999994], [-2.686286, 53.1360848], [-2.6859560999999994, 53.1361122], [-2.6850695999999994, 53.136183], [-2.6842015, 53.1362412], [-2.6835259999999996, 53.1362634], [-2.6829086, 53.1362731], [-2.6818027000000004, 53.1362699], [-2.6806974999999995, 53.136231499999994], [-2.6795147000000004, 53.136154], [-2.6783507, 53.1360372], [-2.6771772, 53.1358821], [-2.6760330999999997, 53.1356893], [-2.674963, 53.13548060000001], [-2.6739203, 53.135242], [-2.6727054, 53.134909], [-2.671649, 53.134576200000005], [-2.6709276, 53.1343268], [-2.6702749, 53.1340806], [-2.6699809, 53.13396379999999], [-2.6698151999999995, 53.13389810000001], [-2.6692381, 53.1336952], [-2.6685485, 53.1333766], [-2.6674502999999996, 53.1328367], [-2.6668487999999995, 53.13253399999999], [-2.6659287999999997, 53.1321218], [-2.665173, 53.1318036], [-2.6644209999999995, 53.1315161], [-2.6637112, 53.1312685], [-2.6629598, 53.1310293], [-2.6622212, 53.130818699999985], [-2.661452699999999, 53.13060839999999], [-2.6605380999999997, 53.13038579999999], [-2.6595654999999994, 53.13017790000001], [-2.6588564, 53.130043], [-2.65812, 53.1299205], [-2.6574522, 53.129826599999994], [-2.6567581, 53.1297379], [-2.6548926, 53.1295577], [-2.6522794, 53.1293281], [-2.6492858999999997, 53.129041599999994], [-2.6473392999999996, 53.1288698], [-2.6463263999999995, 53.12878450000001], [-2.6441952999999994, 53.128599], [-2.6422535, 53.128428], [-2.6402696999999997, 53.1282794], [-2.6393285, 53.1282285], [-2.6383765999999995, 53.12819790000001], [-2.6364559, 53.1281585], [-2.6345350999999995, 53.128134199999984], [-2.6342389999999996, 53.12813030000001], [-2.6329482, 53.12811], [-2.6317875000000006, 53.12805979999999], [-2.6305503000000003, 53.12798339999999], [-2.6297315999999995, 53.1279244], [-2.6275592999999997, 53.127745399999995], [-2.6245755999999996, 53.1273852], [-2.6217482999999997, 53.1269856], [-2.6194741, 53.1266122], [-2.6172072, 53.12620609999999], [-2.6148656999999997, 53.1256605], [-2.6136530999999996, 53.12535399999999], [-2.6125889, 53.125083800000006], [-2.6111609999999996, 53.1246882], [-2.6093439999999997, 53.1241559], [-2.606997, 53.123396], [-2.605114323946612, 53.12267840975449], [-2.6043043999999997, 53.1223697], [-2.6027726, 53.121738], [-2.6016128, 53.1212536], [-2.6003934999999996, 53.1206886], [-2.599414, 53.1202363], [-2.5978785, 53.11944789999998], [-2.5966740999999995, 53.1188561], [-2.5945059999999995, 53.117915], [-2.5933569999999997, 53.11747789999998], [-2.5920088999999997, 53.1170103], [-2.5906885, 53.1165956], [-2.5900347, 53.11639670000001], [-2.5880509, 53.1158902], [-2.585904, 53.1154344], [-2.5841326, 53.1151239], [-2.5822927, 53.1148603], [-2.5808715999999996, 53.1147103], [-2.579431899999999, 53.1145827], [-2.5792048, 53.11456509999999], [-2.5778924, 53.1144876], [-2.5766934999999997, 53.11444420000001], [-2.5764843, 53.11443609999999], [-2.5738848000000005, 53.1144393], [-2.5709836, 53.114539999999984], [-2.5647233999999997, 53.11510179999999], [-2.5583832, 53.115674699999985], [-2.5552093, 53.1159185], [-2.5536078, 53.11599929999999], [-2.5520042, 53.11603809999998], [-2.5506279, 53.1160541], [-2.5492553, 53.1160407], [-2.5481281, 53.116007399999994], [-2.5472645, 53.11597619999999], [-2.5471207, 53.11597099999999], [-2.5457842, 53.11589399999999], [-2.5448990999999994, 53.115843299999995], [-2.5443866, 53.1158048], [-2.5428099, 53.1156693], [-2.5408282999999994, 53.1154474], [-2.5387492, 53.1151606], [-2.5364802, 53.1147746], [-2.5344148999999994, 53.11438510000001], [-2.5294412, 53.11335480000001], [-2.5232322999999997, 53.1120858], [-2.5172607999999994, 53.1108329], [-2.51528279553466, 53.11042586863722], [-2.5144957, 53.1102639], [-2.5134481, 53.1100411], [-2.5124052, 53.1098193], [-2.5105001999999996, 53.1094315], [-2.5078246, 53.10888649999999], [-2.506765, 53.10867600000001], [-2.50534, 53.1083828], [-2.5008512, 53.1074295], [-2.4992107, 53.1070965], [-2.4971905, 53.1066774], [-2.4948419, 53.1061927], [-2.4921231, 53.1056324], [-2.4896683, 53.1051265], [-2.4842967, 53.1040124], [-2.480465, 53.10321309999999], [-2.4784953, 53.1027969], [-2.4763452999999997, 53.1023465], [-2.4742011, 53.1019115], [-2.4702317, 53.1010775], [-2.463644, 53.099708799999995], [-2.4620004451819324, 53.09936592604642], [-2.4618685, 53.09933840000001], [-2.4582756999999997, 53.09858880000001], [-2.4560288, 53.09812589999999], [-2.4552595, 53.0979639], [-2.4537852, 53.09765339999999], [-2.4510775999999996, 53.0970938], [-2.4510259, 53.09708309999999], [-2.4492236999999997, 53.096711600000006], [-2.4489641, 53.096660699999994], [-2.4482527, 53.09651139999999], [-2.4472088999999997, 53.09629079999999], [-2.4463019, 53.0960867], [-2.4458781000000003, 53.09596820000001], [-2.445472399999999, 53.0958456], [-2.4443862, 53.095477200000005], [-2.4437737, 53.0952408], [-2.4431639, 53.0950112], [-2.4423585, 53.094742200000006], [-2.4419365999999996, 53.0946176], [-2.4414757, 53.0945016], [-2.4408982, 53.094380099999995], [-2.4396348, 53.0941891], [-2.4393681, 53.09414550000001], [-2.4386464, 53.0940068], [-2.4380884, 53.09385999999999], [-2.4378953, 53.0938032], [-2.4375141, 53.09368620000001], [-2.4370831000000006, 53.09355289999999], [-2.4368014, 53.093456200000006], [-2.4366883, 53.093413], [-2.4366014, 53.09337670000001], [-2.4362806, 53.09324649999999], [-2.4360374999999994, 53.0931375], [-2.4357465, 53.09299229999999], [-2.4356347, 53.0929258], [-2.4355226, 53.0928474], [-2.4353978, 53.0927564], [-2.4352740999999996, 53.0926651], [-2.4350493999999996, 53.0924775], [-2.43500430646666, 53.0924407715525], [-2.4348052, 53.09227859999999], [-2.4347359, 53.09222079999999], [-2.434693287011402, 53.09218459498815], [-2.4346694, 53.09216429999999], [-2.434638828228471, 53.092135720285945], [-2.434600263143472, 53.09209966807588], [-2.4345942, 53.092094], [-2.4345343, 53.09204650000001], [-2.4344539, 53.0919597], [-2.4343803, 53.09186559999999], [-2.4343471777451597, 53.09181876959621], [-2.4343326999999997, 53.0917983], [-2.4342344, 53.09164200000001], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} 21.0 2036 2100 Chester Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640463 1789588725164168 10 10 2026-09-16 20:10:10.825052 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:10.637670
590451 621259 G27185 872B26MZ16 2026-09-16 COMPLETE 16640842 2026-09-16 21:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 621259, "stp": "P", "toc": "Southern", "uid": "G27185", "consist": "377111+377144", "dest_crs": "EPD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27185/2026-09-16/detailed", "trust_id": "872B26MZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom Downs", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom Downs", "signalling_id": "2B26", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "2100", "current_leg_dep": "2057", "current_leg_end": "Epsom Downs", "origin_dep_time": "2000", "origin_platform": "11", "current_location": "Epsom Downs", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]}", "current_leg_start": "Banstead", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "51.3238529", "next_location_lon": "-0.2388561", "previous_location": "Banstead", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 11198.012, \"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\": 11281.429, \"from_m\": 11198.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16592.972, \"from_m\": 11281.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16609.621, \"from_m\": 16592.972, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16722.481, \"from_m\": 16609.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16772.14, \"from_m\": 16722.481, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17080.61, \"from_m\": 16772.14, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18040.191, \"from_m\": 17080.61, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18248.188, \"from_m\": 18040.191, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18283.443, \"from_m\": 18248.188, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18746.603, \"from_m\": 18283.443, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25231.178, \"from_m\": 18746.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25331.207, \"from_m\": 25231.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25336.603, \"from_m\": 25331.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25373.533, \"from_m\": 25336.603, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25435.154, \"from_m\": 25373.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25539.281, \"from_m\": 25435.154, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25813.508, \"from_m\": 25539.281, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26486.106, \"from_m\": 25813.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28566.24, \"from_m\": 26486.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30248.607, \"from_m\": 28566.24, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31386.684, \"from_m\": 30248.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31706.459, \"from_m\": 31386.684, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 621259, \"profile_key\": \"fdb3b9315a2d501ec84d0dc62de15c38d2da3542c6fadd626dff8ad7e5e28c59\", \"schedule_id\": 10610, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2012H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.297, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 10464.161, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Norbury\", \"stage_seq\": 10, \"distance_m\": 13345.334, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 15294.037, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029H\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 16495.898, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 13, \"distance_m\": 17080.61, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"West Croydon\", \"stage_seq\": 14, \"distance_m\": 18518.182, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Waddon\", \"stage_seq\": 15, \"distance_m\": 20208.536, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Wallington\", \"stage_seq\": 16, \"distance_m\": 22683.273, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 17, \"distance_m\": 23973.527, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2049\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 18, \"distance_m\": 25580.258, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Belmont\", \"stage_seq\": 19, \"distance_m\": 27419.58, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Banstead\", \"stage_seq\": 20, \"distance_m\": 29800.112, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Epsom Downs\", \"stage_seq\": 21, \"distance_m\": 31706.459, \"section_seq\": 1, \"route_path_id\": 31720}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31706.459, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31720}], \"total_distance_m\": 31706.459, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31623.042, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.417, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2000", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3238529", "current_position_lon": "-0.2388561", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:11Z\", \"source_id\": 51398167, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:16Z\", \"source_id\": 16601101, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:16Z\", \"source_id\": 51409142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:21Z\", \"source_id\": 16604116, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:06Z\", \"source_id\": 51421884, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:09Z\", \"source_id\": 16607765, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:28Z\", \"source_id\": 51428019, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:31Z\", \"source_id\": 16609552, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:47Z\", \"source_id\": 51438624, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:52Z\", \"source_id\": 16612659, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:40Z\", \"source_id\": 51446027, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:43Z\", \"source_id\": 16614728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:08Z\", \"source_id\": 51454657, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:08Z\", \"source_id\": 16617105, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:50Z\", \"source_id\": 51461444, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:53Z\", \"source_id\": 16619074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:26Z\", \"source_id\": 51475653, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:28Z\", \"source_id\": 16623058, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:44Z\", \"source_id\": 51483876, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:47Z\", \"source_id\": 16625312, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:43Z\", \"source_id\": 51491230, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:46Z\", \"source_id\": 16627388, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:11Z\", \"source_id\": 51497222, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:13Z\", \"source_id\": 16629071, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:07Z\", \"source_id\": 51506673, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:13Z\", \"source_id\": 16631785, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30117, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:36Z\", \"source_id\": 51517551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:39Z\", \"source_id\": 16634960, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:12Z\", \"source_id\": 51538127, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:14Z\", \"source_id\": 16640842, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom Downs", "service_state_platform": "1", "timing_fact_generation": 1789588755362311, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:16.620058", "service_state_evidence_id": 16640842, "current_leg_start_actual_dep": "2026-09-16T20:57:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:16.833455", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None EPD 2B26 377111+377144 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": 11198.012, "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": 11281.429, "from_m": 11198.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16592.972, "from_m": 11281.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16609.621, "from_m": 16592.972, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16722.481, "from_m": 16609.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16772.14, "from_m": 16722.481, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17080.61, "from_m": 16772.14, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18040.191, "from_m": 17080.61, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18248.188, "from_m": 18040.191, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18283.443, "from_m": 18248.188, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18746.603, "from_m": 18283.443, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25231.178, "from_m": 18746.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25331.207, "from_m": 25231.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25336.603, "from_m": 25331.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25373.533, "from_m": 25336.603, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25435.154, "from_m": 25373.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25539.281, "from_m": 25435.154, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25813.508, "from_m": 25539.281, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26486.106, "from_m": 25813.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28566.24, "from_m": 26486.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30248.607, "from_m": 28566.24, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31386.684, "from_m": 30248.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31706.459, "from_m": 31386.684, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 621259, "profile_key": "fdb3b9315a2d501ec84d0dc62de15c38d2da3542c6fadd626dff8ad7e5e28c59", "schedule_id": 10610, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2012H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.297, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Balham", "stage_seq": 7, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Streatham Common", "stage_seq": 9, "distance_m": 10464.161, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Norbury", "stage_seq": 10, "distance_m": 13345.334, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 15294.037, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029H", "location": "Selhurst", "stage_seq": 12, "distance_m": 16495.898, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 13, "distance_m": 17080.61, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "West Croydon", "stage_seq": 14, "distance_m": 18518.182, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Waddon", "stage_seq": 15, "distance_m": 20208.536, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Wallington", "stage_seq": 16, "distance_m": 22683.273, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Carshalton Beeches", "stage_seq": 17, "distance_m": 23973.527, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2049", "location": "Sutton (Surrey)", "stage_seq": 18, "distance_m": 25580.258, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Belmont", "stage_seq": 19, "distance_m": 27419.58, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Banstead", "stage_seq": 20, "distance_m": 29800.112, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Epsom Downs", "stage_seq": 21, "distance_m": 31706.459, "section_seq": 1, "route_path_id": 31720}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31706.459, "from_m": 0.0, "section_seq": 1, "route_path_id": 31720}], "total_distance_m": 31706.459, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31623.042, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.417, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:11Z", "source_id": 51398167, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:16Z", "source_id": 16601101, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:16Z", "source_id": 51409142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:07:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:21Z", "source_id": 16604116, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:06Z", "source_id": 51421884, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:09Z", "source_id": 16607765, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:28Z", "source_id": 51428019, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:15:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:31Z", "source_id": 16609552, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:47Z", "source_id": 51438624, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:52Z", "source_id": 16612659, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:40Z", "source_id": 51446027, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:43Z", "source_id": 16614728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:08Z", "source_id": 51454657, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:08Z", "source_id": 16617105, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:50Z", "source_id": 51461444, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:28:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:53Z", "source_id": 16619074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:26Z", "source_id": 51475653, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:28Z", "source_id": 16623058, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:44Z", "source_id": 51483876, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:37:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:47Z", "source_id": 16625312, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:43Z", "source_id": 51491230, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:46Z", "source_id": 16627388, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:11Z", "source_id": 51497222, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:13Z", "source_id": 16629071, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:07Z", "source_id": 51506673, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:13Z", "source_id": 16631785, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30117, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:36Z", "source_id": 51517551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:39Z", "source_id": 16634960, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:12Z", "source_id": 51538127, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:14Z", "source_id": 16640842, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London Victoria (C) 2000 2000 11 None None Epsom Downs 2100 2100 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27185/2026-09-16/detailed None Banstead 2026-09-16T20:57:00+01:00 Epsom Downs 3.0 {"type": "LineString", "coordinates": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]} 1.2 2057 2100 Banstead Epsom Downs Epsom Downs 51.3238529 -0.2388561 51.3238529 -0.2388561 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Epsom Downs TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640842 1789588755362311 79 79 2026-09-16 20:10:16.833455 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:16.620058
590452 620809 L78687 871A68MY16 2026-09-16 COMPLETE 16640631 2026-09-16 20:57:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 620809, "stp": "P", "toc": "South Western Railway", "uid": "L78687", "consist": "450031+450077+450104", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78687/2026-09-16/detailed", "trust_id": "871A68MY16", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "2058", "dest_platform": "15", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A68", "timing_status": "LATE", "origin_station": "Alton", "current_leg_arr": "2100", "current_leg_dep": "2052", "current_leg_end": "London Waterloo", "origin_dep_time": "1943", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "2058", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Surbiton", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 226.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44217.217, \"from_m\": 42101.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75215.155, \"from_m\": 74797.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 620809, \"profile_key\": \"01f0357ae5562e479d026098a5b1f3b1ca6def911dfdd7f621502e48e86cc0f3\", \"schedule_id\": 16595, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1950\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1958\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2022H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36277.554, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"West Byfleet\", \"stage_seq\": 12, \"distance_m\": 40338.558, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 13, \"distance_m\": 42439.851, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 44759.529, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 53696.77, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2038\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 55923.009, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 58766.527, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 59581.086, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 63563.696, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2050\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 68940.123, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 74472.472, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 75215.155, \"section_seq\": 1, \"route_path_id\": 72531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72531}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.104, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1943", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:48:55Z\", \"source_id\": 51360242, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:48:58Z\", \"source_id\": 16590455, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:21Z\", \"source_id\": 51380084, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:20Z\", \"source_id\": 16595920, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:24Z\", \"source_id\": 51398807, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:27Z\", \"source_id\": 16601282, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:22Z\", \"source_id\": 51414605, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:25Z\", \"source_id\": 16605698, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:31Z\", \"source_id\": 51433133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:33Z\", \"source_id\": 16611029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:35Z\", \"source_id\": 51448191, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:38Z\", \"source_id\": 16615350, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:41Z\", \"source_id\": 51458672, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:44Z\", \"source_id\": 16618261, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:39Z\", \"source_id\": 51468506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:41Z\", \"source_id\": 16621047, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:42Z\", \"source_id\": 51471184, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:45Z\", \"source_id\": 16621816, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:08Z\", \"source_id\": 51489825, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:11Z\", \"source_id\": 16626970, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:50Z\", \"source_id\": 51501131, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:52Z\", \"source_id\": 16630215, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:52Z\", \"source_id\": 51508492, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:59Z\", \"source_id\": 16632327, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:57Z\", \"source_id\": 51515973, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:03Z\", \"source_id\": 16634451, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:34Z\", \"source_id\": 51536561, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:37Z\", \"source_id\": 16640432, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "15", "timing_fact_generation": 1789588738820111, "current_leg_arrival_utc": "2026-09-16T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:17.742433", "service_state_evidence_id": 16640432, "current_leg_start_actual_dep": "2026-09-16T20:51:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:18.032553", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P AON None 1A68 450031+450077+450104 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": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 620809, "profile_key": "01f0357ae5562e479d026098a5b1f3b1ca6def911dfdd7f621502e48e86cc0f3", "schedule_id": 16595, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1943", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1950", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1958", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2022H", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "West Byfleet", "stage_seq": 12, "distance_m": 40338.558, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Byfleet & New Haw", "stage_seq": 13, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Weybridge", "stage_seq": 14, "distance_m": 44759.529, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2038", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2050", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68940.123, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 72531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 72531}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:48:55Z", "source_id": 51360242, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:48:58Z", "source_id": 16590455, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:21Z", "source_id": 51380084, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:20Z", "source_id": 16595920, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:24Z", "source_id": 51398807, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:04:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:27Z", "source_id": 16601282, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:22Z", "source_id": 51414605, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:25Z", "source_id": 16605698, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:31Z", "source_id": 51433133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:33Z", "source_id": 16611029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:35Z", "source_id": 51448191, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:38Z", "source_id": 16615350, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:41Z", "source_id": 51458672, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:44Z", "source_id": 16618261, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:39Z", "source_id": 51468506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:41Z", "source_id": 16621047, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:42Z", "source_id": 51471184, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:45Z", "source_id": 16621816, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:08Z", "source_id": 51489825, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:11Z", "source_id": 16626970, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:50Z", "source_id": 51501131, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:52Z", "source_id": 16630215, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:52Z", "source_id": 51508492, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:59Z", "source_id": 16632327, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:57Z", "source_id": 51515973, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:03Z", "source_id": 16634451, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28973, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:34Z", "source_id": 51536561, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:37Z", "source_id": 16640432, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Alton 1943 1943 1 None None London Waterloo 2058 2058 15 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L78687/2026-09-16/detailed None Clapham Junction (M) 2026-09-16T20:51:00+01:00 London Waterloo 8.0 {"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 3.9 2052 2100 Surbiton Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640432 1789588738820111 91 91 2026-09-16 20:10:18.032553 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:17.742433
590453 621235 W83366 072S19MY16 2026-09-16 COMPLETE 16640544 2026-09-16 21:00:00 2026-09-16 20:10:21 2026-09-18 20:10:21 {"id": 621235, "stp": "P", "toc": "ScotRail", "uid": "W83366", "consist": "318254", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83366/2026-09-16/detailed", "trust_id": "072S19MY16", "origin_crs": "WFF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "1", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "2S19", "timing_status": "LATE", "origin_station": "Whifflet", "current_leg_arr": "2100", "current_leg_dep": "2058", "current_leg_end": "Dalmuir", "origin_dep_time": "1959", "origin_platform": "1L", "current_location": "Dalmuir", "last_update_time": "2026-09-16T20:10:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.405117891499031, 55.90738158737394], [-4.406044299999999, 55.90759990000001], [-4.4064068999999995, 55.90768449999999], [-4.407296599999999, 55.9078928], [-4.4074383, 55.9079253], [-4.4084915, 55.908162999999995], [-4.4098515, 55.9084805], [-4.4104553, 55.908598700000006], [-4.4110502, 55.908705399999995], [-4.411721299999999, 55.908789199999994], [-4.4123679, 55.9088549], [-4.4133812, 55.90894579999999], [-4.414718400000001, 55.9090495], [-4.415519599999999, 55.9091295], [-4.4159517, 55.9091852], [-4.4164712, 55.9092694], [-4.4168232, 55.9093312], [-4.4181485, 55.9096242], [-4.4198662, 55.9100558], [-4.4199168233610235, 55.910068597218554], [-4.419984716422308, 55.910122698791334], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]}", "current_leg_start": "Singer", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Singer", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 202.101, \"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\": 351.884, \"from_m\": 202.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 551.908, \"from_m\": 351.884, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 741.261, \"from_m\": 551.908, \"capability_applied\": null, \"effective_limit_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\": 1739.777, \"from_m\": 741.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2043.405, \"from_m\": 1739.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3641.943, \"from_m\": 2043.405, \"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\": 4265.977, \"from_m\": 3641.943, \"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\": 5864.516, \"from_m\": 4265.977, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6142.172, \"from_m\": 5864.516, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6189.835, \"from_m\": 6142.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7586.99, \"from_m\": 6189.835, \"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\": 8018.37, \"from_m\": 7586.99, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9496.809, \"from_m\": 8018.37, \"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\": 14583.925, \"from_m\": 9496.809, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16446.78, \"from_m\": 14583.925, \"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\": 16683.583, \"from_m\": 16446.78, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16768.169, \"from_m\": 16683.583, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16878.201, \"from_m\": 16768.169, \"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\": 17423.693, \"from_m\": 16878.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17896.758, \"from_m\": 17423.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21223.991, \"from_m\": 17896.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21365.962, \"from_m\": 21223.991, \"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\": 21412.537, \"from_m\": 21365.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22107.038, \"from_m\": 21412.537, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22409.593, \"from_m\": 22107.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22990.45, \"from_m\": 22409.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23250.901, \"from_m\": 22990.45, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26636.658, \"from_m\": 23250.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26677.423, \"from_m\": 26636.658, \"capability_applied\": null, \"effective_limit_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\": 27490.827, \"from_m\": 26677.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27862.266, \"from_m\": 27490.827, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30045.015, \"from_m\": 27862.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30740.859, \"from_m\": 30045.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\": 36710.071, \"from_m\": 30740.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36869.543, \"from_m\": 36710.071, \"capability_applied\": null, \"effective_limit_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\": 621235, \"profile_key\": \"e1d4bd96085038ff14b3572318975afca074e8c7ea2cb9e13b598e005d4a9217\", \"schedule_id\": 28720, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Whifflet\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 2, \"distance_m\": 551.908, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Langloan Jn\", \"stage_seq\": 3, \"distance_m\": 1739.777, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002\", \"location\": \"Kirkwood\", \"stage_seq\": 4, \"distance_m\": 2331.552, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Bargeddie\", \"stage_seq\": 5, \"distance_m\": 3953.96, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2008H\", \"location\": \"Baillieston\", \"stage_seq\": 6, \"distance_m\": 10974.664, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2010H\", \"location\": \"Mount Vernon\", \"stage_seq\": 7, \"distance_m\": 12228.812, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Carmyle\", \"stage_seq\": 8, \"distance_m\": 13974.47, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 9, \"distance_m\": 16484.858, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 10, \"distance_m\": 17282.515, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Rutherglen\", \"stage_seq\": 11, \"distance_m\": 17630.178, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2022H\", \"location\": \"Dalmarnock\", \"stage_seq\": 12, \"distance_m\": 18877.564, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Bridgeton\", \"stage_seq\": 13, \"distance_m\": 19763.956, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 21699.405, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 15, \"distance_m\": 22174.51, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Anderston\", \"stage_seq\": 16, \"distance_m\": 22967.564, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 17, \"distance_m\": 23770.757, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 18, \"distance_m\": 24511.422, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037\", \"location\": \"Partick\", \"stage_seq\": 19, \"distance_m\": 25737.699, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Hyndland\", \"stage_seq\": 20, \"distance_m\": 26913.562, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 21, \"distance_m\": 27444.014, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Anniesland\", \"stage_seq\": 22, \"distance_m\": 28472.426, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Westerton\", \"stage_seq\": 23, \"distance_m\": 30528.235, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048\", \"location\": \"Drumchapel\", \"stage_seq\": 24, \"distance_m\": 32334.541, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050\", \"location\": \"Drumry\", \"stage_seq\": 25, \"distance_m\": 33748.487, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Singer\", \"stage_seq\": 26, \"distance_m\": 35033.543, \"section_seq\": 1, \"route_path_id\": 102058}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 27, \"distance_m\": 36869.543, \"section_seq\": 1, \"route_path_id\": 102058}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36869.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102058}], \"total_distance_m\": 36869.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36672.097, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 197.446, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:18Z\", \"source_id\": 51390473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:23Z\", \"source_id\": 16598831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:10Z\", \"source_id\": 51398141, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:16Z\", \"source_id\": 16601087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:46Z\", \"source_id\": 51407886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:50Z\", \"source_id\": 16603779, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:34Z\", \"source_id\": 51415153, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:35Z\", \"source_id\": 16605804, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:16Z\", \"source_id\": 51422260, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:20Z\", \"source_id\": 16607886, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:19Z\", \"source_id\": 51442628, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:25Z\", \"source_id\": 16613772, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:17Z\", \"source_id\": 51449923, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:23Z\", \"source_id\": 16615853, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:36Z\", \"source_id\": 51455887, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:41Z\", \"source_id\": 16617512, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:16Z\", \"source_id\": 51464959, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:19Z\", \"source_id\": 16620031, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:37Z\", \"source_id\": 51470904, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:41Z\", \"source_id\": 16621754, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:24Z\", \"source_id\": 51478041, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:29Z\", \"source_id\": 16623738, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:29Z\", \"source_id\": 51483356, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:31Z\", \"source_id\": 16625182, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:43Z\", \"source_id\": 51491233, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:48Z\", \"source_id\": 16627398, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:56Z\", \"source_id\": 51498992, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:57Z\", \"source_id\": 16629595, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:28Z\", \"source_id\": 51505088, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:32Z\", \"source_id\": 16631395, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:37Z\", \"source_id\": 51512702, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:41Z\", \"source_id\": 16633529, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:36Z\", \"source_id\": 51517469, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:39Z\", \"source_id\": 16634935, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:42Z\", \"source_id\": 51524999, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:46Z\", \"source_id\": 16637154, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:10Z\", \"source_id\": 51530812, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:13Z\", \"source_id\": 16638809, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:45Z\", \"source_id\": 51536957, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:49Z\", \"source_id\": 16640544, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalmuir", "service_state_platform": "1", "timing_fact_generation": 1789588730057848, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:18.360098", "service_state_evidence_id": 16640544, "current_leg_start_actual_dep": "2026-09-16T20:57:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:18.926954", "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 WFF DMR 2S19 318254 3 90 None {"version": 3, "segments": [{"to_m": 202.101, "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": 351.884, "from_m": 202.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 551.908, "from_m": 351.884, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 741.261, "from_m": 551.908, "capability_applied": null, "effective_limit_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": 1739.777, "from_m": 741.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2043.405, "from_m": 1739.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3641.943, "from_m": 2043.405, "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": 4265.977, "from_m": 3641.943, "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": 5864.516, "from_m": 4265.977, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6142.172, "from_m": 5864.516, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6189.835, "from_m": 6142.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7586.99, "from_m": 6189.835, "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": 8018.37, "from_m": 7586.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9496.809, "from_m": 8018.37, "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": 14583.925, "from_m": 9496.809, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16446.78, "from_m": 14583.925, "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": 16683.583, "from_m": 16446.78, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16768.169, "from_m": 16683.583, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 16878.201, "from_m": 16768.169, "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": 17423.693, "from_m": 16878.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17896.758, "from_m": 17423.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21223.991, "from_m": 17896.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21365.962, "from_m": 21223.991, "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": 21412.537, "from_m": 21365.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22107.038, "from_m": 21412.537, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22409.593, "from_m": 22107.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22990.45, "from_m": 22409.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23250.901, "from_m": 22990.45, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26636.658, "from_m": 23250.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26677.423, "from_m": 26636.658, "capability_applied": null, "effective_limit_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": 27490.827, "from_m": 26677.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27862.266, "from_m": 27490.827, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30045.015, "from_m": 27862.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30740.859, "from_m": 30045.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": 36710.071, "from_m": 30740.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36869.543, "from_m": 36710.071, "capability_applied": null, "effective_limit_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": 621235, "profile_key": "e1d4bd96085038ff14b3572318975afca074e8c7ea2cb9e13b598e005d4a9217", "schedule_id": 28720, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "Whifflet", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Whifflet North Jn", "stage_seq": 2, "distance_m": 551.908, "section_seq": 1, "route_path_id": 102058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Langloan Jn", "stage_seq": 3, "distance_m": 1739.777, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002", "location": "Kirkwood", "stage_seq": 4, "distance_m": 2331.552, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Bargeddie", "stage_seq": 5, "distance_m": 3953.96, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2008H", "location": "Baillieston", "stage_seq": 6, "distance_m": 10974.664, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2010H", "location": "Mount Vernon", "stage_seq": 7, "distance_m": 12228.812, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Carmyle", "stage_seq": 8, "distance_m": 13974.47, "section_seq": 1, "route_path_id": 102058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Rutherglen East Jn", "stage_seq": 9, "distance_m": 16484.858, "section_seq": 1, "route_path_id": 102058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Rutherglen Central Jn", "stage_seq": 10, "distance_m": 17282.515, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Rutherglen", "stage_seq": 11, "distance_m": 17630.178, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2022H", "location": "Dalmarnock", "stage_seq": 12, "distance_m": 18877.564, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Bridgeton", "stage_seq": 13, "distance_m": 19763.956, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Argyle Street", "stage_seq": 14, "distance_m": 21699.405, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Glasgow Central Low Level", "stage_seq": 15, "distance_m": 22174.51, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Anderston", "stage_seq": 16, "distance_m": 22967.564, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Exhibition Centre", "stage_seq": 17, "distance_m": 23770.757, "section_seq": 1, "route_path_id": 102058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Finnieston East Jn", "stage_seq": 18, "distance_m": 24511.422, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037", "location": "Partick", "stage_seq": 19, "distance_m": 25737.699, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Hyndland", "stage_seq": 20, "distance_m": 26913.562, "section_seq": 1, "route_path_id": 102058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Hyndland East Jn", "stage_seq": 21, "distance_m": 27444.014, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Anniesland", "stage_seq": 22, "distance_m": 28472.426, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Westerton", "stage_seq": 23, "distance_m": 30528.235, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048", "location": "Drumchapel", "stage_seq": 24, "distance_m": 32334.541, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050", "location": "Drumry", "stage_seq": 25, "distance_m": 33748.487, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Singer", "stage_seq": 26, "distance_m": 35033.543, "section_seq": 1, "route_path_id": 102058}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 27, "distance_m": 36869.543, "section_seq": 1, "route_path_id": 102058}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36869.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 102058}], "total_distance_m": 36869.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36672.097, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 197.446, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:18Z", "source_id": 51390473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:23Z", "source_id": 16598831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:10Z", "source_id": 51398141, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:16Z", "source_id": 16601087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:46Z", "source_id": 51407886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:50Z", "source_id": 16603779, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2116, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:34Z", "source_id": 51415153, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:35Z", "source_id": 16605804, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2112, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:16Z", "source_id": 51422260, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:20Z", "source_id": 16607886, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:19Z", "source_id": 51442628, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:25Z", "source_id": 16613772, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:17Z", "source_id": 51449923, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:23Z", "source_id": 16615853, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:36Z", "source_id": 51455887, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:41Z", "source_id": 16617512, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:16Z", "source_id": 51464959, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:19Z", "source_id": 16620031, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:37Z", "source_id": 51470904, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:41Z", "source_id": 16621754, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:24Z", "source_id": 51478041, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:29Z", "source_id": 16623738, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:29Z", "source_id": 51483356, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:31Z", "source_id": 16625182, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:43Z", "source_id": 51491233, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:48Z", "source_id": 16627398, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:56Z", "source_id": 51498992, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:57Z", "source_id": 16629595, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:28Z", "source_id": 51505088, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:32Z", "source_id": 16631395, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:37Z", "source_id": 51512702, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:41Z", "source_id": 16633529, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:36Z", "source_id": 51517469, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:39Z", "source_id": 16634935, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:42Z", "source_id": 51524999, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:46Z", "source_id": 16637154, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:10Z", "source_id": 51530812, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:13Z", "source_id": 16638809, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:45Z", "source_id": 51536957, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:49Z", "source_id": 16640544, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Whifflet 1959 1959 1L None None Dalmuir 2055 2055 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83366/2026-09-16/detailed None Singer 2026-09-16T20:57:30+01:00 Dalmuir 2.0 {"type": "LineString", "coordinates": [[-4.405117891499031, 55.90738158737394], [-4.406044299999999, 55.90759990000001], [-4.4064068999999995, 55.90768449999999], [-4.407296599999999, 55.9078928], [-4.4074383, 55.9079253], [-4.4084915, 55.908162999999995], [-4.4098515, 55.9084805], [-4.4104553, 55.908598700000006], [-4.4110502, 55.908705399999995], [-4.411721299999999, 55.908789199999994], [-4.4123679, 55.9088549], [-4.4133812, 55.90894579999999], [-4.414718400000001, 55.9090495], [-4.415519599999999, 55.9091295], [-4.4159517, 55.9091852], [-4.4164712, 55.9092694], [-4.4168232, 55.9093312], [-4.4181485, 55.9096242], [-4.4198662, 55.9100558], [-4.4199168233610235, 55.910068597218554], [-4.419984716422308, 55.910122698791334], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]} 0.9 2058 2100 Singer Dalmuir Dalmuir 55.9121015 -4.4268814 55.9121015 -4.4268814 1 0 2026-09-16 20:10:21 TERMINATED 2026-09-16 20:00:00 Dalmuir TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640544 1789588730057848 90 90 2026-09-16 20:10:18.926954 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:18.360098
590454 621058 G27801 712O69MY16 2026-09-16 COMPLETE 16641617 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 621058, "stp": "P", "toc": "Southern", "uid": "G27801", "consist": "377704", "dest_crs": "ECR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27801/2026-09-16/detailed", "trust_id": "712O69MY16", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Croydon", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "5", "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "2O69", "timing_status": "EARLY", "origin_station": "Watford Junction", "current_leg_arr": "2100", "current_leg_dep": "2056", "current_leg_end": "East Croydon", "origin_dep_time": "1952", "origin_platform": "10", "current_location": "Clapham Jn. Sig. Cy49", "last_update_time": "2026-09-16T20:10:51", "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": "2101", "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\": 621058, \"profile_key\": \"1336720d74531d582bc79c4f51c9c2fa8c825f14c7f8c3a39477104f06a807a6\", \"schedule_id\": 10838, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"1959H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 2, \"distance_m\": 9791.857, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004\", \"location\": \"Wembley Central\", \"stage_seq\": 3, \"distance_m\": 15173.6, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 4, \"distance_m\": 16605.878, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 5, \"distance_m\": 17220.356, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Willesden No7\", \"stage_seq\": 6, \"distance_m\": 18302.779, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 7, \"distance_m\": 19624.932, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 20146.634, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"North Pole Sig. VC818\", \"stage_seq\": 9, \"distance_m\": 20769.538, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 10, \"distance_m\": 22161.316, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 11, \"distance_m\": 23910.074, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026\", \"location\": \"West Brompton\", \"stage_seq\": 12, \"distance_m\": 25568.38, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Imperial Wharf\", \"stage_seq\": 13, \"distance_m\": 27033.785, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Latchmere Jn\", \"stage_seq\": 14, \"distance_m\": 28397.297, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2035H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 29422.363, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2042\", \"location\": \"Balham\", \"stage_seq\": 16, \"distance_m\": 32552.598, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 17, \"distance_m\": 34898.608, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Streatham Common\", \"stage_seq\": 18, \"distance_m\": 35635.199, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Norbury\", \"stage_seq\": 19, \"distance_m\": 37045.931, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Thornton Heath\", \"stage_seq\": 20, \"distance_m\": 38994.634, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056\", \"location\": \"Selhurst\", \"stage_seq\": 21, \"distance_m\": 40196.495, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 41182.278, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"East Croydon\", \"stage_seq\": 23, \"distance_m\": 42030.719, \"section_seq\": 1, \"route_path_id\": 69298}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42030.719, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69298}], \"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": "1952", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-16T18:58:28Z\", \"source_id\": 51385638, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:33Z\", \"source_id\": 16597569, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:08Z\", \"source_id\": 51398055, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:14Z\", \"source_id\": 16601062, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:22Z\", \"source_id\": 51442785, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:28Z\", \"source_id\": 16613835, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:37Z\", \"source_id\": 51448294, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:42Z\", \"source_id\": 16615376, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:57Z\", \"source_id\": 51459352, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:04Z\", \"source_id\": 16618491, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:45Z\", \"source_id\": 51466160, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:49Z\", \"source_id\": 16620378, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:11Z\", \"source_id\": 51480065, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:19Z\", \"source_id\": 16624236, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:07Z\", \"source_id\": 51492197, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:11Z\", \"source_id\": 16627661, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:58Z\", \"source_id\": 51503826, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:01Z\", \"source_id\": 16631014, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:52Z\", \"source_id\": 51510862, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:54Z\", \"source_id\": 16632950, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:56Z\", \"source_id\": 51518350, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:59Z\", \"source_id\": 16635175, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:55Z\", \"source_id\": 51525512, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:57Z\", \"source_id\": 16637296, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:21Z\", \"source_id\": 51540912, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:23Z\", \"source_id\": 16641617, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Croydon", "service_state_platform": "5", "timing_fact_generation": 1789588824605560, "current_leg_arrival_utc": "2026-09-16T21:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:23.191097", "service_state_evidence_id": 16641617, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:23.505573", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P WFJ ECR 2O69 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": 621058, "profile_key": "1336720d74531d582bc79c4f51c9c2fa8c825f14c7f8c3a39477104f06a807a6", "schedule_id": 10838, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1952", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "1959H", "location": "Harrow & Wealdstone", "stage_seq": 2, "distance_m": 9791.857, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004", "location": "Wembley Central", "stage_seq": 3, "distance_m": 15173.6, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Willesden Sudbury Jn", "stage_seq": 4, "distance_m": 16605.878, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Wembley Yard South Jn", "stage_seq": 5, "distance_m": 17220.356, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Willesden No7", "stage_seq": 6, "distance_m": 18302.779, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Willesden West London Jn", "stage_seq": 7, "distance_m": 19624.932, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 20146.634, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "North Pole Sig. VC818", "stage_seq": 9, "distance_m": 20769.538, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020H", "location": "Shepherd's Bush", "stage_seq": 10, "distance_m": 22161.316, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Kensington (Olympia)", "stage_seq": 11, "distance_m": 23910.074, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "West Brompton", "stage_seq": 12, "distance_m": 25568.38, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Imperial Wharf", "stage_seq": 13, "distance_m": 27033.785, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Latchmere Jn", "stage_seq": 14, "distance_m": 28397.297, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2035H", "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 29422.363, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2042", "location": "Balham", "stage_seq": 16, "distance_m": 32552.598, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Streatham North Jn", "stage_seq": 17, "distance_m": 34898.608, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Streatham Common", "stage_seq": 18, "distance_m": 35635.199, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Norbury", "stage_seq": 19, "distance_m": 37045.931, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Thornton Heath", "stage_seq": 20, "distance_m": 38994.634, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056", "location": "Selhurst", "stage_seq": 21, "distance_m": 40196.495, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Windmill Bridge Jn", "stage_seq": 22, "distance_m": 41182.278, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "East Croydon", "stage_seq": 23, "distance_m": 42030.719, "section_seq": 1, "route_path_id": 69298}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42030.719, "from_m": 0.0, "section_seq": 1, "route_path_id": 69298}], "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-16T18:58:28Z", "source_id": 51385638, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:33Z", "source_id": 16597569, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:08Z", "source_id": 51398055, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:14Z", "source_id": 16601062, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:22Z", "source_id": 51442785, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:28Z", "source_id": 16613835, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:37Z", "source_id": 51448294, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:42Z", "source_id": 16615376, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:57Z", "source_id": 51459352, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:04Z", "source_id": 16618491, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:45Z", "source_id": 51466160, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:49Z", "source_id": 16620378, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29178, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:11Z", "source_id": 51480065, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:19Z", "source_id": 16624236, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:07Z", "source_id": 51492197, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:11Z", "source_id": 16627661, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:58Z", "source_id": 51503826, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:01Z", "source_id": 16631014, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:52Z", "source_id": 51510862, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:54Z", "source_id": 16632950, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:56Z", "source_id": 51518350, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:59Z", "source_id": 16635175, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:55Z", "source_id": 51525512, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:57Z", "source_id": 16637296, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:21Z", "source_id": 51540912, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:23Z", "source_id": 16641617, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Watford Junction 1952 1952 10 None None East Croydon 2101 2101 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27801/2026-09-16/detailed None Selhurst 2026-09-16T20:56:00+01:00 East Croydon 4.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 2056 2100 Selhurst Clapham Jn. Sig. Cy49 East Croydon 51.3763347 -0.0928868 51.3763347 -0.0928868 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 East Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641617 1789588824605560 82 82 2026-09-16 20:10:23.505573 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:23.191097
590455 620849 C41929 631Y57MY16 2026-09-16 COMPLETE 16640609 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 620849, "stp": "O", "toc": "East Midlands Railway", "uid": "C41929", "consist": "360102+360103", "dest_crs": "COR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C41929/2026-09-16/detailed", "trust_id": "631Y57MY16", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corby", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "1", "is_terminated": 1, "next_location": "Corby", "signalling_id": "1Y57", "timing_status": "LATE", "origin_station": "London St. Pancras", "current_leg_arr": "2100", "current_leg_dep": "2052", "current_leg_end": "Corby", "origin_dep_time": "1945", "origin_platform": "1", "current_location": "Corby Bus (Lewin Road)", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]}", "current_leg_start": "Kettering", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "52.4888166", "next_location_lon": "-0.6884227", "previous_location": "Kettering", "current_leg_milage": "7.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.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\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 29420.918, \"from_m\": 11718.024, \"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\": 33554.503, \"from_m\": 29420.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39507.834, \"from_m\": 33554.503, \"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\": 42992.213, \"from_m\": 39507.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.011, \"from_m\": 42992.213, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47392.716, \"from_m\": 44791.011, \"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\": 48267.47, \"from_m\": 47392.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49318.744, \"from_m\": 48267.47, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53041.48, \"from_m\": 49318.744, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53107.775, \"from_m\": 53041.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.549, \"from_m\": 53107.775, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.677, \"from_m\": 53239.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.668, \"from_m\": 53302.677, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53419.961, \"from_m\": 53372.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.596, \"from_m\": 53419.961, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 78350.379, \"from_m\": 56886.596, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78416.254, \"from_m\": 78350.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.358, \"from_m\": 78416.254, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80881.345, \"from_m\": 80802.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81086.909, \"from_m\": 80881.345, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.588, \"from_m\": 81086.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89848.724, \"from_m\": 81163.588, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90118.107, \"from_m\": 89848.724, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 91085.363, \"from_m\": 90118.107, \"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\": 91130.27, \"from_m\": 91085.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95420.02, \"from_m\": 91130.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 101384.348, \"from_m\": 95420.02, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 102988.958, \"from_m\": 101384.348, \"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\": 104161.996, \"from_m\": 102988.958, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 104810.586, \"from_m\": 104161.996, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 104888.77, \"from_m\": 104810.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.559, \"from_m\": 104888.77, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.105, \"from_m\": 104980.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106107.744, \"from_m\": 105538.105, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 107123.356, \"from_m\": 106107.744, \"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\": 112098.808, \"from_m\": 107123.356, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 113388.883, \"from_m\": 112098.808, \"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\": 113486.823, \"from_m\": 113388.883, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115924.571, \"from_m\": 113486.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119582.749, \"from_m\": 115924.571, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120128.526, \"from_m\": 119582.749, \"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\": 127335.629, \"from_m\": 120128.526, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127544.385, \"from_m\": 127335.629, \"capability_applied\": null, \"effective_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\": 620849, \"profile_key\": \"10d325782c76856b05e9f45204a8d9c7be35f838bb97917f927c546d0c24c682\", \"schedule_id\": 40312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38830.351, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 12, \"distance_m\": 46761.107, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010H\", \"location\": \"Luton\", \"stage_seq\": 13, \"distance_m\": 48515.192, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Leagrave Jn\", \"stage_seq\": 14, \"distance_m\": 53208.073, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Flitwick\", \"stage_seq\": 15, \"distance_m\": 64426.535, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 16, \"distance_m\": 78328.084, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026\", \"location\": \"Bedford\", \"stage_seq\": 17, \"distance_m\": 79930.225, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Bedford North Jn\", \"stage_seq\": 18, \"distance_m\": 80959.471, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 19, \"distance_m\": 90763.803, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Wellingborough\", \"stage_seq\": 20, \"distance_m\": 104250.902, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Wellingborough North Jn\", \"stage_seq\": 21, \"distance_m\": 104810.586, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Harrowden Jn\", \"stage_seq\": 22, \"distance_m\": 107228.787, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 23, \"distance_m\": 113486.823, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2047H\", \"location\": \"Kettering\", \"stage_seq\": 24, \"distance_m\": 115511.525, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 25, \"distance_m\": 118633.802, \"section_seq\": 1, \"route_path_id\": 30096}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Corby\", \"stage_seq\": 26, \"distance_m\": 127544.385, \"section_seq\": 1, \"route_path_id\": 30096}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127544.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30096}], \"total_distance_m\": 127544.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 121787.885, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5756.5, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.4888166", "current_position_lon": "-0.6884227", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:07Z\", \"source_id\": 51360769, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:10Z\", \"source_id\": 16590580, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:51Z\", \"source_id\": 51362760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:53Z\", \"source_id\": 16591159, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:09Z\", \"source_id\": 51366351, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:13Z\", \"source_id\": 16592109, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:42Z\", \"source_id\": 51396863, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:44Z\", \"source_id\": 16600730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:24Z\", \"source_id\": 51417468, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:28Z\", \"source_id\": 16606432, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:22Z\", \"source_id\": 51425201, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:28Z\", \"source_id\": 16608769, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:58Z\", \"source_id\": 51446771, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:03Z\", \"source_id\": 16614943, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:19Z\", \"source_id\": 51460210, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:23Z\", \"source_id\": 16618755, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:45Z\", \"source_id\": 51491260, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:46Z\", \"source_id\": 16627381, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:49Z\", \"source_id\": 51513182, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:51Z\", \"source_id\": 16633632, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:52Z\", \"source_id\": 51537237, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:56Z\", \"source_id\": 16640609, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corby", "service_state_platform": "1", "timing_fact_generation": 1789588738962260, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:27.723893", "service_state_evidence_id": 16640609, "current_leg_start_actual_dep": "2026-09-16T20:52:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:27.996374", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway O STP COR 1Y57 360102+360103 8 100 None {"version": 3, "segments": [{"to_m": 267.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": 577.485, "from_m": 267.122, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 29420.918, "from_m": 11718.024, "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": 33554.503, "from_m": 29420.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39507.834, "from_m": 33554.503, "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": 42992.213, "from_m": 39507.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.011, "from_m": 42992.213, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47392.716, "from_m": 44791.011, "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": 48267.47, "from_m": 47392.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49318.744, "from_m": 48267.47, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53041.48, "from_m": 49318.744, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53107.775, "from_m": 53041.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.549, "from_m": 53107.775, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.677, "from_m": 53239.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.668, "from_m": 53302.677, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53419.961, "from_m": 53372.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.596, "from_m": 53419.961, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 78350.379, "from_m": 56886.596, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78416.254, "from_m": 78350.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.358, "from_m": 78416.254, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80881.345, "from_m": 80802.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81086.909, "from_m": 80881.345, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.588, "from_m": 81086.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89848.724, "from_m": 81163.588, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90118.107, "from_m": 89848.724, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 91085.363, "from_m": 90118.107, "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": 91130.27, "from_m": 91085.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95420.02, "from_m": 91130.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 101384.348, "from_m": 95420.02, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 102988.958, "from_m": 101384.348, "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": 104161.996, "from_m": 102988.958, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 104810.586, "from_m": 104161.996, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 104888.77, "from_m": 104810.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.559, "from_m": 104888.77, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.105, "from_m": 104980.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106107.744, "from_m": 105538.105, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 107123.356, "from_m": 106107.744, "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": 112098.808, "from_m": 107123.356, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113388.883, "from_m": 112098.808, "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": 113486.823, "from_m": 113388.883, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115924.571, "from_m": 113486.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119582.749, "from_m": 115924.571, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120128.526, "from_m": 119582.749, "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": 127335.629, "from_m": 120128.526, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127544.385, "from_m": 127335.629, "capability_applied": null, "effective_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": 620849, "profile_key": "10d325782c76856b05e9f45204a8d9c7be35f838bb97917f927c546d0c24c682", "schedule_id": 40312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38830.351, "section_seq": 1, "route_path_id": 30096}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Luton Airport Parkway", "stage_seq": 12, "distance_m": 46761.107, "section_seq": 1, "route_path_id": 30096}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010H", "location": "Luton", "stage_seq": 13, "distance_m": 48515.192, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Leagrave Jn", "stage_seq": 14, "distance_m": 53208.073, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Flitwick", "stage_seq": 15, "distance_m": 64426.535, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Bedford South Jn", "stage_seq": 16, "distance_m": 78328.084, "section_seq": 1, "route_path_id": 30096}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "Bedford", "stage_seq": 17, "distance_m": 79930.225, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Bedford North Jn", "stage_seq": 18, "distance_m": 80959.471, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Sharnbrook Jn", "stage_seq": 19, "distance_m": 90763.803, "section_seq": 1, "route_path_id": 30096}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Wellingborough", "stage_seq": 20, "distance_m": 104250.902, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Wellingborough North Jn", "stage_seq": 21, "distance_m": 104810.586, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Harrowden Jn", "stage_seq": 22, "distance_m": 107228.787, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Kettering South Jn", "stage_seq": 23, "distance_m": 113486.823, "section_seq": 1, "route_path_id": 30096}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2047H", "location": "Kettering", "stage_seq": 24, "distance_m": 115511.525, "section_seq": 1, "route_path_id": 30096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Kettering North Jn", "stage_seq": 25, "distance_m": 118633.802, "section_seq": 1, "route_path_id": 30096}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Corby", "stage_seq": 26, "distance_m": 127544.385, "section_seq": 1, "route_path_id": 30096}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127544.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 30096}], "total_distance_m": 127544.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 121787.885, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5756.5, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:07Z", "source_id": 51360769, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:10Z", "source_id": 16590580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:51Z", "source_id": 51362760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:53Z", "source_id": 16591159, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:09Z", "source_id": 51366351, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:13Z", "source_id": 16592109, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:42Z", "source_id": 51396863, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:44Z", "source_id": 16600730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:24Z", "source_id": 51417468, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:28Z", "source_id": 16606432, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:22Z", "source_id": 51425201, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:28Z", "source_id": 16608769, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:58Z", "source_id": 51446771, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:03Z", "source_id": 16614943, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:19Z", "source_id": 51460210, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:23Z", "source_id": 16618755, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:45Z", "source_id": 51491260, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:46Z", "source_id": 16627381, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17682, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:49Z", "source_id": 51513182, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:50:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:51Z", "source_id": 16633632, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:52Z", "source_id": 51537237, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:56Z", "source_id": 16640609, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London St. Pancras 1945 1945 1 None None Corby 2055 2055 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C41929/2026-09-16/detailed None Kettering 2026-09-16T20:52:30+01:00 Corby 8.0 {"type": "LineString", "coordinates": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]} 7.4 2052 2100 Kettering Corby Bus (Lewin Road) Corby 52.4888166 -0.6884227 52.4888166 -0.6884227 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Corby TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640609 1789588738962260 97 97 2026-09-16 20:10:27.996374 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:27.723893
590456 621332 C24435 191K34MZ16 2026-09-16 COMPLETE 16641043 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 621332, "stp": "P", "toc": "TransPennine Express", "uid": "C24435", "consist": "185109", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24435/2026-09-16/detailed", "trust_id": "191K34MZ16", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "14A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1K34", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "2100", "current_leg_dep": "2038", "current_leg_end": "Leeds", "origin_dep_time": "2003", "origin_platform": "5", "current_location": "Leeds", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.063466924412548, 53.78272832428257], [-1.0641184, 53.78180329999999], [-1.0647638, 53.7809987], [-1.0650155, 53.780730199999994], [-1.0652687, 53.780444299999985], [-1.0656293, 53.780074000000006], [-1.0657148, 53.78000110000001], [-1.065859, 53.7798718], [-1.0660735999999995, 53.7797244], [-1.0664545, 53.7795057], [-1.0669307, 53.7792916], [-1.0674281, 53.77912529999998], [-1.0679324, 53.7790017], [-1.0683843, 53.778923199999994], [-1.0688322, 53.7788711], [-1.0693277, 53.778851], [-1.0695864999999998, 53.778845], [-1.0698478, 53.778851800000005], [-1.0701384, 53.7788754], [-1.0704053, 53.7788977], [-1.0706578, 53.7789376], [-1.0709206, 53.77898340000001], [-1.0713051999999998, 53.77906359999999], [-1.0728333999999995, 53.77942790000001], [-1.073235, 53.779511], [-1.0736276, 53.7795693], [-1.0739066, 53.77959839999999], [-1.0740911, 53.779608], [-1.0743934, 53.77961189999999], [-1.0746793, 53.7796068], [-1.0750513, 53.7795888], [-1.0751242, 53.7795846], [-1.075508, 53.7795433], [-1.0764876, 53.779413600000005], [-1.0769846, 53.7793575], [-1.0779783409434258, 53.77922719540272], [-1.0895342, 53.77771189999999], [-1.0911104, 53.7775037], [-1.0924871, 53.7773333], [-1.0952456, 53.7769968], [-1.0959052, 53.77691050000001], [-1.0968738999999998, 53.77678259999999], [-1.0982390999999998, 53.7766289], [-1.0993281, 53.77650880000001], [-1.0999124999999998, 53.7764561], [-1.1008192, 53.776384099999994], [-1.1133513999999998, 53.7755458], [-1.1157923, 53.77542100000001], [-1.1179968, 53.775324999999995], [-1.1192464, 53.775306099999995], [-1.1205811, 53.77532819999999], [-1.1247736, 53.7754776], [-1.1358834, 53.7759619], [-1.1360104999999998, 53.7759689], [-1.1385324999999995, 53.77608899999999], [-1.1456597, 53.77641920000001], [-1.1464748031825829, 53.77645583907668], [-1.1472369999999998, 53.77649010000001], [-1.1537831999999997, 53.77679460000001], [-1.1539695, 53.77680329999999], [-1.1541927314828906, 53.7768122975428], [-1.1542683048574691, 53.77681534359421], [-1.1545972, 53.776828599999995], [-1.1564345, 53.7768857], [-1.1592025, 53.77697289999999], [-1.1611443999999995, 53.7770363], [-1.1632178, 53.7770981], [-1.1670771, 53.7772308], [-1.1678098693553778, 53.777253416154], [-1.1713183, 53.77736169999999], [-1.1719886, 53.77738299999999], [-1.1742138999999998, 53.77745149999999], [-1.1752376, 53.7774722], [-1.1815715, 53.7776831], [-1.1877793, 53.777936700000005], [-1.1925813, 53.7781416], [-1.1933303999999998, 53.7781745], [-1.193939, 53.77820129999999], [-1.1953964999999998, 53.7782529], [-1.1964854, 53.7782994], [-1.1981964, 53.7783725], [-1.1995062, 53.77842889999999], [-1.2041519, 53.778628899999994], [-1.2083298999999998, 53.7788067], [-1.2121046999999998, 53.778969700000005], [-1.2139919999999995, 53.7790492], [-1.2152740999999998, 53.77910469999998], [-1.2162558, 53.7791475], [-1.2167486999999997, 53.77917419999999], [-1.2179519, 53.779221699999994], [-1.2192627824213695, 53.779278989906125], [-1.2227044, 53.77942939999999], [-1.2232147, 53.77945939999999], [-1.2232824999999998, 53.77946359999999], [-1.2233709, 53.779468999999985], [-1.2238358, 53.77949770000001], [-1.2252703, 53.77960670000001], [-1.2267023999999995, 53.779731], [-1.2343902, 53.780556700000005], [-1.2345199537485827, 53.780571011637456], [-1.234581994664059, 53.7805778546526], [-1.2347319999999995, 53.780594399999984], [-1.2370660999999998, 53.780845], [-1.237286, 53.780868600000005], [-1.2385892, 53.78100849999999], [-1.2389719, 53.78104799999999], [-1.2455268, 53.7817616], [-1.2482626, 53.782062499999995], [-1.248731, 53.78211230000001], [-1.2488905, 53.78212920000001], [-1.2497022999999998, 53.78221359999999], [-1.2504768999999998, 53.7822931], [-1.2511578, 53.782367], [-1.2544916999999998, 53.7827273], [-1.25764139776733, 53.78307216021476], [-1.2579595999999995, 53.78310700000001], [-1.2595784, 53.78327469999999], [-1.2611238, 53.7834151], [-1.2623751999999997, 53.7835078], [-1.2634076, 53.783569000000014], [-1.2644647999999998, 53.7836056], [-1.2657249, 53.7836371], [-1.2671061999999995, 53.7836419], [-1.2684989, 53.78361220000001], [-1.2742919, 53.7834246], [-1.2795818, 53.78324560000001], [-1.2807546, 53.7832099], [-1.2825578, 53.783154999999994], [-1.2839279999999995, 53.7831559], [-1.2849923, 53.783172], [-1.2866433, 53.7832489], [-1.288304, 53.7833574], [-1.2886876, 53.783386699999994], [-1.2901052, 53.78354199999999], [-1.291511, 53.7837203], [-1.294187, 53.7840781], [-1.2964102, 53.7843699], [-1.2967526, 53.7844115], [-1.3001112999999995, 53.7848736], [-1.3004167999999998, 53.784911400000006], [-1.3004820999999998, 53.78491950000001], [-1.3033912, 53.7853179], [-1.3041773, 53.785425499999995], [-1.3049287, 53.7855295], [-1.3056527, 53.78565], [-1.3064571, 53.7858032], [-1.3130198, 53.787228500000005], [-1.313944589045243, 53.78742772712427], [-1.3144936, 53.787546], [-1.3161263, 53.7878977], [-1.3166073000000005, 53.78799849999999], [-1.317811, 53.788209999999985], [-1.3189247, 53.78836619999999], [-1.3206258999999998, 53.7885294], [-1.3216626, 53.78858160000001], [-1.3229873, 53.788646699999994], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Selby", "dest_arr_time_act": "2058½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Selby", "current_leg_milage": "20.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.596, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1433.21, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1459.918, \"from_m\": 1433.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2731.669, \"from_m\": 1459.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3661.79, \"from_m\": 2731.669, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3984.187, \"from_m\": 3661.79, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12663.206, \"from_m\": 3984.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25204.581, \"from_m\": 12663.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27364.296, \"from_m\": 25204.581, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36209.274, \"from_m\": 27364.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41688.765, \"from_m\": 36209.274, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43569.292, \"from_m\": 41688.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46576.973, \"from_m\": 43569.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48745.17, \"from_m\": 46576.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48795.264, \"from_m\": 48745.17, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49225.095, \"from_m\": 48795.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49242.33, \"from_m\": 49225.095, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49473.371, \"from_m\": 49242.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49992.095, \"from_m\": 49473.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50039.242, \"from_m\": 49992.095, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50719.114, \"from_m\": 50039.242, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54770.981, \"from_m\": 50719.114, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58681.639, \"from_m\": 54770.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59258.439, \"from_m\": 58681.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60167.573, \"from_m\": 59258.439, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66733.539, \"from_m\": 60167.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67350.825, \"from_m\": 66733.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76525.307, \"from_m\": 67350.825, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76592.282, \"from_m\": 76525.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78521.068, \"from_m\": 76592.282, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79340.238, \"from_m\": 78521.068, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81389.685, \"from_m\": 79340.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81428.774, \"from_m\": 81389.685, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 82112.204, \"from_m\": 81428.774, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 82559.456, \"from_m\": 82112.204, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 82894.871, \"from_m\": 82559.456, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83014.472, \"from_m\": 82894.871, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 621332, \"profile_key\": \"3a38016e82bc2700bb6d2c40dd8d0e5613c6ef112f5b8138a51d53ca21572004\", \"schedule_id\": 3347, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2015\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 35839.729, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 49711.946, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 55407.001, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 57286.879, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 60167.573, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Micklefield\", \"stage_seq\": 10, \"distance_m\": 67451.23, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Cross Gates\", \"stage_seq\": 11, \"distance_m\": 75907.314, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 12, \"distance_m\": 80384.805, \"section_seq\": 1, \"route_path_id\": 29367}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 13, \"distance_m\": 83014.472, \"section_seq\": 1, \"route_path_id\": 29367}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 83014.472, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29367}], \"total_distance_m\": 83014.472, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 80898.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2116.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2003", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:58Z\", \"source_id\": 51429318, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:03Z\", \"source_id\": 16609910, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:28Z\", \"source_id\": 51450416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:30Z\", \"source_id\": 16615990, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:40Z\", \"source_id\": 51463505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:42Z\", \"source_id\": 16619646, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:53Z\", \"source_id\": 16626763, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:49Z\", \"source_id\": 51515633, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:52Z\", \"source_id\": 16634323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:47Z\", \"source_id\": 51525216, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:52Z\", \"source_id\": 16637215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:27Z\", \"source_id\": 51538727, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:32Z\", \"source_id\": 16641043, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "14", "timing_fact_generation": 1789588773834913, "current_leg_arrival_utc": "2026-09-16T20:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:33.651258", "service_state_evidence_id": 16641043, "current_leg_start_actual_dep": "2026-09-16T20:37:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:34.390552", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P HUL LDS 1K34 185109 3 100 None {"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1433.21, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1459.918, "from_m": 1433.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2731.669, "from_m": 1459.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3661.79, "from_m": 2731.669, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3984.187, "from_m": 3661.79, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12663.206, "from_m": 3984.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25204.581, "from_m": 12663.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27364.296, "from_m": 25204.581, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36209.274, "from_m": 27364.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41688.765, "from_m": 36209.274, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43569.292, "from_m": 41688.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46576.973, "from_m": 43569.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48745.17, "from_m": 46576.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48795.264, "from_m": 48745.17, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49225.095, "from_m": 48795.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49242.33, "from_m": 49225.095, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49473.371, "from_m": 49242.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49992.095, "from_m": 49473.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50039.242, "from_m": 49992.095, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50719.114, "from_m": 50039.242, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54770.981, "from_m": 50719.114, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58681.639, "from_m": 54770.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59258.439, "from_m": 58681.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60167.573, "from_m": 59258.439, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66733.539, "from_m": 60167.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67350.825, "from_m": 66733.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76525.307, "from_m": 67350.825, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76592.282, "from_m": 76525.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78521.068, "from_m": 76592.282, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79340.238, "from_m": 78521.068, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81389.685, "from_m": 79340.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81428.774, "from_m": 81389.685, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 82112.204, "from_m": 81428.774, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 82559.456, "from_m": 82112.204, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 82894.871, "from_m": 82559.456, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83014.472, "from_m": 82894.871, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 621332, "profile_key": "3a38016e82bc2700bb6d2c40dd8d0e5613c6ef112f5b8138a51d53ca21572004", "schedule_id": 3347, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2003", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 29367}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2015", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Howden", "stage_seq": 5, "distance_m": 35839.729, "section_seq": 1, "route_path_id": 29367}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036H", "location": "Selby", "stage_seq": 6, "distance_m": 49711.946, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 55407.001, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 57286.879, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 60167.573, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Micklefield", "stage_seq": 10, "distance_m": 67451.23, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Cross Gates", "stage_seq": 11, "distance_m": 75907.314, "section_seq": 1, "route_path_id": 29367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Neville H. West Jn", "stage_seq": 12, "distance_m": 80384.805, "section_seq": 1, "route_path_id": 29367}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": null, "location": "Leeds", "stage_seq": 13, "distance_m": 83014.472, "section_seq": 1, "route_path_id": 29367}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83014.472, "from_m": 0.0, "section_seq": 1, "route_path_id": 29367}], "total_distance_m": 83014.472, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 80898.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2116.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:58Z", "source_id": 51429318, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:03Z", "source_id": 16609910, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:28Z", "source_id": 51450416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:30Z", "source_id": 16615990, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:40Z", "source_id": 51463505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:42Z", "source_id": 16619646, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:53Z", "source_id": 16626763, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:49Z", "source_id": 51515633, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:52Z", "source_id": 16634323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:47Z", "source_id": 51525216, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:52Z", "source_id": 16637215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5312, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:27Z", "source_id": 51538727, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:00:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:32Z", "source_id": 16641043, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Hull 2003 2003 5 None None Leeds 2059 2058½ 14A LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C24435/2026-09-16/detailed None Selby 2026-09-16T20:37:30+01:00 Leeds 22.0 {"type": "LineString", "coordinates": [[-1.063466924412548, 53.78272832428257], [-1.0641184, 53.78180329999999], [-1.0647638, 53.7809987], [-1.0650155, 53.780730199999994], [-1.0652687, 53.780444299999985], [-1.0656293, 53.780074000000006], [-1.0657148, 53.78000110000001], [-1.065859, 53.7798718], [-1.0660735999999995, 53.7797244], [-1.0664545, 53.7795057], [-1.0669307, 53.7792916], [-1.0674281, 53.77912529999998], [-1.0679324, 53.7790017], [-1.0683843, 53.778923199999994], [-1.0688322, 53.7788711], [-1.0693277, 53.778851], [-1.0695864999999998, 53.778845], [-1.0698478, 53.778851800000005], [-1.0701384, 53.7788754], [-1.0704053, 53.7788977], [-1.0706578, 53.7789376], [-1.0709206, 53.77898340000001], [-1.0713051999999998, 53.77906359999999], [-1.0728333999999995, 53.77942790000001], [-1.073235, 53.779511], [-1.0736276, 53.7795693], [-1.0739066, 53.77959839999999], [-1.0740911, 53.779608], [-1.0743934, 53.77961189999999], [-1.0746793, 53.7796068], [-1.0750513, 53.7795888], [-1.0751242, 53.7795846], [-1.075508, 53.7795433], [-1.0764876, 53.779413600000005], [-1.0769846, 53.7793575], [-1.0779783409434258, 53.77922719540272], [-1.0895342, 53.77771189999999], [-1.0911104, 53.7775037], [-1.0924871, 53.7773333], [-1.0952456, 53.7769968], [-1.0959052, 53.77691050000001], [-1.0968738999999998, 53.77678259999999], [-1.0982390999999998, 53.7766289], [-1.0993281, 53.77650880000001], [-1.0999124999999998, 53.7764561], [-1.1008192, 53.776384099999994], [-1.1133513999999998, 53.7755458], [-1.1157923, 53.77542100000001], [-1.1179968, 53.775324999999995], [-1.1192464, 53.775306099999995], [-1.1205811, 53.77532819999999], [-1.1247736, 53.7754776], [-1.1358834, 53.7759619], [-1.1360104999999998, 53.7759689], [-1.1385324999999995, 53.77608899999999], [-1.1456597, 53.77641920000001], [-1.1464748031825829, 53.77645583907668], [-1.1472369999999998, 53.77649010000001], [-1.1537831999999997, 53.77679460000001], [-1.1539695, 53.77680329999999], [-1.1541927314828906, 53.7768122975428], [-1.1542683048574691, 53.77681534359421], [-1.1545972, 53.776828599999995], [-1.1564345, 53.7768857], [-1.1592025, 53.77697289999999], [-1.1611443999999995, 53.7770363], [-1.1632178, 53.7770981], [-1.1670771, 53.7772308], [-1.1678098693553778, 53.777253416154], [-1.1713183, 53.77736169999999], [-1.1719886, 53.77738299999999], [-1.1742138999999998, 53.77745149999999], [-1.1752376, 53.7774722], [-1.1815715, 53.7776831], [-1.1877793, 53.777936700000005], [-1.1925813, 53.7781416], [-1.1933303999999998, 53.7781745], [-1.193939, 53.77820129999999], [-1.1953964999999998, 53.7782529], [-1.1964854, 53.7782994], [-1.1981964, 53.7783725], [-1.1995062, 53.77842889999999], [-1.2041519, 53.778628899999994], [-1.2083298999999998, 53.7788067], [-1.2121046999999998, 53.778969700000005], [-1.2139919999999995, 53.7790492], [-1.2152740999999998, 53.77910469999998], [-1.2162558, 53.7791475], [-1.2167486999999997, 53.77917419999999], [-1.2179519, 53.779221699999994], [-1.2192627824213695, 53.779278989906125], [-1.2227044, 53.77942939999999], [-1.2232147, 53.77945939999999], [-1.2232824999999998, 53.77946359999999], [-1.2233709, 53.779468999999985], [-1.2238358, 53.77949770000001], [-1.2252703, 53.77960670000001], [-1.2267023999999995, 53.779731], [-1.2343902, 53.780556700000005], [-1.2345199537485827, 53.780571011637456], [-1.234581994664059, 53.7805778546526], [-1.2347319999999995, 53.780594399999984], [-1.2370660999999998, 53.780845], [-1.237286, 53.780868600000005], [-1.2385892, 53.78100849999999], [-1.2389719, 53.78104799999999], [-1.2455268, 53.7817616], [-1.2482626, 53.782062499999995], [-1.248731, 53.78211230000001], [-1.2488905, 53.78212920000001], [-1.2497022999999998, 53.78221359999999], [-1.2504768999999998, 53.7822931], [-1.2511578, 53.782367], [-1.2544916999999998, 53.7827273], [-1.25764139776733, 53.78307216021476], [-1.2579595999999995, 53.78310700000001], [-1.2595784, 53.78327469999999], [-1.2611238, 53.7834151], [-1.2623751999999997, 53.7835078], [-1.2634076, 53.783569000000014], [-1.2644647999999998, 53.7836056], [-1.2657249, 53.7836371], [-1.2671061999999995, 53.7836419], [-1.2684989, 53.78361220000001], [-1.2742919, 53.7834246], [-1.2795818, 53.78324560000001], [-1.2807546, 53.7832099], [-1.2825578, 53.783154999999994], [-1.2839279999999995, 53.7831559], [-1.2849923, 53.783172], [-1.2866433, 53.7832489], [-1.288304, 53.7833574], [-1.2886876, 53.783386699999994], [-1.2901052, 53.78354199999999], [-1.291511, 53.7837203], [-1.294187, 53.7840781], [-1.2964102, 53.7843699], [-1.2967526, 53.7844115], [-1.3001112999999995, 53.7848736], [-1.3004167999999998, 53.784911400000006], [-1.3004820999999998, 53.78491950000001], [-1.3033912, 53.7853179], [-1.3041773, 53.785425499999995], [-1.3049287, 53.7855295], [-1.3056527, 53.78565], [-1.3064571, 53.7858032], [-1.3130198, 53.787228500000005], [-1.313944589045243, 53.78742772712427], [-1.3144936, 53.787546], [-1.3161263, 53.7878977], [-1.3166073000000005, 53.78799849999999], [-1.317811, 53.788209999999985], [-1.3189247, 53.78836619999999], [-1.3206258999999998, 53.7885294], [-1.3216626, 53.78858160000001], [-1.3229873, 53.788646699999994], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} 20.7 2038 2100 Selby Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641043 1789588773834913 47 47 2026-09-16 20:10:34.390552 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:33.651258
590457 620880 C37558 739U37MY16 2026-09-16 COMPLETE 16641769 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 620880, "stp": "P", "toc": "Elizabeth Line", "uid": "C37558", "consist": "345009", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37558/2026-09-16/detailed", "trust_id": "739U37MY16", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "2051", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U37", "timing_status": "LATE", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "2100", "current_leg_dep": "2058", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1945", "origin_platform": "1", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+11 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": "2049", "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\": 24674.146, \"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\": 25236.854, \"from_m\": 24674.146, \"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\": 25391.916, \"from_m\": 25236.854, \"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\": 25849.464, \"from_m\": 25391.916, \"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\": 25987.487, \"from_m\": 25849.464, \"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\": 26143.413, \"from_m\": 25987.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26266.266, \"from_m\": 26143.413, \"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\": 26485.407, \"from_m\": 26266.266, \"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\": 26715.22, \"from_m\": 26485.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27085.855, \"from_m\": 26715.22, \"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\": 28153.19, \"from_m\": 27085.855, \"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\": 28391.887, \"from_m\": 28153.19, \"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\": 28552.396, \"from_m\": 28391.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28957.025, \"from_m\": 28552.396, \"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\": 29210.329, \"from_m\": 28957.025, \"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\": 29525.406, \"from_m\": 29210.329, \"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\": 29750.678, \"from_m\": 29525.406, \"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\": 30048.894, \"from_m\": 29750.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30712.206, \"from_m\": 30048.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\": 30882.429, \"from_m\": 30712.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31028.426, \"from_m\": 30882.429, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31428.857, \"from_m\": 31028.426, \"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\": 31651.74, \"from_m\": 31428.857, \"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\": 31836.601, \"from_m\": 31651.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32465.896, \"from_m\": 31836.601, \"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\": 33082.916, \"from_m\": 32465.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33585.074, \"from_m\": 33082.916, \"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\": 33728.417, \"from_m\": 33585.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33830.695, \"from_m\": 33728.417, \"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\": 34723.165, \"from_m\": 33830.695, \"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\": 34911.347, \"from_m\": 34723.165, \"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\": 35095.256, \"from_m\": 34911.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35453.284, \"from_m\": 35095.256, \"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\": 35654.333, \"from_m\": 35453.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35931.837, \"from_m\": 35654.333, \"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\": 38009.871, \"from_m\": 35931.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38158.886, \"from_m\": 38009.871, \"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\": 38295.499, \"from_m\": 38158.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38983.358, \"from_m\": 38295.499, \"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\": 39112.939, \"from_m\": 38983.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39291.33, \"from_m\": 39112.939, \"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\": 41653.28, \"from_m\": 39291.33, \"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\": 41740.355, \"from_m\": 41653.28, \"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\": 41827.738, \"from_m\": 41740.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42224.402, \"from_m\": 41827.738, \"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\": 43958.342, \"from_m\": 42224.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44218.014, \"from_m\": 43958.342, \"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\": 45683.932, \"from_m\": 44218.014, \"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\": 45814.052, \"from_m\": 45683.932, \"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\": 45907.947, \"from_m\": 45814.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46186.653, \"from_m\": 45907.947, \"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\": 46244.199, \"from_m\": 46186.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\": 46394.877, \"from_m\": 46244.199, \"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\": 49378.327, \"from_m\": 46394.877, \"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\": 620880, \"profile_key\": \"e99d90801961dc81bf1c4ec1e76e8759381c4405eda4adbbe1760012ac22c22c\", \"schedule_id\": 5218, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1951\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24784.052, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2019\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 26266.266, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28584.175, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29907.017, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31934.613, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33655.662, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 35131.942, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 36203.096, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 38466.329, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 41830.243, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 45907.947, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 48167.396, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 49378.327, \"section_seq\": 1, \"route_path_id\": 67465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49378.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}], \"total_distance_m\": 49378.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46970.516, \"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": "1945", "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-16T18:49:28Z\", \"source_id\": 51361876, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:30Z\", \"source_id\": 16590904, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:59Z\", \"source_id\": 51381841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:07Z\", \"source_id\": 16596485, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:55Z\", \"source_id\": 51392122, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:01:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:58Z\", \"source_id\": 16599411, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:56Z\", \"source_id\": 16602366, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:46Z\", \"source_id\": 51407906, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:50Z\", \"source_id\": 16603762, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:48Z\", \"source_id\": 51415791, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:52Z\", \"source_id\": 16605955, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:27Z\", \"source_id\": 51452970, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:30Z\", \"source_id\": 16616681, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:10Z\", \"source_id\": 51467237, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:16Z\", \"source_id\": 16620691, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:14Z\", \"source_id\": 51469925, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:17Z\", \"source_id\": 16621431, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:58Z\", \"source_id\": 51476994, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:00Z\", \"source_id\": 16623410, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:07Z\", \"source_id\": 51482457, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:10Z\", \"source_id\": 16624866, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:19Z\", \"source_id\": 51490241, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:22Z\", \"source_id\": 16627081, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:56Z\", \"source_id\": 51496719, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:00Z\", \"source_id\": 16628938, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:26Z\", \"source_id\": 51505063, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:32Z\", \"source_id\": 16631383, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:20Z\", \"source_id\": 51514479, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:24Z\", \"source_id\": 16634009, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:01Z\", \"source_id\": 51523366, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:06Z\", \"source_id\": 16636665, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:02Z\", \"source_id\": 51532829, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:04Z\", \"source_id\": 16639426, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:30Z\", \"source_id\": 51541331, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:33Z\", \"source_id\": 16641769, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789588833710728, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:33.700303", "service_state_evidence_id": 16641769, "current_leg_start_actual_dep": "2026-09-16T20:56:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:34.643524", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P HAF ABX 9U37 345009 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": 24674.146, "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": 25236.854, "from_m": 24674.146, "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": 25391.916, "from_m": 25236.854, "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": 25849.464, "from_m": 25391.916, "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": 25987.487, "from_m": 25849.464, "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": 26143.413, "from_m": 25987.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26266.266, "from_m": 26143.413, "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": 26485.407, "from_m": 26266.266, "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": 26715.22, "from_m": 26485.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27085.855, "from_m": 26715.22, "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": 28153.19, "from_m": 27085.855, "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": 28391.887, "from_m": 28153.19, "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": 28552.396, "from_m": 28391.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28957.025, "from_m": 28552.396, "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": 29210.329, "from_m": 28957.025, "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": 29525.406, "from_m": 29210.329, "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": 29750.678, "from_m": 29525.406, "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": 30048.894, "from_m": 29750.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30712.206, "from_m": 30048.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": 30882.429, "from_m": 30712.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31028.426, "from_m": 30882.429, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31428.857, "from_m": 31028.426, "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": 31651.74, "from_m": 31428.857, "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": 31836.601, "from_m": 31651.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32465.896, "from_m": 31836.601, "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": 33082.916, "from_m": 32465.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33585.074, "from_m": 33082.916, "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": 33728.417, "from_m": 33585.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33830.695, "from_m": 33728.417, "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": 34723.165, "from_m": 33830.695, "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": 34911.347, "from_m": 34723.165, "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": 35095.256, "from_m": 34911.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35453.284, "from_m": 35095.256, "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": 35654.333, "from_m": 35453.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35931.837, "from_m": 35654.333, "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": 38009.871, "from_m": 35931.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38158.886, "from_m": 38009.871, "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": 38295.499, "from_m": 38158.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38983.358, "from_m": 38295.499, "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": 39112.939, "from_m": 38983.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39291.33, "from_m": 39112.939, "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": 41653.28, "from_m": 39291.33, "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": 41740.355, "from_m": 41653.28, "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": 41827.738, "from_m": 41740.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42224.402, "from_m": 41827.738, "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": 43958.342, "from_m": 42224.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44218.014, "from_m": 43958.342, "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": 45683.932, "from_m": 44218.014, "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": 45814.052, "from_m": 45683.932, "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": 45907.947, "from_m": 45814.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46186.653, "from_m": 45907.947, "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": 46244.199, "from_m": 46186.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": 46394.877, "from_m": 46244.199, "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": 49378.327, "from_m": 46394.877, "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": 620880, "profile_key": "e99d90801961dc81bf1c4ec1e76e8759381c4405eda4adbbe1760012ac22c22c", "schedule_id": 5218, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1951", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24784.052, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2019", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 26266.266, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28584.175, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29907.017, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31934.613, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33655.662, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 35131.942, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 36203.096, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 38466.329, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 41830.243, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 45907.947, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 48167.396, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 49378.327, "section_seq": 1, "route_path_id": 67465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49378.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 67465}], "total_distance_m": 49378.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46970.516, "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-16T18:49:28Z", "source_id": 51361876, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:30Z", "source_id": 16590904, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:59Z", "source_id": 51381841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:07Z", "source_id": 16596485, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:55Z", "source_id": 51392122, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:58Z", "source_id": 16599411, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:56Z", "source_id": 16602366, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:46Z", "source_id": 51407906, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:07:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:50Z", "source_id": 16603762, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:48Z", "source_id": 51415791, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:52Z", "source_id": 16605955, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:27Z", "source_id": 51452970, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:30Z", "source_id": 16616681, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:10Z", "source_id": 51467237, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:16Z", "source_id": 16620691, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:14Z", "source_id": 51469925, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:17Z", "source_id": 16621431, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:58Z", "source_id": 51476994, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:00Z", "source_id": 16623410, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:07Z", "source_id": 51482457, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:10Z", "source_id": 16624866, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:19Z", "source_id": 51490241, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:22Z", "source_id": 16627081, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:56Z", "source_id": 51496719, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:00Z", "source_id": 16628938, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:26Z", "source_id": 51505063, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:32Z", "source_id": 16631383, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:20Z", "source_id": 51514479, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:24Z", "source_id": 16634009, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:01Z", "source_id": 51523366, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:06Z", "source_id": 16636665, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:02Z", "source_id": 51532829, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:04Z", "source_id": 16639426, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:30Z", "source_id": 51541331, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:33Z", "source_id": 16641769, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Heathrow Terminal 4 1945 1945 1 None None Abbey Wood (Crossrail) 2051 2049 4 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37558/2026-09-16/detailed None Woolwich (Crossrail) 2026-09-16T20:56: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 2058 2100 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Abbey Wood (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641769 1789588833710728 116 116 2026-09-16 20:10:34.643524 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:33.700303
590458 620724 F48679 522D701Y16 2026-09-16 COMPLETE 16640643 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 620724, "stp": "N", "toc": "c2c", "uid": "F48679", "consist": "357201", "dest_crs": "SOC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48679/2026-09-16/detailed", "trust_id": "522D701Y16", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Central", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "4", "is_terminated": 1, "next_location": "Southend Central", "signalling_id": "2D70", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "2100", "current_leg_dep": "2057", "current_leg_end": "Southend Central", "origin_dep_time": "1939", "origin_platform": "3", "current_location": "Southend Central", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.6914848999999998, 51.5374686], [0.692064, 51.537367199999984], [0.6924552, 51.5372864], [0.6926427, 51.5372622], [0.6938201, 51.5370534], [0.6950876999999999, 51.5368468], [0.6957237, 51.536757], [0.6963722, 51.5366749], [0.6970794999999999, 51.5365957], [0.6978273, 51.5365216], [0.6985643999999999, 51.5364551], [0.699306, 51.536396499999995], [0.6999670999999998, 51.53635539999999], [0.7006632, 51.5363214], [0.7013436999999999, 51.53630629999999], [0.7020286, 51.5363032], [0.7026045, 51.5363192], [0.7031496, 51.5363458], [0.703701, 51.5363798], [0.7042328, 51.53642589999998], [0.7047747999999999, 51.53648189999999], [0.7048700999999999, 51.5364866], [0.7051389999999998, 51.5365023], [0.7053069999999999, 51.536518400000006], [0.7054855999999999, 51.5365414], [0.7056017, 51.5365561], [0.7067195999999999, 51.536698], [0.7072511999999999, 51.53677149999999], [0.7083786999999999, 51.53691549999998], [0.7094835, 51.5370565], [0.7105719999999999, 51.537201299999985]]}", "current_leg_start": "Westcliff", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.5372013", "next_location_lon": "0.7105720", "previous_location": "Westcliff", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14141.617, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25895.348, \"from_m\": 14141.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26529.591, \"from_m\": 25895.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34641.515, \"from_m\": 26529.591, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36035.193, \"from_m\": 34641.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36331.125, \"from_m\": 36035.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36476.742, \"from_m\": 36331.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36627.857, \"from_m\": 36476.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41449.295, \"from_m\": 36627.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41488.671, \"from_m\": 41449.295, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41526.589, \"from_m\": 41488.671, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42032.75, \"from_m\": 41526.589, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42840.671, \"from_m\": 42032.75, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58242.616, \"from_m\": 42840.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58351.751, \"from_m\": 58242.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58394.911, \"from_m\": 58351.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58438.717, \"from_m\": 58394.911, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59812.517, \"from_m\": 58438.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67561.392, \"from_m\": 59812.517, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67879.007, \"from_m\": 67561.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72412.535, \"from_m\": 67879.007, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72450.536, \"from_m\": 72412.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72487.585, \"from_m\": 72450.536, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 72859.575, \"from_m\": 72487.585, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 620724, \"profile_key\": \"65fb1361722fd915059f120b24c6f137f09de023e013d18474645c2292e19aba\", \"schedule_id\": 36342, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1950H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2003H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.401, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Ockendon\", \"stage_seq\": 8, \"distance_m\": 30813.007, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Chafford Hundred\", \"stage_seq\": 9, \"distance_m\": 34887.181, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 10, \"distance_m\": 36760.244, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017H\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 37975.976, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 40804.747, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"East Tilbury\", \"stage_seq\": 13, \"distance_m\": 46482.236, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 14, \"distance_m\": 48646.338, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 15, \"distance_m\": 49851.11, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Pitsea\", \"stage_seq\": 16, \"distance_m\": 58067.902, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Benfleet\", \"stage_seq\": 17, \"distance_m\": 62375.784, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 18, \"distance_m\": 67816.682, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2054H\", \"location\": \"Chalkwell\", \"stage_seq\": 19, \"distance_m\": 69918.559, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"Westcliff\", \"stage_seq\": 20, \"distance_m\": 71515.81, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Southend Central\", \"stage_seq\": 21, \"distance_m\": 72859.575, \"section_seq\": 1, \"route_path_id\": 102796}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72859.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102796}], \"total_distance_m\": 72859.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70539.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2319.698, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1939", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5372013", "current_position_lon": "0.7105720", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:55Z\", \"source_id\": 51344338, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:57Z\", \"source_id\": 16585856, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:48:14Z\", \"source_id\": 51358490, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:48:15Z\", \"source_id\": 16589902, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:43Z\", \"source_id\": 51373099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:48Z\", \"source_id\": 16594051, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:34Z\", \"source_id\": 51396513, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:36Z\", \"source_id\": 16600630, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:08Z\", \"source_id\": 51414027, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:13Z\", \"source_id\": 16605511, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:52Z\", \"source_id\": 51418733, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:57Z\", \"source_id\": 16606785, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:47Z\", \"source_id\": 51433834, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:51Z\", \"source_id\": 16611225, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:40Z\", \"source_id\": 51443443, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:43Z\", \"source_id\": 16614004, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:35Z\", \"source_id\": 51460921, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:39Z\", \"source_id\": 16618909, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:23Z\", \"source_id\": 51470376, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:29Z\", \"source_id\": 16621607, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:23Z\", \"source_id\": 51495255, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:26Z\", \"source_id\": 16628531, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:02Z\", \"source_id\": 51506455, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:04Z\", \"source_id\": 16631725, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:12Z\", \"source_id\": 51518975, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:13Z\", \"source_id\": 16635335, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:15Z\", \"source_id\": 51526272, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:17Z\", \"source_id\": 16637511, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:35Z\", \"source_id\": 51531799, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:43Z\", \"source_id\": 16639156, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:55Z\", \"source_id\": 51537361, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:58Z\", \"source_id\": 16640643, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southend Central", "service_state_platform": "4", "timing_fact_generation": 1789588738774442, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:34.275480", "service_state_evidence_id": 16640643, "current_leg_start_actual_dep": "2026-09-16T20:57:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:34.658381", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST SOC 2D70 357201 4 100 None {"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14141.617, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25895.348, "from_m": 14141.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26529.591, "from_m": 25895.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34641.515, "from_m": 26529.591, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36035.193, "from_m": 34641.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36331.125, "from_m": 36035.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36476.742, "from_m": 36331.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36627.857, "from_m": 36476.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41449.295, "from_m": 36627.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41488.671, "from_m": 41449.295, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41526.589, "from_m": 41488.671, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42032.75, "from_m": 41526.589, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42840.671, "from_m": 42032.75, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58242.616, "from_m": 42840.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58351.751, "from_m": 58242.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58394.911, "from_m": 58351.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58438.717, "from_m": 58394.911, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59812.517, "from_m": 58438.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67561.392, "from_m": 59812.517, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67879.007, "from_m": 67561.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72412.535, "from_m": 67879.007, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72450.536, "from_m": 72412.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72487.585, "from_m": 72450.536, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 72859.575, "from_m": 72487.585, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 620724, "profile_key": "65fb1361722fd915059f120b24c6f137f09de023e013d18474645c2292e19aba", "schedule_id": 36342, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1939", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1950H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2003H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.401, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Ockendon", "stage_seq": 8, "distance_m": 30813.007, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Chafford Hundred", "stage_seq": 9, "distance_m": 34887.181, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "West Thurrock Jn", "stage_seq": 10, "distance_m": 36760.244, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017H", "location": "Grays", "stage_seq": 11, "distance_m": 37975.976, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 40804.747, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "East Tilbury", "stage_seq": 13, "distance_m": 46482.236, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Thames Haven Jn", "stage_seq": 14, "distance_m": 48646.338, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Stanford-le-Hope", "stage_seq": 15, "distance_m": 49851.11, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Pitsea", "stage_seq": 16, "distance_m": 58067.902, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Benfleet", "stage_seq": 17, "distance_m": 62375.784, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "Leigh-on-Sea", "stage_seq": 18, "distance_m": 67816.682, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2054H", "location": "Chalkwell", "stage_seq": 19, "distance_m": 69918.559, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "Westcliff", "stage_seq": 20, "distance_m": 71515.81, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Southend Central", "stage_seq": 21, "distance_m": 72859.575, "section_seq": 1, "route_path_id": 102796}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72859.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 102796}], "total_distance_m": 72859.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70539.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2319.698, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:55Z", "source_id": 51344338, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:57Z", "source_id": 16585856, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:48:14Z", "source_id": 51358490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:48:15Z", "source_id": 16589902, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:43Z", "source_id": 51373099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:48Z", "source_id": 16594051, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:34Z", "source_id": 51396513, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:36Z", "source_id": 16600630, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14537, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:08Z", "source_id": 51414027, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:13Z", "source_id": 16605511, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:52Z", "source_id": 51418733, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:57Z", "source_id": 16606785, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14552, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:47Z", "source_id": 51433834, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:51Z", "source_id": 16611225, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14504, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:40Z", "source_id": 51443443, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:21:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:43Z", "source_id": 16614004, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:35Z", "source_id": 51460921, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:39Z", "source_id": 16618909, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:23Z", "source_id": 51470376, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:29Z", "source_id": 16621607, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14467, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:23Z", "source_id": 51495255, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:26Z", "source_id": 16628531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:02Z", "source_id": 51506455, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:04Z", "source_id": 16631725, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:12Z", "source_id": 51518975, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:13Z", "source_id": 16635335, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:15Z", "source_id": 51526272, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:17Z", "source_id": 16637511, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:35Z", "source_id": 51531799, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:43Z", "source_id": 16639156, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:55Z", "source_id": 51537361, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:58Z", "source_id": 16640643, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London Fenchurch Street 1939 1939 3 None None Southend Central 2059 2059 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48679/2026-09-16/detailed None Westcliff 2026-09-16T20:57:30+01:00 Southend Central 3.0 {"type": "LineString", "coordinates": [[0.6914848999999998, 51.5374686], [0.692064, 51.537367199999984], [0.6924552, 51.5372864], [0.6926427, 51.5372622], [0.6938201, 51.5370534], [0.6950876999999999, 51.5368468], [0.6957237, 51.536757], [0.6963722, 51.5366749], [0.6970794999999999, 51.5365957], [0.6978273, 51.5365216], [0.6985643999999999, 51.5364551], [0.699306, 51.536396499999995], [0.6999670999999998, 51.53635539999999], [0.7006632, 51.5363214], [0.7013436999999999, 51.53630629999999], [0.7020286, 51.5363032], [0.7026045, 51.5363192], [0.7031496, 51.5363458], [0.703701, 51.5363798], [0.7042328, 51.53642589999998], [0.7047747999999999, 51.53648189999999], [0.7048700999999999, 51.5364866], [0.7051389999999998, 51.5365023], [0.7053069999999999, 51.536518400000006], [0.7054855999999999, 51.5365414], [0.7056017, 51.5365561], [0.7067195999999999, 51.536698], [0.7072511999999999, 51.53677149999999], [0.7083786999999999, 51.53691549999998], [0.7094835, 51.5370565], [0.7105719999999999, 51.537201299999985]]} 0.8 2057 2100 Westcliff Southend Central Southend Central 51.5372013 0.7105720 51.5372013 0.7105720 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Southend Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640643 1789588738774442 90 90 2026-09-16 20:10:34.658381 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:34.275480
590459 622214 W10742 731T86MZ16 2026-09-16 COMPLETE 16640843 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 622214, "stp": "P", "toc": "Heathrow Express", "uid": "W10742", "consist": "387132+387139", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10742/2026-09-16/detailed", "trust_id": "731T86MZ16", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T86", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "2100", "current_leg_dep": "2056", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "2040", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-16T20:10:51", "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": "2101", "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\": 622214, \"profile_key\": \"f0145cd8bad39c3ec0d2e27c64ea342d57ec1c893b1889aacf5dff38ef1bdb1b\", \"schedule_id\": 25443, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"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\": \"2041\", \"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\": \"2042\", \"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\": \"2043\", \"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\": \"2045H\", \"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\": \"2048\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"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\": \"2051H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2057\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"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": "2040", "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-16T19:49:00Z\", \"source_id\": 51513636, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:03Z\", \"source_id\": 16633759, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:33Z\", \"source_id\": 51527023, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:39Z\", \"source_id\": 16637767, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:12Z\", \"source_id\": 51538092, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:14Z\", \"source_id\": 16640843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789588756350843, "current_leg_arrival_utc": "2026-09-16T21:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:35.208812", "service_state_evidence_id": 16640843, "current_leg_start_actual_dep": "2026-09-16T20:57:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:35.704638", "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 1T86 387132+387139 8 110 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22262.582, "from_m": 19664.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 622214, "profile_key": "f0145cd8bad39c3ec0d2e27c64ea342d57ec1c893b1889aacf5dff38ef1bdb1b", "schedule_id": 25443, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2040", "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": "2041", "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": "2042", "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": "2043", "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": "2045H", "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": "2048", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "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": "2051H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2057", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "2101", "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-16T19:49:00Z", "source_id": 51513636, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:03Z", "source_id": 16633759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:33Z", "source_id": 51527023, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:39Z", "source_id": 16637767, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:12Z", "source_id": 51538092, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:14Z", "source_id": 16640843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London Paddington 2040 2040 6 None None Heathrow Terminal 5 2101 2101 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10742/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T20:57: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 2056 2100 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640843 1789588756350843 36 36 2026-09-16 20:10:35.704638 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:35.208812
590460 621501 G26919 871P61MZ16 2026-09-16 COMPLETE 16641083 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 621501, "stp": "P", "toc": "Southern", "uid": "G26919", "consist": "377612+377622", "dest_crs": "CAT", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26919/2026-09-16/detailed", "trust_id": "871P61MZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caterham", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "1", "is_terminated": 1, "next_location": "Caterham", "signalling_id": "1P61", "timing_status": "LATE", "origin_station": "London Bridge (Central)", "current_leg_arr": "2100", "current_leg_dep": "2056", "current_leg_end": "Caterham", "origin_dep_time": "2010", "origin_platform": "12", "current_location": "Caterham Sidings", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]}", "current_leg_start": "Whyteleafe South", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.2824639", "next_location_lon": "-0.0784543", "previous_location": "Whyteleafe South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.629, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.016, \"from_m\": 16082.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.619, \"from_m\": 16144.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.188, \"from_m\": 16183.619, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16262.187, \"from_m\": 16209.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16292.387, \"from_m\": 16262.187, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16329.352, \"from_m\": 16292.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.609, \"from_m\": 16329.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16754.044, \"from_m\": 16723.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16842.713, \"from_m\": 16754.044, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16906.412, \"from_m\": 16842.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17045.895, \"from_m\": 16906.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18322.627, \"from_m\": 17045.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21008.524, \"from_m\": 18322.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21045.041, \"from_m\": 21008.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21105.508, \"from_m\": 21045.041, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21447.559, \"from_m\": 21105.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21546.412, \"from_m\": 21447.559, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28537.674, \"from_m\": 21546.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28899.16, \"from_m\": 28537.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 621501, \"profile_key\": \"f46cbb1d1a562699468564e1f76e3509b0da0b1d21c7cab2b5bdbdeb54e02767\", \"schedule_id\": 10498, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2024\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 15672.614, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16521.717, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18010.097, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2034H\", \"location\": \"Purley Oaks\", \"stage_seq\": 11, \"distance_m\": 19804.458, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2041\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 21302.705, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Kenley\", \"stage_seq\": 13, \"distance_m\": 23289.761, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Whyteleafe\", \"stage_seq\": 14, \"distance_m\": 25463.167, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Whyteleafe South\", \"stage_seq\": 15, \"distance_m\": 26254.184, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Caterham\", \"stage_seq\": 16, \"distance_m\": 28899.16, \"section_seq\": 1, \"route_path_id\": 31660}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28899.16, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}], \"total_distance_m\": 28899.16, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28058.956, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 840.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2824639", "current_position_lon": "-0.0784543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:58Z\", \"source_id\": 51429302, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:01Z\", \"source_id\": 16609902, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:44Z\", \"source_id\": 51451125, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:49Z\", \"source_id\": 16616174, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:54Z\", \"source_id\": 51469092, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:57Z\", \"source_id\": 16621230, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:50Z\", \"source_id\": 51476676, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:54Z\", \"source_id\": 16623330, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:21Z\", \"source_id\": 51487854, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:22Z\", \"source_id\": 16626409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:41Z\", \"source_id\": 51496004, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:46Z\", \"source_id\": 16628748, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:41Z\", \"source_id\": 51512881, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:47Z\", \"source_id\": 16633566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:02Z\", \"source_id\": 51528131, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:03Z\", \"source_id\": 16638044, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:30Z\", \"source_id\": 51538868, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:36Z\", \"source_id\": 16641083, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caterham", "service_state_platform": "2", "timing_fact_generation": 1789588781096931, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:36.198061", "service_state_evidence_id": 16641083, "current_leg_start_actual_dep": "2026-09-16T20:54:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:36.373965", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None CAT 1P61 377612+377622 10 100 None {"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.629, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.016, "from_m": 16082.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.619, "from_m": 16144.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.188, "from_m": 16183.619, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16262.187, "from_m": 16209.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16292.387, "from_m": 16262.187, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16329.352, "from_m": 16292.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.609, "from_m": 16329.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16754.044, "from_m": 16723.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16842.713, "from_m": 16754.044, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16906.412, "from_m": 16842.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17045.895, "from_m": 16906.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18322.627, "from_m": 17045.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21008.524, "from_m": 18322.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21045.041, "from_m": 21008.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21105.508, "from_m": 21045.041, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21447.559, "from_m": 21105.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21546.412, "from_m": 21447.559, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28537.674, "from_m": 21546.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28899.16, "from_m": 28537.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 621501, "profile_key": "f46cbb1d1a562699468564e1f76e3509b0da0b1d21c7cab2b5bdbdeb54e02767", "schedule_id": 10498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2024", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 15672.614, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16521.717, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "South Croydon", "stage_seq": 10, "distance_m": 18010.097, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2034H", "location": "Purley Oaks", "stage_seq": 11, "distance_m": 19804.458, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2041", "location": "Purley", "stage_seq": 12, "distance_m": 21302.705, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Kenley", "stage_seq": 13, "distance_m": 23289.761, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Whyteleafe", "stage_seq": 14, "distance_m": 25463.167, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Whyteleafe South", "stage_seq": 15, "distance_m": 26254.184, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Caterham", "stage_seq": 16, "distance_m": 28899.16, "section_seq": 1, "route_path_id": 31660}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28899.16, "from_m": 0.0, "section_seq": 1, "route_path_id": 31660}], "total_distance_m": 28899.16, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28058.956, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 840.204, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:58Z", "source_id": 51429302, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:01Z", "source_id": 16609902, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30005, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:44Z", "source_id": 51451125, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:49Z", "source_id": 16616174, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:54Z", "source_id": 51469092, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:57Z", "source_id": 16621230, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:50Z", "source_id": 51476676, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:54Z", "source_id": 16623330, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:21Z", "source_id": 51487854, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:22Z", "source_id": 16626409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30505, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:41Z", "source_id": 51496004, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:46Z", "source_id": 16628748, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30527, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:41Z", "source_id": 51512881, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:47Z", "source_id": 16633566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:02Z", "source_id": 51528131, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:03Z", "source_id": 16638044, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:30Z", "source_id": 51538868, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:36Z", "source_id": 16641083, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London Bridge (Central) 2010 2010 12 None None Caterham 2057 2057 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26919/2026-09-16/detailed None Whyteleafe South 2026-09-16T20:54:30+01:00 Caterham 4.0 {"type": "LineString", "coordinates": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]} 1.6 2056 2100 Whyteleafe South Caterham Sidings Caterham 51.2824639 -0.0784543 51.2824639 -0.0784543 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Caterham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641083 1789588781096931 58 58 2026-09-16 20:10:36.373965 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:36.198061
590461 620903 P24195 332O83MY16 2026-09-16 COMPLETE 16640541 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 620903, "stp": "P", "toc": "Northern", "uid": "P24195", "consist": "150277+156417", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24195/2026-09-16/detailed", "trust_id": "332O83MY16", "origin_crs": "MCO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "6", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2O83", "timing_status": "LATE", "origin_station": "Manchester Oxford Road", "current_leg_arr": "2100", "current_leg_dep": "2055", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1946", "origin_platform": "5", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.111, \"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\": 776.606, \"from_m\": 136.111, \"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\": 1135.531, \"from_m\": 776.606, \"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\": 2345.887, \"from_m\": 1135.531, \"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\": 9118.878, \"from_m\": 2345.887, \"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\": 9157.361, \"from_m\": 9118.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28363.047, \"from_m\": 9157.361, \"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\": 28830.737, \"from_m\": 28363.047, \"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\": 30564.874, \"from_m\": 28830.737, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30626.258, \"from_m\": 30564.874, \"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\": 30772.923, \"from_m\": 30626.258, \"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\": 31513.9, \"from_m\": 30772.923, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32666.564, \"from_m\": 31513.9, \"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\": 50365.361, \"from_m\": 32666.564, \"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\": 50843.795, \"from_m\": 50365.361, \"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\": 51069.07, \"from_m\": 50843.795, \"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\": 51538.584, \"from_m\": 51069.07, \"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\": 51660.252, \"from_m\": 51538.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55805.509, \"from_m\": 51660.252, \"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\": 56051.79, \"from_m\": 55805.509, \"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\": 56116.609, \"from_m\": 56051.79, \"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\": 56176.927, \"from_m\": 56116.609, \"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\": 56508.641, \"from_m\": 56176.927, \"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\": 57642.739, \"from_m\": 56508.641, \"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\": 57700.777, \"from_m\": 57642.739, \"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\": 57780.0, \"from_m\": 57700.777, \"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\": 57821.742, \"from_m\": 57780.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\": 57890.804, \"from_m\": 57821.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\": 57928.849, \"from_m\": 57890.804, \"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\": 58227.931, \"from_m\": 57928.849, \"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\": 58463.826, \"from_m\": 58227.931, \"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\": 58505.4, \"from_m\": 58463.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59601.591, \"from_m\": 58505.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59967.851, \"from_m\": 59601.591, \"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\": 60285.203, \"from_m\": 59967.851, \"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\": 620903, \"profile_key\": \"e6893530b599dddea09feb1fcb2702d729a669383b27443b030991d91bf11695\", \"schedule_id\": 20467, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Deansgate\", \"stage_seq\": 2, \"distance_m\": 588.441, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 3, \"distance_m\": 3555.494, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1951H\", \"wtt_dep\": \"1952\", \"location\": \"Trafford Park\", \"stage_seq\": 4, \"distance_m\": 5408.472, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"Humphrey Park\", \"stage_seq\": 5, \"distance_m\": 6501.511, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957\", \"location\": \"Urmston\", \"stage_seq\": 6, \"distance_m\": 13513.071, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000\", \"location\": \"Flixton\", \"stage_seq\": 7, \"distance_m\": 15561.877, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2005\", \"location\": \"Irlam\", \"stage_seq\": 8, \"distance_m\": 18972.666, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 9, \"distance_m\": 20404.584, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Birchwood\", \"stage_seq\": 10, \"distance_m\": 25541.823, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014\", \"location\": \"Padgate\", \"stage_seq\": 11, \"distance_m\": 27841.982, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Warrington Central\", \"stage_seq\": 12, \"distance_m\": 30642.022, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Warrington West\", \"stage_seq\": 13, \"distance_m\": 33837.907, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2029H\", \"location\": \"Hough Green\", \"stage_seq\": 14, \"distance_m\": 43371.828, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 15, \"distance_m\": 48841.867, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 16, \"distance_m\": 50365.361, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 17, \"distance_m\": 51250.957, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042H\", \"location\": \"West Allerton\", \"stage_seq\": 18, \"distance_m\": 52829.259, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Mossley Hill\", \"stage_seq\": 19, \"distance_m\": 53976.648, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Wavertree Jn\", \"stage_seq\": 20, \"distance_m\": 56063.132, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 21, \"distance_m\": 57526.067, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051\", \"location\": \"Edge Hill\", \"stage_seq\": 22, \"distance_m\": 58114.808, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Crown Street Jn\", \"stage_seq\": 23, \"distance_m\": 59007.065, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 24, \"distance_m\": 60285.203, \"section_seq\": 1, \"route_path_id\": 74315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60285.203, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74315}], \"total_distance_m\": 60285.203, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 60163.404, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 121.799, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1946", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:11Z\", \"source_id\": 51355646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:12Z\", \"source_id\": 16589120, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:35Z\", \"source_id\": 51380693, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:37Z\", \"source_id\": 16596141, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:03Z\", \"source_id\": 51400586, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:07Z\", \"source_id\": 16601801, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:40Z\", \"source_id\": 51407583, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:46Z\", \"source_id\": 16603701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:40Z\", \"source_id\": 51428611, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:47Z\", \"source_id\": 16609717, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:04Z\", \"source_id\": 51439393, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:08Z\", \"source_id\": 16612851, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:26Z\", \"source_id\": 51452866, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:30Z\", \"source_id\": 16616677, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:35Z\", \"source_id\": 51460915, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:41Z\", \"source_id\": 16618927, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:02Z\", \"source_id\": 16624774, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:29Z\", \"source_id\": 51493113, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:33Z\", \"source_id\": 16627937, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:35Z\", \"source_id\": 51500521, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:36Z\", \"source_id\": 16630074, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:31Z\", \"source_id\": 51507610, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:31Z\", \"source_id\": 16632064, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:31Z\", \"source_id\": 51512457, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:31Z\", \"source_id\": 16633442, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:47Z\", \"source_id\": 51525169, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:52Z\", \"source_id\": 16637216, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:45Z\", \"source_id\": 51536999, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:49Z\", \"source_id\": 16640541, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "6", "timing_fact_generation": 1789588729934901, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:41.151584", "service_state_evidence_id": 16640541, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:42.184397", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCO LIV 2O83 150277+156417 4 75 None {"version": 3, "segments": [{"to_m": 136.111, "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": 776.606, "from_m": 136.111, "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": 1135.531, "from_m": 776.606, "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": 2345.887, "from_m": 1135.531, "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": 9118.878, "from_m": 2345.887, "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": 9157.361, "from_m": 9118.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28363.047, "from_m": 9157.361, "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": 28830.737, "from_m": 28363.047, "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": 30564.874, "from_m": 28830.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30626.258, "from_m": 30564.874, "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": 30772.923, "from_m": 30626.258, "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": 31513.9, "from_m": 30772.923, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32666.564, "from_m": 31513.9, "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": 50365.361, "from_m": 32666.564, "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": 50843.795, "from_m": 50365.361, "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": 51069.07, "from_m": 50843.795, "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": 51538.584, "from_m": 51069.07, "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": 51660.252, "from_m": 51538.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55805.509, "from_m": 51660.252, "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": 56051.79, "from_m": 55805.509, "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": 56116.609, "from_m": 56051.79, "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": 56176.927, "from_m": 56116.609, "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": 56508.641, "from_m": 56176.927, "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": 57642.739, "from_m": 56508.641, "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": 57700.777, "from_m": 57642.739, "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": 57780.0, "from_m": 57700.777, "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": 57821.742, "from_m": 57780.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": 57890.804, "from_m": 57821.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": 57928.849, "from_m": 57890.804, "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": 58227.931, "from_m": 57928.849, "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": 58463.826, "from_m": 58227.931, "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": 58505.4, "from_m": 58463.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59601.591, "from_m": 58505.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59967.851, "from_m": 59601.591, "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": 60285.203, "from_m": 59967.851, "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": 620903, "profile_key": "e6893530b599dddea09feb1fcb2702d729a669383b27443b030991d91bf11695", "schedule_id": 20467, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1946", "location": "Manchester Oxford Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Deansgate", "stage_seq": 2, "distance_m": 588.441, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 3555.494, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1951H", "wtt_dep": "1952", "location": "Trafford Park", "stage_seq": 4, "distance_m": 5408.472, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "Humphrey Park", "stage_seq": 5, "distance_m": 6501.511, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957", "location": "Urmston", "stage_seq": 6, "distance_m": 13513.071, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000", "location": "Flixton", "stage_seq": 7, "distance_m": 15561.877, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2005", "location": "Irlam", "stage_seq": 8, "distance_m": 18972.666, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Glazebrook East Jn", "stage_seq": 9, "distance_m": 20404.584, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Birchwood", "stage_seq": 10, "distance_m": 25541.823, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014", "location": "Padgate", "stage_seq": 11, "distance_m": 27841.982, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Warrington Central", "stage_seq": 12, "distance_m": 30642.022, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Warrington West", "stage_seq": 13, "distance_m": 33837.907, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2029H", "location": "Hough Green", "stage_seq": 14, "distance_m": 43371.828, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Hunt's Cross", "stage_seq": 15, "distance_m": 48841.867, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Hunts Cross West Jn", "stage_seq": 16, "distance_m": 50365.361, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Liverpool South Parkway (HL)", "stage_seq": 17, "distance_m": 51250.957, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042H", "location": "West Allerton", "stage_seq": 18, "distance_m": 52829.259, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Mossley Hill", "stage_seq": 19, "distance_m": 53976.648, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Wavertree Jn", "stage_seq": 20, "distance_m": 56063.132, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Edge Hill S.B.", "stage_seq": 21, "distance_m": 57526.067, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051", "location": "Edge Hill", "stage_seq": 22, "distance_m": 58114.808, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Crown Street Jn", "stage_seq": 23, "distance_m": 59007.065, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 24, "distance_m": 60285.203, "section_seq": 1, "route_path_id": 74315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60285.203, "from_m": 0.0, "section_seq": 1, "route_path_id": 74315}], "total_distance_m": 60285.203, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 60163.404, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 121.799, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:11Z", "source_id": 51355646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:12Z", "source_id": 16589120, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:35Z", "source_id": 51380693, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:37Z", "source_id": 16596141, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:03Z", "source_id": 51400586, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:07Z", "source_id": 16601801, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:40Z", "source_id": 51407583, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:46Z", "source_id": 16603701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:40Z", "source_id": 51428611, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:47Z", "source_id": 16609717, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10066, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:04Z", "source_id": 51439393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:21:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:08Z", "source_id": 16612851, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:26Z", "source_id": 51452866, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:30Z", "source_id": 16616677, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:35Z", "source_id": 51460915, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:41Z", "source_id": 16618927, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:02Z", "source_id": 16624774, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:29Z", "source_id": 51493113, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:33Z", "source_id": 16627937, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:35Z", "source_id": 51500521, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:36Z", "source_id": 16630074, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:31Z", "source_id": 51507610, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:31Z", "source_id": 16632064, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9906, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:31Z", "source_id": 51512457, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:49:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:31Z", "source_id": 16633442, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:47Z", "source_id": 51525169, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:52Z", "source_id": 16637216, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9847, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:45Z", "source_id": 51536999, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:49Z", "source_id": 16640541, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Manchester Oxford Road 1946 1946 5 None None Liverpool Lime Street HL/ML 2055 2055 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24195/2026-09-16/detailed None Edge Hill 2026-09-16T20:56:00+01:00 Liverpool Lime Street HL/ML 5.0 {"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 1.3 2055 2100 Edge Hill Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640541 1789588729934901 77 77 2026-09-16 20:10:42.184397 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:41.151584
590462 621000 P85368 631F60MY16 2026-09-16 COMPLETE 16641184 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 621000, "stp": "P", "toc": "Southeastern", "uid": "P85368", "consist": "395029", "dest_crs": "FAV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85368/2026-09-16/detailed", "trust_id": "631F60MY16", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "3", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "1F60", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "2100", "current_leg_dep": "2052", "current_leg_end": "Faversham", "origin_dep_time": "1950", "origin_platform": "11", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]}", "current_leg_start": "Sittingbourne", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "Sittingbourne", "current_leg_milage": "7.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.222, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.065, \"from_m\": 1526.222, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.591, \"from_m\": 1811.065, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.43, \"from_m\": 4264.591, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.159, \"from_m\": 9518.43, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.567, \"from_m\": 9606.159, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.586, \"from_m\": 9672.567, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 25535.623, \"from_m\": 10060.586, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 25687.069, \"from_m\": 25535.623, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 34960.875, \"from_m\": 25687.069, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 35577.889, \"from_m\": 34960.875, \"capability_applied\": null, \"effective_limit_mph\": 105.633, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 35980.057, \"from_m\": 35577.889, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 37501.546, \"from_m\": 35980.057, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 39393.321, \"from_m\": 37501.546, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39463.79, \"from_m\": 39393.321, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40029.908, \"from_m\": 39463.79, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41026.272, \"from_m\": 40029.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51043.699, \"from_m\": 41026.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51527.888, \"from_m\": 51043.699, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51821.613, \"from_m\": 51527.888, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52174.084, \"from_m\": 51821.613, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52209.527, \"from_m\": 52174.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53259.802, \"from_m\": 52209.527, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53284.176, \"from_m\": 53259.802, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54474.433, \"from_m\": 53284.176, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55027.756, \"from_m\": 54474.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57959.033, \"from_m\": 55027.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61541.569, \"from_m\": 57959.033, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61564.697, \"from_m\": 61541.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65685.726, \"from_m\": 61564.697, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67258.578, \"from_m\": 65685.726, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69790.451, \"from_m\": 67258.578, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69808.13, \"from_m\": 69790.451, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74944.055, \"from_m\": 69808.13, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 76090.318, \"from_m\": 74944.055, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 78287.316, \"from_m\": 76090.318, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 79591.978, \"from_m\": 78287.316, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80961.293, \"from_m\": 79591.978, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82249.274, \"from_m\": 80961.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 621000, \"profile_key\": \"05ea0fd5ca9442faa56e662f0d3962773427845aefc73635958a88f8c387dffa\", \"schedule_id\": 35442, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.076, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"1956H\", \"wtt_dep\": \"1957H\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.222, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.586, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.407, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.333, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.528, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2009\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36457.941, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37374.295, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Gravesend\", \"stage_seq\": 11, \"distance_m\": 39818.969, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Hoo Jn\", \"stage_seq\": 12, \"distance_m\": 45039.927, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 51409.227, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 51821.613, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Rochester\", \"stage_seq\": 15, \"distance_m\": 52492.831, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Chatham\", \"stage_seq\": 16, \"distance_m\": 53887.549, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2036\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 17, \"distance_m\": 56473.319, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 18, \"distance_m\": 61200.124, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Rainham East Jn\", \"stage_seq\": 19, \"distance_m\": 62236.673, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Newington\", \"stage_seq\": 20, \"distance_m\": 65501.398, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 21, \"distance_m\": 69249.539, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 69808.13, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048H\", \"location\": \"Sittingbourne\", \"stage_seq\": 23, \"distance_m\": 70680.023, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 24, \"distance_m\": 82249.274, \"section_seq\": 1, \"route_path_id\": 104918}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82249.274, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104918}], \"total_distance_m\": 82249.274, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 82226.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 23.128, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1950", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:36Z\", \"source_id\": 51378058, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:38Z\", \"source_id\": 16595399, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:46Z\", \"source_id\": 51410519, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:49Z\", \"source_id\": 16604471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:14Z\", \"source_id\": 51422234, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:19Z\", \"source_id\": 16607870, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:35Z\", \"source_id\": 51463325, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:38Z\", \"source_id\": 16619612, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:09Z\", \"source_id\": 51472235, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:12Z\", \"source_id\": 16622114, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:11Z\", \"source_id\": 51480000, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:15Z\", \"source_id\": 16624205, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:05Z\", \"source_id\": 51489655, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:07Z\", \"source_id\": 16626899, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:37Z\", \"source_id\": 51500613, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:38Z\", \"source_id\": 16630092, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:07Z\", \"source_id\": 51518870, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:10Z\", \"source_id\": 16635324, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:40Z\", \"source_id\": 51539226, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:44Z\", \"source_id\": 16641184, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "3", "timing_fact_generation": 1789588786364475, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:44.480587", "service_state_evidence_id": 16641184, "current_leg_start_actual_dep": "2026-09-16T20:51:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:44.902510", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SPX FAV 1F60 395029 6 140 None {"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.222, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.065, "from_m": 1526.222, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.591, "from_m": 1811.065, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.43, "from_m": 4264.591, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.159, "from_m": 9518.43, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.567, "from_m": 9606.159, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.586, "from_m": 9672.567, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 25535.623, "from_m": 10060.586, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 25687.069, "from_m": 25535.623, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 34960.875, "from_m": 25687.069, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 35577.889, "from_m": 34960.875, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 35980.057, "from_m": 35577.889, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 37501.546, "from_m": 35980.057, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 39393.321, "from_m": 37501.546, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39463.79, "from_m": 39393.321, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40029.908, "from_m": 39463.79, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41026.272, "from_m": 40029.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51043.699, "from_m": 41026.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51527.888, "from_m": 51043.699, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51821.613, "from_m": 51527.888, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52174.084, "from_m": 51821.613, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52209.527, "from_m": 52174.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53259.802, "from_m": 52209.527, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53284.176, "from_m": 53259.802, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54474.433, "from_m": 53284.176, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55027.756, "from_m": 54474.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57959.033, "from_m": 55027.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61541.569, "from_m": 57959.033, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61564.697, "from_m": 61541.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65685.726, "from_m": 61564.697, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67258.578, "from_m": 65685.726, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69790.451, "from_m": 67258.578, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69808.13, "from_m": 69790.451, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74944.055, "from_m": 69808.13, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 76090.318, "from_m": 74944.055, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 78287.316, "from_m": 76090.318, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79591.978, "from_m": 78287.316, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80961.293, "from_m": 79591.978, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82249.274, "from_m": 80961.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 621000, "profile_key": "05ea0fd5ca9442faa56e662f0d3962773427845aefc73635958a88f8c387dffa", "schedule_id": 35442, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1950", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "1956H", "wtt_dep": "1957H", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.222, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.333, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.528, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2009", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36457.941, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 37374.295, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Gravesend", "stage_seq": 11, "distance_m": 39818.969, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Hoo Jn", "stage_seq": 12, "distance_m": 45039.927, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Strood", "stage_seq": 13, "distance_m": 51409.227, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Rochester Bridge Jn", "stage_seq": 14, "distance_m": 51821.613, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Rochester", "stage_seq": 15, "distance_m": 52492.831, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Chatham", "stage_seq": 16, "distance_m": 53887.549, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2036", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 56473.319, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61200.124, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Rainham East Jn", "stage_seq": 19, "distance_m": 62236.673, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Newington", "stage_seq": 20, "distance_m": 65501.398, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Western Jn (Sittingbourne)", "stage_seq": 21, "distance_m": 69249.539, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 69808.13, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048H", "location": "Sittingbourne", "stage_seq": 23, "distance_m": 70680.023, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Faversham", "stage_seq": 24, "distance_m": 82249.274, "section_seq": 1, "route_path_id": 104918}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82249.274, "from_m": 0.0, "section_seq": 1, "route_path_id": 104918}], "total_distance_m": 82249.274, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 82226.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 23.128, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:36Z", "source_id": 51378058, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:38Z", "source_id": 16595399, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:46Z", "source_id": 51410519, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:49Z", "source_id": 16604471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:14Z", "source_id": 51422234, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:19Z", "source_id": 16607870, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:35Z", "source_id": 51463325, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:38Z", "source_id": 16619612, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:09Z", "source_id": 51472235, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:12Z", "source_id": 16622114, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:11Z", "source_id": 51480000, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:15Z", "source_id": 16624205, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:05Z", "source_id": 51489655, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:07Z", "source_id": 16626899, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:37Z", "source_id": 51500613, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:38Z", "source_id": 16630092, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:07Z", "source_id": 51518870, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:10Z", "source_id": 16635324, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:40Z", "source_id": 51539226, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:44Z", "source_id": 16641184, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] St. Pancras International 1950 1950 11 None None Faversham 2057 2057 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85368/2026-09-16/detailed None Sittingbourne 2026-09-16T20:51:30+01:00 Faversham 8.0 {"type": "LineString", "coordinates": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]} 7.2 2052 2100 Sittingbourne Faversham Carriage Holding Sidings Faversham 51.3114178 0.8915727 51.3114178 0.8915727 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Faversham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641184 1789588786364475 77 77 2026-09-16 20:10:44.902510 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:44.480587
590463 621936 G97956 522U84MZ16 2026-09-16 COMPLETE 16640502 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 621936, "stp": "P", "toc": "London Overground", "uid": "G97956", "consist": null, "dest_crs": "ENF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97956/2026-09-16/detailed", "trust_id": "522U84MZ16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Enfield Town", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "2", "is_terminated": 1, "next_location": "Enfield Town", "signalling_id": "2U84", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "2100", "current_leg_dep": "2057", "current_leg_end": "Enfield Town", "origin_dep_time": "2028", "origin_platform": "1", "current_location": "Enfield Town", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "0 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": "2100", "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\": 621936, \"profile_key\": \"43957eec09f7c578cf6b31a5472c0eea8d76c9f8135ed95fbd6028f6e31b1be9\", \"schedule_id\": 13492, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2043H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054\", \"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\": \"2055\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"Bush Hill Park\", \"stage_seq\": 15, \"distance_m\": 15762.846, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"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": "2028", "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-16T19:30:36Z\", \"source_id\": 51468347, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:38Z\", \"source_id\": 16621010, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:54Z\", \"source_id\": 51474360, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:59Z\", \"source_id\": 16622641, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:45Z\", \"source_id\": 51478815, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:49Z\", \"source_id\": 16623924, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:24Z\", \"source_id\": 51483167, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:27Z\", \"source_id\": 16625134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:36Z\", \"source_id\": 16627281, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:12Z\", \"source_id\": 51494827, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:14Z\", \"source_id\": 16628377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:17Z\", \"source_id\": 51499864, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:22Z\", \"source_id\": 16629877, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:43Z\", \"source_id\": 51503293, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:47Z\", \"source_id\": 16630848, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:37Z\", \"source_id\": 51510269, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:36Z\", \"source_id\": 16632792, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:37Z\", \"source_id\": 51515084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:38Z\", \"source_id\": 16634204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:45Z\", \"source_id\": 51520355, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:46Z\", \"source_id\": 16635753, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:56Z\", \"source_id\": 51525611, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:00Z\", \"source_id\": 16637337, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:43Z\", \"source_id\": 51532050, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:45Z\", \"source_id\": 16639218, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:42Z\", \"source_id\": 51536883, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:43Z\", \"source_id\": 16640502, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Enfield Town", "service_state_platform": "2", "timing_fact_generation": 1789588724393308, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:47.472463", "service_state_evidence_id": 16640502, "current_leg_start_actual_dep": "2026-09-16T20:56:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:47.951218", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST ENF 2U84 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": 621936, "profile_key": "43957eec09f7c578cf6b31a5472c0eea8d76c9f8135ed95fbd6028f6e31b1be9", "schedule_id": 13492, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2028", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2043H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054", "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": "2055", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "Bush Hill Park", "stage_seq": 15, "distance_m": 15762.846, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2100", "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-16T19:30:36Z", "source_id": 51468347, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:38Z", "source_id": 16621010, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:54Z", "source_id": 51474360, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:59Z", "source_id": 16622641, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:45Z", "source_id": 51478815, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:49Z", "source_id": 16623924, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:24Z", "source_id": 51483167, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:27Z", "source_id": 16625134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:36Z", "source_id": 16627281, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:12Z", "source_id": 51494827, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:14Z", "source_id": 16628377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:17Z", "source_id": 51499864, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:22Z", "source_id": 16629877, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:43Z", "source_id": 51503293, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:47Z", "source_id": 16630848, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:37Z", "source_id": 51510269, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:36Z", "source_id": 16632792, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:37Z", "source_id": 51515084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:38Z", "source_id": 16634204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:45Z", "source_id": 51520355, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:46Z", "source_id": 16635753, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:56Z", "source_id": 51525611, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:00Z", "source_id": 16637337, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:43Z", "source_id": 51532050, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:45Z", "source_id": 16639218, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:42Z", "source_id": 51536883, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:43Z", "source_id": 16640502, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London Liverpool Street 2028 2028 1 None None Enfield Town 2101 2100 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97956/2026-09-16/detailed None Bush Hill Park 2026-09-16T20:56: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 2057 2100 Bush Hill Park Enfield Town Enfield Town 51.6519908 -0.0791109 51.6519908 -0.0791109 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Enfield Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640502 1789588724393308 64 64 2026-09-16 20:10:47.951218 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:47.472463
590464 621465 P76995 522O10MZ16 2026-09-16 COMPLETE 16640833 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 621465, "stp": "P", "toc": "Greater Anglia", "uid": "P76995", "consist": "720138+720514", "dest_crs": "HFE", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76995/2026-09-16/detailed", "trust_id": "522O10MZ16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford East", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "2", "is_terminated": 1, "next_location": "Hertford East", "signalling_id": "2O10", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2100", "current_leg_dep": "2056", "current_leg_end": "Hertford East", "origin_dep_time": "2008", "origin_platform": "3", "current_location": "Hertford Depot", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]}", "current_leg_start": "Ware", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.7991773", "next_location_lon": "-0.0726183", "previous_location": "Ware", "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\": 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\": 1566.795, \"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\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"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\": 7863.426, \"from_m\": 7820.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29672.191, \"from_m\": 22658.111, \"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\": 30477.642, \"from_m\": 29672.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35432.64, \"from_m\": 30477.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35521.447, \"from_m\": 35432.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35843.964, \"from_m\": 35521.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35955.391, \"from_m\": 35843.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38712.525, \"from_m\": 35955.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\": 38963.318, \"from_m\": 38712.525, \"capability_applied\": null, \"effective_limit_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\": 621465, \"profile_key\": \"b562aa9eb02faff6f4b993c8669c986ea0c17c2763caf32dd053338147cfeeee\", \"schedule_id\": 22583, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026\", \"location\": \"Ponders End\", \"stage_seq\": 8, \"distance_m\": 15919.522, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 19046.863, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Waltham Cross\", \"stage_seq\": 11, \"distance_m\": 20649.86, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"Cheshunt\", \"stage_seq\": 12, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Rye House\", \"stage_seq\": 15, \"distance_m\": 30389.272, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2047H\", \"location\": \"St. Margaret's\", \"stage_seq\": 16, \"distance_m\": 32692.753, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"Ware\", \"stage_seq\": 17, \"distance_m\": 35754.59, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Hertford East\", \"stage_seq\": 18, \"distance_m\": 38963.318, \"section_seq\": 1, \"route_path_id\": 37198}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38963.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}], \"total_distance_m\": 38963.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37387.328, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2008", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.7991773", "current_position_lon": "-0.0726183", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:31Z\", \"source_id\": 51420391, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:34Z\", \"source_id\": 16607302, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:41Z\", \"source_id\": 51431136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:46Z\", \"source_id\": 16610424, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:04Z\", \"source_id\": 51449358, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:06Z\", \"source_id\": 16615655, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:02Z\", \"source_id\": 51461900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:07Z\", \"source_id\": 16619223, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:37Z\", \"source_id\": 51468405, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:41Z\", \"source_id\": 16621055, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:01Z\", \"source_id\": 51474559, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:05Z\", \"source_id\": 16622712, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:32Z\", \"source_id\": 51480858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:33Z\", \"source_id\": 16624449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:21Z\", \"source_id\": 51487865, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:25Z\", \"source_id\": 16626467, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:39Z\", \"source_id\": 51498426, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:41Z\", \"source_id\": 16629398, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:37Z\", \"source_id\": 51510387, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:42Z\", \"source_id\": 16632825, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:47Z\", \"source_id\": 51515618, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:52Z\", \"source_id\": 16634333, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:42Z\", \"source_id\": 51524993, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:46Z\", \"source_id\": 16637158, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:10Z\", \"source_id\": 51538055, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:14Z\", \"source_id\": 16640833, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford East", "service_state_platform": "2", "timing_fact_generation": 1789588755492112, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:47.481135", "service_state_evidence_id": 16640833, "current_leg_start_actual_dep": "2026-09-16T20:54:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:47.954535", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST HFE 2O10 720138+720514 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "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": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "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": 7863.426, "from_m": 7820.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", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29672.191, "from_m": 22658.111, "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": 30477.642, "from_m": 29672.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35432.64, "from_m": 30477.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35521.447, "from_m": 35432.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35843.964, "from_m": 35521.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35955.391, "from_m": 35843.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38712.525, "from_m": 35955.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": 38963.318, "from_m": 38712.525, "capability_applied": null, "effective_limit_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": 621465, "profile_key": "b562aa9eb02faff6f4b993c8669c986ea0c17c2763caf32dd053338147cfeeee", "schedule_id": 22583, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2008", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026", "location": "Ponders End", "stage_seq": 8, "distance_m": 15919.522, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Brimsdown", "stage_seq": 9, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 19046.863, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Waltham Cross", "stage_seq": 11, "distance_m": 20649.86, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "Cheshunt", "stage_seq": 12, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Broxbourne", "stage_seq": 13, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Rye House", "stage_seq": 15, "distance_m": 30389.272, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2047H", "location": "St. Margaret's", "stage_seq": 16, "distance_m": 32692.753, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "Ware", "stage_seq": 17, "distance_m": 35754.59, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Hertford East", "stage_seq": 18, "distance_m": 38963.318, "section_seq": 1, "route_path_id": 37198}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38963.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 37198}], "total_distance_m": 38963.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37387.328, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:31Z", "source_id": 51420391, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:34Z", "source_id": 16607302, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:41Z", "source_id": 51431136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:46Z", "source_id": 16610424, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:04Z", "source_id": 51449358, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:06Z", "source_id": 16615655, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14866, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:02Z", "source_id": 51461900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:07Z", "source_id": 16619223, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:37Z", "source_id": 51468405, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:41Z", "source_id": 16621055, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:01Z", "source_id": 51474559, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:05Z", "source_id": 16622712, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:32Z", "source_id": 51480858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:36:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:33Z", "source_id": 16624449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:21Z", "source_id": 51487865, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:25Z", "source_id": 16626467, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:39Z", "source_id": 51498426, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:41Z", "source_id": 16629398, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:37Z", "source_id": 51510387, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:42Z", "source_id": 16632825, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:47Z", "source_id": 51515618, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:52Z", "source_id": 16634333, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14807, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:42Z", "source_id": 51524993, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:46Z", "source_id": 16637158, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14803, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:10Z", "source_id": 51538055, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:14Z", "source_id": 16640833, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London Liverpool Street 2008 2008 3 None None Hertford East 2057 2057 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76995/2026-09-16/detailed None Ware 2026-09-16T20:54:30+01:00 Hertford East 4.0 {"type": "LineString", "coordinates": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]} 2.0 2056 2100 Ware Hertford Depot Hertford East 51.7991773 -0.0726183 51.7991773 -0.0726183 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Hertford East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640833 1789588755492112 86 86 2026-09-16 20:10:47.954535 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:47.481135
590465 620621 G00767 551G83MY16 2026-09-16 COMPLETE 16640848 2026-09-16 21:00:00 2026-09-16 20:10:51 2026-09-18 20:10:51 {"id": 620621, "stp": "P", "toc": "CrossCountry", "uid": "G00767", "consist": "170112", "dest_crs": "BHM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00767/2026-09-16/detailed", "trust_id": "551G83MY16", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "10A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G83", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "2100", "current_leg_dep": "2036", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1935", "origin_platform": "4", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T20:10:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6796685932526656, 52.610582844047045], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6785559, 52.5686292], [-1.6784412999999998, 52.5680254], [-1.6783214, 52.567402099999995], [-1.6782166999999997, 52.566753199999994], [-1.6780859, 52.5658744], [-1.6780494999999995, 52.565568699999986], [-1.6779716999999998, 52.56489739999999], [-1.6779105, 52.5643404], [-1.6778611, 52.563829199999994], [-1.6778123, 52.563174499999995], [-1.6777852, 52.5627826], [-1.67777, 52.562383699999984], [-1.6777688000000002, 52.562332600000005], [-1.6777396999999998, 52.561658], [-1.6777206, 52.5610543], [-1.6777137999999998, 52.5605829], [-1.6777116, 52.56009079999999], [-1.6777095999999998, 52.5594347], [-1.6777174, 52.5589036], [-1.6777454, 52.5578996], [-1.6777958, 52.5569565], [-1.6778467, 52.55610209999999], [-1.6778565, 52.5559461], [-1.6779036619737886, 52.555272086284425], [-1.6779186, 52.5550586], [-1.6779771, 52.55443259999999], [-1.6780506999999998, 52.55386349999999], [-1.6781144, 52.55333829999999], [-1.6781699, 52.552971700000015], [-1.6782454, 52.55257490000001], [-1.6783231999999997, 52.5521742], [-1.6783876, 52.551909900000005], [-1.6784581, 52.551656699999995], [-1.6787658, 52.55076739999999], [-1.6790852999999997, 52.55003860000001], [-1.6793455, 52.54953090000001], [-1.6796673999999998, 52.5489869], [-1.6796835960170498, 52.54896191164581], [-1.6800417, 52.5484094], [-1.6801087, 52.5483102], [-1.6804776999999995, 52.5477994], [-1.6810230999999998, 52.54711069999999], [-1.6815326, 52.5465459], [-1.6820657, 52.5459925], [-1.6827614, 52.54532819999999], [-1.6834040999999995, 52.544766], [-1.6835569, 52.54464610000001], [-1.684358, 52.54402759999999], [-1.6852211999999998, 52.54340009999999], [-1.6863977, 52.5426646], [-1.6878802999999998, 52.54184450000001], [-1.6897636, 52.5408417], [-1.6973045999999998, 52.536890599999985], [-1.6981705, 52.5364503], [-1.7020886000000002, 52.5343845], [-1.7067990398270907, 52.53191437609145], [-1.7084577999999997, 52.53104450000001], [-1.7128643999999995, 52.5287294], [-1.7200536999999998, 52.524931599999995], [-1.7214765999999997, 52.524188499999994], [-1.7215908999999998, 52.5241289], [-1.7236268999999995, 52.5230741], [-1.7242831999999997, 52.5227252], [-1.7254996, 52.5221025], [-1.7265105999999997, 52.5216453], [-1.7277035, 52.52115899999998], [-1.7287757, 52.5207676], [-1.7298916999999998, 52.52040549999999], [-1.7309346999999995, 52.52009499999999], [-1.7314942, 52.51994299999999], [-1.7325497, 52.5196784], [-1.7336280999999998, 52.5194434], [-1.7340159, 52.5193662], [-1.7350272, 52.51918560000001], [-1.7361399, 52.51901860000001], [-1.7371966, 52.5188946], [-1.7377431, 52.518839099999994], [-1.7383252000000002, 52.51878459999998], [-1.7391218999999998, 52.518726400000006], [-1.7397226, 52.518691200000006], [-1.7401306999999997, 52.5186696], [-1.7407529999999998, 52.518647599999994], [-1.7412945, 52.518635], [-1.7419867, 52.518631], [-1.7429969, 52.5186427], [-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Wilnecote", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Wilnecote", "current_leg_milage": "15.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10835.019, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11556.593, \"from_m\": 10835.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11599.727, \"from_m\": 11556.593, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 11726.068, \"from_m\": 11599.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11757.339, \"from_m\": 11726.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11806.457, \"from_m\": 11757.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12771.307, \"from_m\": 11806.457, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16155.439, \"from_m\": 12771.307, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21225.421, \"from_m\": 16155.439, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21672.591, \"from_m\": 21225.421, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23834.863, \"from_m\": 21672.591, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24786.921, \"from_m\": 23834.863, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25035.07, \"from_m\": 24786.921, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25226.63, \"from_m\": 25035.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25341.472, \"from_m\": 25226.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26429.952, \"from_m\": 25341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26565.919, \"from_m\": 26429.952, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26654.578, \"from_m\": 26565.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42343.68, \"from_m\": 26654.578, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 43045.038, \"from_m\": 42343.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50758.664, \"from_m\": 43045.038, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50819.368, \"from_m\": 50758.664, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51350.848, \"from_m\": 50819.368, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51394.704, \"from_m\": 51350.848, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72632.734, \"from_m\": 51394.704, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78538.263, \"from_m\": 72632.734, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 81495.245, \"from_m\": 78538.263, \"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\": 81541.429, \"from_m\": 81495.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86287.14, \"from_m\": 81541.429, \"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\": 87962.062, \"from_m\": 86287.14, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88034.515, \"from_m\": 87962.062, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88644.004, \"from_m\": 88034.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89588.564, \"from_m\": 88644.004, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89643.91, \"from_m\": 89588.564, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89708.257, \"from_m\": 89643.91, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89792.75, \"from_m\": 89708.257, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90612.175, \"from_m\": 89792.75, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90975.982, \"from_m\": 90612.175, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91023.556, \"from_m\": 90975.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 91268.234, \"from_m\": 91023.556, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 620621, \"profile_key\": \"04667d68639c4196029b25c86cf3fe1af1398368ec01a2d8dc14f937d9092222\", \"schedule_id\": 8097, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942H\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Trent East Jn\", \"stage_seq\": 5, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 6, \"distance_m\": 11726.068, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"1950H\", \"wtt_dep\": \"1951H\", \"location\": \"Long Eaton\", \"stage_seq\": 7, \"distance_m\": 12570.484, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Spondon\", \"stage_seq\": 8, \"distance_m\": 21495.225, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 9, \"distance_m\": 25260.498, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2010\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 25341.472, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 11, \"distance_m\": 26495.216, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Stenson Jn\", \"stage_seq\": 12, \"distance_m\": 32866.79, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 13, \"distance_m\": 33622.933, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 14, \"distance_m\": 39277.581, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 15, \"distance_m\": 42670.458, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Wichnor Jn\", \"stage_seq\": 16, \"distance_m\": 51394.704, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 17, \"distance_m\": 63423.944, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Wilnecote\", \"stage_seq\": 18, \"distance_m\": 66442.521, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 19, \"distance_m\": 72632.734, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Water Orton\", \"stage_seq\": 20, \"distance_m\": 78932.492, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 21, \"distance_m\": 81531.028, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 22, \"distance_m\": 88726.217, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Grand Jn\", \"stage_seq\": 23, \"distance_m\": 89701.323, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Proof House Jn\", \"stage_seq\": 24, \"distance_m\": 90265.606, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 25, \"distance_m\": 91268.234, \"section_seq\": 1, \"route_path_id\": 68180}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91268.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68180}], \"total_distance_m\": 91268.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 89388.847, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1879.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1935", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:27Z\", \"source_id\": 51335060, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:31Z\", \"source_id\": 16583322, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:46:40Z\", \"source_id\": 51354256, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:46:43Z\", \"source_id\": 16588755, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:35Z\", \"source_id\": 51362174, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:41Z\", \"source_id\": 16590998, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:47Z\", \"source_id\": 51378569, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:53Z\", \"source_id\": 16595551, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:59:16Z\", \"source_id\": 16598096, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:52Z\", \"source_id\": 51438877, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:56Z\", \"source_id\": 16612726, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:57Z\", \"source_id\": 51466664, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:59Z\", \"source_id\": 16620520, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:15Z\", \"source_id\": 51475142, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:17Z\", \"source_id\": 16622883, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:19Z\", \"source_id\": 51499926, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:22Z\", \"source_id\": 16629886, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:10Z\", \"source_id\": 51538076, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:16Z\", \"source_id\": 16640848, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "10", "timing_fact_generation": 1789588758402400, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:50.525069", "service_state_evidence_id": 16640848, "current_leg_start_actual_dep": "2026-09-16T20:41:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:50.929519", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P NOT BHM 1G83 170112 2 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11599.727, "from_m": 11556.593, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 11726.068, "from_m": 11599.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11757.339, "from_m": 11726.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11806.457, "from_m": 11757.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12771.307, "from_m": 11806.457, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16155.439, "from_m": 12771.307, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21225.421, "from_m": 16155.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21672.591, "from_m": 21225.421, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23834.863, "from_m": 21672.591, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24786.921, "from_m": 23834.863, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25035.07, "from_m": 24786.921, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25226.63, "from_m": 25035.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25341.472, "from_m": 25226.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26429.952, "from_m": 25341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26565.919, "from_m": 26429.952, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26654.578, "from_m": 26565.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42343.68, "from_m": 26654.578, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 43045.038, "from_m": 42343.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50758.664, "from_m": 43045.038, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 50819.368, "from_m": 50758.664, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51350.848, "from_m": 50819.368, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 51394.704, "from_m": 51350.848, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72632.734, "from_m": 51394.704, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78538.263, "from_m": 72632.734, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 81495.245, "from_m": 78538.263, "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": 81541.429, "from_m": 81495.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86287.14, "from_m": 81541.429, "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": 87962.062, "from_m": 86287.14, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88034.515, "from_m": 87962.062, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88644.004, "from_m": 88034.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89588.564, "from_m": 88644.004, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89643.91, "from_m": 89588.564, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89708.257, "from_m": 89643.91, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89792.75, "from_m": 89708.257, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90612.175, "from_m": 89792.75, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90975.982, "from_m": 90612.175, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91023.556, "from_m": 90975.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91268.234, "from_m": 91023.556, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 620621, "profile_key": "04667d68639c4196029b25c86cf3fe1af1398368ec01a2d8dc14f937d9092222", "schedule_id": 8097, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1935", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942H", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Trent East Jn", "stage_seq": 5, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Sheet Stores Jn", "stage_seq": 6, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "1950H", "wtt_dep": "1951H", "location": "Long Eaton", "stage_seq": 7, "distance_m": 12570.484, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Spondon", "stage_seq": 8, "distance_m": 21495.225, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Derby Way & Works Jn", "stage_seq": 9, "distance_m": 25260.498, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2010", "location": "Derby", "stage_seq": 10, "distance_m": 25341.472, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Derby L.N.W. Jn", "stage_seq": 11, "distance_m": 26495.216, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Stenson Jn", "stage_seq": 12, "distance_m": 32866.79, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "North Stafford Jn", "stage_seq": 13, "distance_m": 33622.933, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Clay Mills Jn", "stage_seq": 14, "distance_m": 39277.581, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Burton-on-Trent", "stage_seq": 15, "distance_m": 42670.458, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Wichnor Jn", "stage_seq": 16, "distance_m": 51394.704, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Tamworth High Level", "stage_seq": 17, "distance_m": 63423.944, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Wilnecote", "stage_seq": 18, "distance_m": 66442.521, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Kingsbury Jn", "stage_seq": 19, "distance_m": 72632.734, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Water Orton", "stage_seq": 20, "distance_m": 78932.492, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Castle Bromwich Jn", "stage_seq": 21, "distance_m": 81531.028, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Landor Street Jn", "stage_seq": 22, "distance_m": 88726.217, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Grand Jn", "stage_seq": 23, "distance_m": 89701.323, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Proof House Jn", "stage_seq": 24, "distance_m": 90265.606, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 25, "distance_m": 91268.234, "section_seq": 1, "route_path_id": 68180}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91268.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 68180}], "total_distance_m": 91268.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89388.847, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1879.387, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:27Z", "source_id": 51335060, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:31Z", "source_id": 16583322, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:46:40Z", "source_id": 51354256, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:46:43Z", "source_id": 16588755, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:35Z", "source_id": 51362174, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:41Z", "source_id": 16590998, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:47Z", "source_id": 51378569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:53Z", "source_id": 16595551, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:59:16Z", "source_id": 16598096, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:52Z", "source_id": 51438877, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:56Z", "source_id": 16612726, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:57Z", "source_id": 51466664, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:59Z", "source_id": 16620520, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:15Z", "source_id": 51475142, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:17Z", "source_id": 16622883, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:19Z", "source_id": 51499926, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:22Z", "source_id": 16629886, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:10Z", "source_id": 51538076, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:16Z", "source_id": 16640848, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Nottingham 1935 1935 4 None None Birmingham New Street 2055 2055 10A LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G00767/2026-09-16/detailed None Wilnecote 2026-09-16T20:41:30+01:00 Birmingham New Street 24.0 {"type": "LineString", "coordinates": [[-1.6796685932526656, 52.610582844047045], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6785559, 52.5686292], [-1.6784412999999998, 52.5680254], [-1.6783214, 52.567402099999995], [-1.6782166999999997, 52.566753199999994], [-1.6780859, 52.5658744], [-1.6780494999999995, 52.565568699999986], [-1.6779716999999998, 52.56489739999999], [-1.6779105, 52.5643404], [-1.6778611, 52.563829199999994], [-1.6778123, 52.563174499999995], [-1.6777852, 52.5627826], [-1.67777, 52.562383699999984], [-1.6777688000000002, 52.562332600000005], [-1.6777396999999998, 52.561658], [-1.6777206, 52.5610543], [-1.6777137999999998, 52.5605829], [-1.6777116, 52.56009079999999], [-1.6777095999999998, 52.5594347], [-1.6777174, 52.5589036], [-1.6777454, 52.5578996], [-1.6777958, 52.5569565], [-1.6778467, 52.55610209999999], [-1.6778565, 52.5559461], [-1.6779036619737886, 52.555272086284425], [-1.6779186, 52.5550586], [-1.6779771, 52.55443259999999], [-1.6780506999999998, 52.55386349999999], [-1.6781144, 52.55333829999999], [-1.6781699, 52.552971700000015], [-1.6782454, 52.55257490000001], [-1.6783231999999997, 52.5521742], [-1.6783876, 52.551909900000005], [-1.6784581, 52.551656699999995], [-1.6787658, 52.55076739999999], [-1.6790852999999997, 52.55003860000001], [-1.6793455, 52.54953090000001], [-1.6796673999999998, 52.5489869], [-1.6796835960170498, 52.54896191164581], [-1.6800417, 52.5484094], [-1.6801087, 52.5483102], [-1.6804776999999995, 52.5477994], [-1.6810230999999998, 52.54711069999999], [-1.6815326, 52.5465459], [-1.6820657, 52.5459925], [-1.6827614, 52.54532819999999], [-1.6834040999999995, 52.544766], [-1.6835569, 52.54464610000001], [-1.684358, 52.54402759999999], [-1.6852211999999998, 52.54340009999999], [-1.6863977, 52.5426646], [-1.6878802999999998, 52.54184450000001], [-1.6897636, 52.5408417], [-1.6973045999999998, 52.536890599999985], [-1.6981705, 52.5364503], [-1.7020886000000002, 52.5343845], [-1.7067990398270907, 52.53191437609145], [-1.7084577999999997, 52.53104450000001], [-1.7128643999999995, 52.5287294], [-1.7200536999999998, 52.524931599999995], [-1.7214765999999997, 52.524188499999994], [-1.7215908999999998, 52.5241289], [-1.7236268999999995, 52.5230741], [-1.7242831999999997, 52.5227252], [-1.7254996, 52.5221025], [-1.7265105999999997, 52.5216453], [-1.7277035, 52.52115899999998], [-1.7287757, 52.5207676], [-1.7298916999999998, 52.52040549999999], [-1.7309346999999995, 52.52009499999999], [-1.7314942, 52.51994299999999], [-1.7325497, 52.5196784], [-1.7336280999999998, 52.5194434], [-1.7340159, 52.5193662], [-1.7350272, 52.51918560000001], [-1.7361399, 52.51901860000001], [-1.7371966, 52.5188946], [-1.7377431, 52.518839099999994], [-1.7383252000000002, 52.51878459999998], [-1.7391218999999998, 52.518726400000006], [-1.7397226, 52.518691200000006], [-1.7401306999999997, 52.5186696], [-1.7407529999999998, 52.518647599999994], [-1.7412945, 52.518635], [-1.7419867, 52.518631], [-1.7429969, 52.5186427], [-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 15.5 2036 2100 Wilnecote Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-16 20:10:51 TERMINATED 2026-09-16 20:00:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640848 1789588758402400 92 92 2026-09-16 20:10:50.929519 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:50.525069
590466 621166 L37791 632V61MY16 2026-09-16 COMPLETE 16641029 2026-09-16 21:00:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 621166, "stp": "P", "toc": "Chiltern Railways", "uid": "L37791", "consist": "165002", "dest_crs": "AVP", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37791/2026-09-16/detailed", "trust_id": "632V61MY16", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury Vale Parkway", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": null, "is_terminated": 1, "next_location": "Aylesbury Vale Parkway", "signalling_id": "2V61", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "2100", "current_leg_dep": "2055", "current_leg_end": "Aylesbury Vale Parkway", "origin_dep_time": "1956", "origin_platform": "3", "current_location": "Aylesbury Vale Parkway", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "-2 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": "2102", "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\": 621166, \"profile_key\": \"b612e735e9369154ed8d520cef483b45a70bcfe4658174cdb03ad19eb78602be\", \"schedule_id\": 16125, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"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\": \"2003\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8244.286, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"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\": \"2016\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 4, \"distance_m\": 25781.039, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2018H\", \"location\": \"Rickmansworth\", \"stage_seq\": 5, \"distance_m\": 27605.089, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023\", \"location\": \"Chorleywood\", \"stage_seq\": 6, \"distance_m\": 31120.431, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 34652.815, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2032\", \"location\": \"Amersham\", \"stage_seq\": 8, \"distance_m\": 38018.804, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Mantles Wood\", \"stage_seq\": 9, \"distance_m\": 39619.926, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Great Missenden\", \"stage_seq\": 10, \"distance_m\": 46339.897, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Wendover\", \"stage_seq\": 11, \"distance_m\": 53613.071, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 12, \"distance_m\": 57478.743, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Aylesbury\", \"stage_seq\": 13, \"distance_m\": 61022.65, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"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": "1956", "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-16T19:07:25Z\", \"source_id\": 16604175, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:32Z\", \"source_id\": 51490765, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:36Z\", \"source_id\": 16627270, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:27Z\", \"source_id\": 16631995, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:28Z\", \"source_id\": 51509915, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:32Z\", \"source_id\": 16632714, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:09Z\", \"source_id\": 51523736, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:15Z\", \"source_id\": 16636765, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:27Z\", \"source_id\": 51538703, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:32Z\", \"source_id\": 16641029, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury Vale Parkway", "service_state_platform": null, "timing_fact_generation": 1789588773818641, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:00:54.478683", "service_state_evidence_id": 16641029, "current_leg_start_actual_dep": "2026-09-16T20:54:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:54.996963", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB AVP 2V61 165002 2 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": 621166, "profile_key": "b612e735e9369154ed8d520cef483b45a70bcfe4658174cdb03ad19eb78602be", "schedule_id": 16125, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "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": "2003", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8244.286, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "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": "2016", "location": "Watford South Jn - (Met)", "stage_seq": 4, "distance_m": 25781.039, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2018H", "location": "Rickmansworth", "stage_seq": 5, "distance_m": 27605.089, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023", "location": "Chorleywood", "stage_seq": 6, "distance_m": 31120.431, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 34652.815, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2032", "location": "Amersham", "stage_seq": 8, "distance_m": 38018.804, "section_seq": 1, "route_path_id": 67057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Mantles Wood", "stage_seq": 9, "distance_m": 39619.926, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Great Missenden", "stage_seq": 10, "distance_m": 46339.897, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Wendover", "stage_seq": 11, "distance_m": 53613.071, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Stoke Mandeville", "stage_seq": 12, "distance_m": 57478.743, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Aylesbury", "stage_seq": 13, "distance_m": 61022.65, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "2102", "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-16T19:07:25Z", "source_id": 16604175, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:32Z", "source_id": 51490765, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:36Z", "source_id": 16627270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:27Z", "source_id": 16631995, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21769, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:28Z", "source_id": 51509915, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:32Z", "source_id": 16632714, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21752, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:09Z", "source_id": 51523736, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:54:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:15Z", "source_id": 16636765, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21763, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:27Z", "source_id": 51538703, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:32Z", "source_id": 16641029, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] London Marylebone 1956 1956 3 None None Aylesbury Vale Parkway 2102 2102 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37791/2026-09-16/detailed None Aylesbury 2026-09-16T20:54:30+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 2055 2100 Aylesbury Aylesbury Vale Parkway Aylesbury Vale Parkway 51.8311595 -0.8599033 51.8311595 -0.8599033 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:00:00 Aylesbury Vale Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641029 1789588773818641 30 30 2026-09-16 20:10:54.996963 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:54.478683
590467 613054 W00587 049M86MP16 2026-09-16 COMPLETE 16640827 2026-09-16 21:00:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 613054, "stp": "P", "toc": "Avanti West Coast", "uid": "W00587", "consist": "390050", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00587/2026-09-16/detailed", "trust_id": "049M86MP16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "2054", "dest_platform": "2", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "9M86", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2100", "current_leg_dep": "2042", "current_leg_end": "London Euston", "origin_dep_time": "1452", "origin_platform": "8", "current_location": "London Euston", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "2054", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3258.214, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3457.805, \"from_m\": 3258.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5112.748, \"from_m\": 3457.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7322.87, \"from_m\": 5112.748, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20094.19, \"from_m\": 7322.87, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 20154.695, \"from_m\": 20094.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22399.046, \"from_m\": 20154.695, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 22578.864, \"from_m\": 22399.046, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45066.613, \"from_m\": 22578.864, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 45375.132, \"from_m\": 45066.613, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45647.219, \"from_m\": 45375.132, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45689.902, \"from_m\": 45647.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46586.145, \"from_m\": 45689.902, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46784.884, \"from_m\": 46586.145, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46846.863, \"from_m\": 46784.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47051.737, \"from_m\": 46846.863, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 47624.624, \"from_m\": 47051.737, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53577.754, \"from_m\": 47624.624, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56441.361, \"from_m\": 53577.754, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62598.563, \"from_m\": 56441.361, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 69695.667, \"from_m\": 62598.563, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 70222.852, \"from_m\": 69695.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70282.385, \"from_m\": 70222.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71368.382, \"from_m\": 70282.385, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71427.337, \"from_m\": 71368.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71632.234, \"from_m\": 71427.337, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83150.178, \"from_m\": 71632.234, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 86110.0, \"from_m\": 83150.178, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90264.251, \"from_m\": 86110.0, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 93361.702, \"from_m\": 90264.251, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99209.101, \"from_m\": 93361.702, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 102829.852, \"from_m\": 99209.101, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122239.562, \"from_m\": 102829.852, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 122275.831, \"from_m\": 122239.562, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 127637.173, \"from_m\": 122275.831, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 130993.526, \"from_m\": 127637.173, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 147370.233, \"from_m\": 130993.526, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 148311.177, \"from_m\": 147370.233, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 151957.152, \"from_m\": 148311.177, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152001.432, \"from_m\": 151957.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162815.541, \"from_m\": 152001.432, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 163174.423, \"from_m\": 162815.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163236.614, \"from_m\": 163174.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163555.01, \"from_m\": 163236.614, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 164854.982, \"from_m\": 163555.01, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 164947.928, \"from_m\": 164854.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165624.155, \"from_m\": 164947.928, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 167353.336, \"from_m\": 165624.155, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 171568.095, \"from_m\": 167353.336, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 172899.457, \"from_m\": 171568.095, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 174564.229, \"from_m\": 172899.457, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 187857.632, \"from_m\": 174564.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 191914.62, \"from_m\": 187857.632, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 193389.785, \"from_m\": 191914.62, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 193438.221, \"from_m\": 193389.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 198294.221, \"from_m\": 193438.221, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 203369.408, \"from_m\": 198294.221, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 204481.519, \"from_m\": 203369.408, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 207444.068, \"from_m\": 204481.519, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 213740.787, \"from_m\": 207444.068, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 215311.871, \"from_m\": 213740.787, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 228443.99, \"from_m\": 215311.871, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 230200.423, \"from_m\": 228443.99, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 233562.461, \"from_m\": 230200.423, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245319.763, \"from_m\": 233562.461, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 246224.698, \"from_m\": 245319.763, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 252269.115, \"from_m\": 246224.698, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 253458.756, \"from_m\": 252269.115, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 271315.44, \"from_m\": 253458.756, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271585.38, \"from_m\": 271315.44, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 272101.494, \"from_m\": 271585.38, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 272461.69, \"from_m\": 272101.494, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 273797.285, \"from_m\": 272461.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 277146.749, \"from_m\": 273797.285, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280454.891, \"from_m\": 277146.749, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 302790.128, \"from_m\": 280454.891, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 306864.676, \"from_m\": 302790.128, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 308368.062, \"from_m\": 306864.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 308513.547, \"from_m\": 308368.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308571.329, \"from_m\": 308513.547, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 308594.225, \"from_m\": 308571.329, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 309643.411, \"from_m\": 308594.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309869.912, \"from_m\": 309643.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 309923.994, \"from_m\": 309869.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309964.215, \"from_m\": 309923.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310012.47, \"from_m\": 309964.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310033.366, \"from_m\": 310012.47, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 310080.699, \"from_m\": 310033.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311922.691, \"from_m\": 310080.699, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 313572.104, \"from_m\": 311922.691, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 313638.276, \"from_m\": 313572.104, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313645.388, \"from_m\": 313638.276, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 313733.17, \"from_m\": 313645.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313746.1, \"from_m\": 313733.17, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 313819.021, \"from_m\": 313746.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 321410.791, \"from_m\": 313819.021, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 328213.183, \"from_m\": 321410.791, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 332248.886, \"from_m\": 328213.183, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 333063.572, \"from_m\": 332248.886, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 333118.984, \"from_m\": 333063.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 334046.184, \"from_m\": 333118.984, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 346911.629, \"from_m\": 334046.184, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 346957.15, \"from_m\": 346911.629, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 352930.347, \"from_m\": 346957.15, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 355187.237, \"from_m\": 352930.347, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 355282.037, \"from_m\": 355187.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 355557.578, \"from_m\": 355282.037, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 357775.915, \"from_m\": 355557.578, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 389538.305, \"from_m\": 357775.915, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 390024.603, \"from_m\": 389538.305, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 391820.415, \"from_m\": 390024.603, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 429651.629, \"from_m\": 391820.415, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 429718.14, \"from_m\": 429651.629, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 430811.601, \"from_m\": 429718.14, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 430862.429, \"from_m\": 430811.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 430895.746, \"from_m\": 430862.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 430944.409, \"from_m\": 430895.746, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 431423.528, \"from_m\": 430944.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 433827.71, \"from_m\": 431423.528, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 449379.389, \"from_m\": 433827.71, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 449892.095, \"from_m\": 449379.389, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 452424.245, \"from_m\": 449892.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 454356.767, \"from_m\": 452424.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 454672.993, \"from_m\": 454356.767, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 455382.719, \"from_m\": 454672.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455731.964, \"from_m\": 455382.719, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 461799.353, \"from_m\": 455731.964, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 462164.251, \"from_m\": 461799.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 465787.17, \"from_m\": 462164.251, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 466344.913, \"from_m\": 465787.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 466398.96, \"from_m\": 466344.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 466399.867, \"from_m\": 466398.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 468959.382, \"from_m\": 466399.867, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 472431.807, \"from_m\": 468959.382, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 472471.136, \"from_m\": 472431.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 474642.219, \"from_m\": 472471.136, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 475504.702, \"from_m\": 474642.219, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 476065.034, \"from_m\": 475504.702, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 476101.03, \"from_m\": 476065.034, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 476114.896, \"from_m\": 476101.03, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 476536.826, \"from_m\": 476114.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 476714.12, \"from_m\": 476536.826, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 476795.788, \"from_m\": 476714.12, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 477420.907, \"from_m\": 476795.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 477789.379, \"from_m\": 477420.907, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 482032.217, \"from_m\": 477789.379, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 486446.204, \"from_m\": 482032.217, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 489711.486, \"from_m\": 486446.204, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 497427.155, \"from_m\": 489711.486, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 499302.554, \"from_m\": 497427.155, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 504976.021, \"from_m\": 499302.554, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 505713.905, \"from_m\": 504976.021, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 506567.418, \"from_m\": 505713.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 506616.421, \"from_m\": 506567.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 506639.483, \"from_m\": 506616.421, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 515309.937, \"from_m\": 506639.483, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 515317.844, \"from_m\": 515309.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 521510.722, \"from_m\": 515317.844, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 522423.468, \"from_m\": 521510.722, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 523952.269, \"from_m\": 522423.468, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 526832.624, \"from_m\": 523952.269, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 526870.213, \"from_m\": 526832.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 531582.27, \"from_m\": 526870.213, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 533799.734, \"from_m\": 531582.27, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 540715.227, \"from_m\": 533799.734, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 547145.176, \"from_m\": 540715.227, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 565925.875, \"from_m\": 547145.176, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 566020.486, \"from_m\": 565925.875, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 579001.412, \"from_m\": 566020.486, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 579162.089, \"from_m\": 579001.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 579826.341, \"from_m\": 579162.089, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 580654.479, \"from_m\": 579826.341, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 582978.633, \"from_m\": 580654.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 589609.64, \"from_m\": 582978.633, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 592899.022, \"from_m\": 589609.64, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 597179.827, \"from_m\": 592899.022, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 597265.671, \"from_m\": 597179.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 597361.17, \"from_m\": 597265.671, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 597447.633, \"from_m\": 597361.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 610709.337, \"from_m\": 597447.633, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 612641.923, \"from_m\": 610709.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 620910.341, \"from_m\": 612641.923, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 620964.278, \"from_m\": 620910.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 622695.652, \"from_m\": 620964.278, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 624016.373, \"from_m\": 622695.652, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 638629.791, \"from_m\": 624016.373, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 644307.761, \"from_m\": 638629.791, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 646743.647, \"from_m\": 644307.761, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 650113.507, \"from_m\": 646743.647, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 651616.94, \"from_m\": 650113.507, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 653461.928, \"from_m\": 651616.94, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 654613.963, \"from_m\": 653461.928, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 654660.855, \"from_m\": 654613.963, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 655889.42, \"from_m\": 654660.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656368.17, \"from_m\": 655889.42, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 656423.454, \"from_m\": 656368.17, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 656467.538, \"from_m\": 656423.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656510.774, \"from_m\": 656467.538, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 656575.576, \"from_m\": 656510.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 657255.389, \"from_m\": 656575.576, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 657262.295, \"from_m\": 657255.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 613054, \"profile_key\": \"e4cb43007fe10f896c843b119550d8b7ac0aa9f238e05e4362722f0d3258ae17\", \"schedule_id\": 24971, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1455H\", \"wtt_dep\": \"1457\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5687.188, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Midcalder Jn\", \"stage_seq\": 5, \"distance_m\": 19979.369, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Cobbinshaw Sig. EJ712\", \"stage_seq\": 6, \"distance_m\": 30769.726, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Auchengray\", \"stage_seq\": 7, \"distance_m\": 35770.49, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 8, \"distance_m\": 45620.199, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 9, \"distance_m\": 46745.766, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Abington\", \"stage_seq\": 10, \"distance_m\": 70985.341, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Beattock Summit\", \"stage_seq\": 11, \"distance_m\": 84143.235, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Beattock\", \"stage_seq\": 12, \"distance_m\": 100067.741, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Lockerbie\", \"stage_seq\": 13, \"distance_m\": 122710.077, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 14, \"distance_m\": 144498.65, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Gretna Jn\", \"stage_seq\": 15, \"distance_m\": 150251.431, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 16, \"distance_m\": 161174.558, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Caldew Jn\", \"stage_seq\": 17, \"distance_m\": 163142.281, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1607\", \"location\": \"Carlisle\", \"stage_seq\": 18, \"distance_m\": 164214.871, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1622H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 19, \"distance_m\": 192867.753, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Eden Valley\", \"stage_seq\": 20, \"distance_m\": 199013.887, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Shap Summit\", \"stage_seq\": 21, \"distance_m\": 214712.141, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Tebay\", \"stage_seq\": 22, \"distance_m\": 223597.192, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Grayrigg\", \"stage_seq\": 23, \"distance_m\": 233117.558, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 24, \"distance_m\": 244512.461, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 265464.075, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 26, \"distance_m\": 272356.056, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1659\", \"location\": \"Lancaster\", \"stage_seq\": 27, \"distance_m\": 275335.952, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 28, \"distance_m\": 294070.816, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 29, \"distance_m\": 308337.595, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1718H\", \"location\": \"Preston\", \"stage_seq\": 30, \"distance_m\": 309114.757, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Ribble Jn\", \"stage_seq\": 31, \"distance_m\": 310012.47, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Euxton Jn\", \"stage_seq\": 32, \"distance_m\": 317674.557, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 33, \"distance_m\": 321288.47, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1731H\", \"location\": \"Wigan North Western\", \"stage_seq\": 34, \"distance_m\": 333437.723, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 35, \"distance_m\": 334121.397, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 36, \"distance_m\": 335491.252, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Golborne Jn\", \"stage_seq\": 37, \"distance_m\": 342785.082, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Winwick Jn\", \"stage_seq\": 38, \"distance_m\": 346911.629, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Dallam Jn\", \"stage_seq\": 39, \"distance_m\": 351282.635, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1742H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 40, \"distance_m\": 352427.714, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 41, \"distance_m\": 355282.987, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Weaver Jn\", \"stage_seq\": 42, \"distance_m\": 364124.93, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Acton Bridge\", \"stage_seq\": 43, \"distance_m\": 367863.45, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Hartford Jn\", \"stage_seq\": 44, \"distance_m\": 370585.89, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Winsford\", \"stage_seq\": 45, \"distance_m\": 379141.838, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 46, \"distance_m\": 389955.819, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1800H\", \"wtt_dep\": \"1805\", \"location\": \"Crewe\", \"stage_seq\": 47, \"distance_m\": 391134.774, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 48, \"distance_m\": 393824.681, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Madeley\", \"stage_seq\": 49, \"distance_m\": 404485.368, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818H\", \"location\": \"Norton Bridge\", \"stage_seq\": 50, \"distance_m\": 421981.834, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1823\", \"wtt_dep\": \"1824H\", \"location\": \"Stafford\", \"stage_seq\": 51, \"distance_m\": 430506.595, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825\", \"location\": \"Stafford South Jn\", \"stage_seq\": 52, \"distance_m\": 430712.116, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 53, \"distance_m\": 431270.965, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Penkridge\", \"stage_seq\": 54, \"distance_m\": 439591.929, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 55, \"distance_m\": 452473.224, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 56, \"distance_m\": 454281.728, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1840H\", \"wtt_dep\": \"1845\", \"location\": \"Wolverhampton\", \"stage_seq\": 57, \"distance_m\": 455015.66, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Dudley Port\", \"stage_seq\": 58, \"distance_m\": 464010.32, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1854H\", \"wtt_dep\": \"1856H\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 59, \"distance_m\": 467262.743, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Galton Jn\", \"stage_seq\": 60, \"distance_m\": 469792.446, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Soho South Jn\", \"stage_seq\": 61, \"distance_m\": 472529.649, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1921\", \"location\": \"Birmingham New Street\", \"stage_seq\": 62, \"distance_m\": 475813.557, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Proof House Jn\", \"stage_seq\": 63, \"distance_m\": 476816.339, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Grand Jn\", \"stage_seq\": 64, \"distance_m\": 477370.583, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Stechford\", \"stage_seq\": 65, \"distance_m\": 481877.889, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1933\", \"location\": \"Birmingham International\", \"stage_seq\": 66, \"distance_m\": 489005.631, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Berkswell\", \"stage_seq\": 67, \"distance_m\": 497355.639, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1945\", \"location\": \"Coventry\", \"stage_seq\": 68, \"distance_m\": 506201.253, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 69, \"distance_m\": 523366.449, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"1954H\", \"wtt_dep\": \"1956H\", \"location\": \"Rugby\", \"stage_seq\": 70, \"distance_m\": 524416.451, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 71, \"distance_m\": 526752.398, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Weedon\", \"stage_seq\": 72, \"distance_m\": 545889.156, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Hanslope Jn\", \"stage_seq\": 73, \"distance_m\": 566421.587, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2017H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 74, \"distance_m\": 577145.339, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Bletchley\", \"stage_seq\": 75, \"distance_m\": 582149.801, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 76, \"distance_m\": 596994.651, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Tring\", \"stage_seq\": 77, \"distance_m\": 606369.343, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 78, \"distance_m\": 616197.821, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2039\", \"location\": \"Watford Junction\", \"stage_seq\": 79, \"distance_m\": 629214.267, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 80, \"distance_m\": 638971.501, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Wembley Central\", \"stage_seq\": 81, \"distance_m\": 644347.004, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 82, \"distance_m\": 648765.204, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Camden Jn\", \"stage_seq\": 83, \"distance_m\": 654529.292, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Camden South Jn\", \"stage_seq\": 84, \"distance_m\": 655469.903, \"section_seq\": 1, \"route_path_id\": 100710}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 85, \"distance_m\": 657262.295, \"section_seq\": 1, \"route_path_id\": 100710}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 657262.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100710}], \"total_distance_m\": 657262.295, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 652054.695, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5207.6, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1452", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:49Z\", \"source_id\": 50555882, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:53Z\", \"source_id\": 16359522, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:47Z\", \"source_id\": 50568754, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:49Z\", \"source_id\": 16363243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:15Z\", \"source_id\": 50690681, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:16Z\", \"source_id\": 16398441, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:54Z\", \"source_id\": 50729722, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:58Z\", \"source_id\": 16409581, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:00Z\", \"source_id\": 50772504, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:08Z\", \"source_id\": 16422213, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:02Z\", \"source_id\": 50835050, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:07Z\", \"source_id\": 16440467, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:01:20Z\", \"source_id\": 50883354, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:01:25Z\", \"source_id\": 16454197, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:18:06Z\", \"source_id\": 50931127, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:18:12Z\", \"source_id\": 16467815, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:35:45Z\", \"source_id\": 50982032, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:35:48Z\", \"source_id\": 16482481, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:50:09Z\", \"source_id\": 51023409, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:50:11Z\", \"source_id\": 16494369, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:59:21Z\", \"source_id\": 51050101, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:59:26Z\", \"source_id\": 16502006, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:02:45Z\", \"source_id\": 51060046, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:02:49Z\", \"source_id\": 16504891, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:07:10Z\", \"source_id\": 51072527, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:07:13Z\", \"source_id\": 16508549, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:26:45Z\", \"source_id\": 51128916, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:26:47Z\", \"source_id\": 16524842, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:38:37Z\", \"source_id\": 51163139, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:38:41Z\", \"source_id\": 16534680, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:45:42Z\", \"source_id\": 51183440, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:45:44Z\", \"source_id\": 16540506, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:56:56Z\", \"source_id\": 51215710, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:56:59Z\", \"source_id\": 16549547, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:58:52Z\", \"source_id\": 51221285, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:58:57Z\", \"source_id\": 16551165, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:07:24Z\", \"source_id\": 51246612, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:07:27Z\", \"source_id\": 16558059, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:26:21Z\", \"source_id\": 51299768, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:26:23Z\", \"source_id\": 16573234, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:29:34Z\", \"source_id\": 51308536, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:30:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:29:38Z\", \"source_id\": 16575715, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:09Z\", \"source_id\": 51328941, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:13Z\", \"source_id\": 16581555, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:44Z\", \"source_id\": 51343841, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:49Z\", \"source_id\": 16585742, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:14Z\", \"source_id\": 51371964, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:15Z\", \"source_id\": 16593660, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:44Z\", \"source_id\": 51431270, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:48Z\", \"source_id\": 16610455, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:22Z\", \"source_id\": 51445308, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:29Z\", \"source_id\": 16614558, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:14Z\", \"source_id\": 51469958, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:21Z\", \"source_id\": 16621473, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:14Z\", \"source_id\": 51490098, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:18Z\", \"source_id\": 16627058, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:10Z\", \"source_id\": 51509223, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:15Z\", \"source_id\": 16632497, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:52Z\", \"source_id\": 51513348, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:59Z\", \"source_id\": 16633697, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:10Z\", \"source_id\": 51538067, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:14Z\", \"source_id\": 16640827, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "2", "timing_fact_generation": 1789588754901278, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390050\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T20:00:57.655177", "service_state_evidence_id": 16640827, "current_leg_start_actual_dep": "2026-09-16T20:45:00+01:00", "operational_evidence_version": 313, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:10:58.209101", "service_state_valid_until_kind": null, "operational_interpretation_version": 313, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EDB EUS 9M86 390050 9 140 {"units": ["390050"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3258.214, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3457.805, "from_m": 3258.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5112.748, "from_m": 3457.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7322.87, "from_m": 5112.748, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20094.19, "from_m": 7322.87, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 20154.695, "from_m": 20094.19, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22399.046, "from_m": 20154.695, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 22578.864, "from_m": 22399.046, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45066.613, "from_m": 22578.864, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 45375.132, "from_m": 45066.613, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45647.219, "from_m": 45375.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45689.902, "from_m": 45647.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46586.145, "from_m": 45689.902, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46784.884, "from_m": 46586.145, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 46846.863, "from_m": 46784.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47051.737, "from_m": 46846.863, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 47624.624, "from_m": 47051.737, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53577.754, "from_m": 47624.624, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 56441.361, "from_m": 53577.754, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62598.563, "from_m": 56441.361, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 69695.667, "from_m": 62598.563, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 70222.852, "from_m": 69695.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70282.385, "from_m": 70222.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71368.382, "from_m": 70282.385, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71427.337, "from_m": 71368.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71632.234, "from_m": 71427.337, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83150.178, "from_m": 71632.234, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 86110.0, "from_m": 83150.178, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 90264.251, "from_m": 86110.0, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 93361.702, "from_m": 90264.251, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 99209.101, "from_m": 93361.702, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 102829.852, "from_m": 99209.101, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 122239.562, "from_m": 102829.852, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 122275.831, "from_m": 122239.562, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 127637.173, "from_m": 122275.831, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 130993.526, "from_m": 127637.173, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 147370.233, "from_m": 130993.526, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 148311.177, "from_m": 147370.233, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 151957.152, "from_m": 148311.177, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 152001.432, "from_m": 151957.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162815.541, "from_m": 152001.432, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 163174.423, "from_m": 162815.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163236.614, "from_m": 163174.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163555.01, "from_m": 163236.614, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 164854.982, "from_m": 163555.01, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 164947.928, "from_m": 164854.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 165624.155, "from_m": 164947.928, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 167353.336, "from_m": 165624.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 171568.095, "from_m": 167353.336, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 172899.457, "from_m": 171568.095, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 174564.229, "from_m": 172899.457, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 187857.632, "from_m": 174564.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 191914.62, "from_m": 187857.632, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 193389.785, "from_m": 191914.62, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 193438.221, "from_m": 193389.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 198294.221, "from_m": 193438.221, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 203369.408, "from_m": 198294.221, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 204481.519, "from_m": 203369.408, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 207444.068, "from_m": 204481.519, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 213740.787, "from_m": 207444.068, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 215311.871, "from_m": 213740.787, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 228443.99, "from_m": 215311.871, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 230200.423, "from_m": 228443.99, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 233562.461, "from_m": 230200.423, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 245319.763, "from_m": 233562.461, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 246224.698, "from_m": 245319.763, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 252269.115, "from_m": 246224.698, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253458.756, "from_m": 252269.115, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 271315.44, "from_m": 253458.756, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 271585.38, "from_m": 271315.44, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 272101.494, "from_m": 271585.38, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 272461.69, "from_m": 272101.494, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 273797.285, "from_m": 272461.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 277146.749, "from_m": 273797.285, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280454.891, "from_m": 277146.749, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 302790.128, "from_m": 280454.891, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 306864.676, "from_m": 302790.128, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 308368.062, "from_m": 306864.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 308513.547, "from_m": 308368.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308571.329, "from_m": 308513.547, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 308594.225, "from_m": 308571.329, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 309643.411, "from_m": 308594.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309869.912, "from_m": 309643.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 309923.994, "from_m": 309869.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309964.215, "from_m": 309923.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310012.47, "from_m": 309964.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310033.366, "from_m": 310012.47, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 310080.699, "from_m": 310033.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311922.691, "from_m": 310080.699, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 313572.104, "from_m": 311922.691, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 313638.276, "from_m": 313572.104, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313645.388, "from_m": 313638.276, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 313733.17, "from_m": 313645.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313746.1, "from_m": 313733.17, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 313819.021, "from_m": 313746.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 321410.791, "from_m": 313819.021, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 328213.183, "from_m": 321410.791, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 332248.886, "from_m": 328213.183, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 333063.572, "from_m": 332248.886, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 333118.984, "from_m": 333063.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 334046.184, "from_m": 333118.984, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 346911.629, "from_m": 334046.184, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 346957.15, "from_m": 346911.629, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 352930.347, "from_m": 346957.15, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 355187.237, "from_m": 352930.347, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 355282.037, "from_m": 355187.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 355557.578, "from_m": 355282.037, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 357775.915, "from_m": 355557.578, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 389538.305, "from_m": 357775.915, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 390024.603, "from_m": 389538.305, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 391820.415, "from_m": 390024.603, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 429651.629, "from_m": 391820.415, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 429718.14, "from_m": 429651.629, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 430811.601, "from_m": 429718.14, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 430862.429, "from_m": 430811.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 430895.746, "from_m": 430862.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 430944.409, "from_m": 430895.746, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 431423.528, "from_m": 430944.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 433827.71, "from_m": 431423.528, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 449379.389, "from_m": 433827.71, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 449892.095, "from_m": 449379.389, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 452424.245, "from_m": 449892.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 454356.767, "from_m": 452424.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 454672.993, "from_m": 454356.767, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 455382.719, "from_m": 454672.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 455731.964, "from_m": 455382.719, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 461799.353, "from_m": 455731.964, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 462164.251, "from_m": 461799.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 465787.17, "from_m": 462164.251, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 466344.913, "from_m": 465787.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 466398.96, "from_m": 466344.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 466399.867, "from_m": 466398.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 468959.382, "from_m": 466399.867, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 472431.807, "from_m": 468959.382, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 472471.136, "from_m": 472431.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 474642.219, "from_m": 472471.136, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 475504.702, "from_m": 474642.219, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 476065.034, "from_m": 475504.702, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 476101.03, "from_m": 476065.034, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 476114.896, "from_m": 476101.03, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 476536.826, "from_m": 476114.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 476714.12, "from_m": 476536.826, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 476795.788, "from_m": 476714.12, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 477420.907, "from_m": 476795.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 477789.379, "from_m": 477420.907, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 482032.217, "from_m": 477789.379, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 486446.204, "from_m": 482032.217, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 489711.486, "from_m": 486446.204, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 497427.155, "from_m": 489711.486, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 499302.554, "from_m": 497427.155, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 504976.021, "from_m": 499302.554, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 505713.905, "from_m": 504976.021, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 506567.418, "from_m": 505713.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 506616.421, "from_m": 506567.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 506639.483, "from_m": 506616.421, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 515309.937, "from_m": 506639.483, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 515317.844, "from_m": 515309.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 521510.722, "from_m": 515317.844, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 522423.468, "from_m": 521510.722, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 523952.269, "from_m": 522423.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 526832.624, "from_m": 523952.269, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 526870.213, "from_m": 526832.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 531582.27, "from_m": 526870.213, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 533799.734, "from_m": 531582.27, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 540715.227, "from_m": 533799.734, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 547145.176, "from_m": 540715.227, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 565925.875, "from_m": 547145.176, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 566020.486, "from_m": 565925.875, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 579001.412, "from_m": 566020.486, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 579162.089, "from_m": 579001.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 579826.341, "from_m": 579162.089, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 580654.479, "from_m": 579826.341, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 582978.633, "from_m": 580654.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 589609.64, "from_m": 582978.633, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 592899.022, "from_m": 589609.64, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 597179.827, "from_m": 592899.022, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 597265.671, "from_m": 597179.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 597361.17, "from_m": 597265.671, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 597447.633, "from_m": 597361.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 610709.337, "from_m": 597447.633, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 612641.923, "from_m": 610709.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 620910.341, "from_m": 612641.923, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 620964.278, "from_m": 620910.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 622695.652, "from_m": 620964.278, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 624016.373, "from_m": 622695.652, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 638629.791, "from_m": 624016.373, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 644307.761, "from_m": 638629.791, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 646743.647, "from_m": 644307.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 650113.507, "from_m": 646743.647, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 651616.94, "from_m": 650113.507, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 653461.928, "from_m": 651616.94, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 654613.963, "from_m": 653461.928, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 654660.855, "from_m": 654613.963, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 655889.42, "from_m": 654660.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 656368.17, "from_m": 655889.42, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 656423.454, "from_m": 656368.17, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 656467.538, "from_m": 656423.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 656510.774, "from_m": 656467.538, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 656575.576, "from_m": 656510.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 657255.389, "from_m": 656575.576, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 657262.295, "from_m": 657255.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 613054, "profile_key": "e4cb43007fe10f896c843b119550d8b7ac0aa9f238e05e4362722f0d3258ae17", "schedule_id": 24971, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1452", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1455H", "wtt_dep": "1457", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Slateford", "stage_seq": 4, "distance_m": 5687.188, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Midcalder Jn", "stage_seq": 5, "distance_m": 19979.369, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Cobbinshaw Sig. EJ712", "stage_seq": 6, "distance_m": 30769.726, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Auchengray", "stage_seq": 7, "distance_m": 35770.49, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Carstairs East Jn", "stage_seq": 8, "distance_m": 45620.199, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Carstairs South Jn", "stage_seq": 9, "distance_m": 46745.766, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Abington", "stage_seq": 10, "distance_m": 70985.341, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Beattock Summit", "stage_seq": 11, "distance_m": 84143.235, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Beattock", "stage_seq": 12, "distance_m": 100067.741, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Lockerbie", "stage_seq": 13, "distance_m": 122710.077, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 14, "distance_m": 144498.65, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Gretna Jn", "stage_seq": 15, "distance_m": 150251.431, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Carlisle Kingmoor Jcn", "stage_seq": 16, "distance_m": 161174.558, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Caldew Jn", "stage_seq": 17, "distance_m": 163142.281, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1607", "location": "Carlisle", "stage_seq": 18, "distance_m": 164214.871, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1622H", "location": "Penrith North Lakes", "stage_seq": 19, "distance_m": 192867.753, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Eden Valley", "stage_seq": 20, "distance_m": 199013.887, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Shap Summit", "stage_seq": 21, "distance_m": 214712.141, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Tebay", "stage_seq": 22, "distance_m": 223597.192, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Grayrigg", "stage_seq": 23, "distance_m": 233117.558, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Oxenholme Lake District", "stage_seq": 24, "distance_m": 244512.461, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 265464.075, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Morecambe South Jn", "stage_seq": 26, "distance_m": 272356.056, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1659", "location": "Lancaster", "stage_seq": 27, "distance_m": 275335.952, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Garstang & Catteral", "stage_seq": 28, "distance_m": 294070.816, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Preston Fylde Jn", "stage_seq": 29, "distance_m": 308337.595, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1718H", "location": "Preston", "stage_seq": 30, "distance_m": 309114.757, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Ribble Jn", "stage_seq": 31, "distance_m": 310012.47, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Euxton Jn", "stage_seq": 32, "distance_m": 317674.557, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Balshaw Lane Jn", "stage_seq": 33, "distance_m": 321288.47, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1731H", "location": "Wigan North Western", "stage_seq": 34, "distance_m": 333437.723, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Wigan South Jn", "stage_seq": 35, "distance_m": 334121.397, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Springs Branch Jn", "stage_seq": 36, "distance_m": 335491.252, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Golborne Jn", "stage_seq": 37, "distance_m": 342785.082, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Winwick Jn", "stage_seq": 38, "distance_m": 346911.629, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Dallam Jn", "stage_seq": 39, "distance_m": 351282.635, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1742H", "location": "Warrington Bank Quay", "stage_seq": 40, "distance_m": 352427.714, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Acton Grange Jn", "stage_seq": 41, "distance_m": 355282.987, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Weaver Jn", "stage_seq": 42, "distance_m": 364124.93, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Acton Bridge", "stage_seq": 43, "distance_m": 367863.45, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Hartford Jn", "stage_seq": 44, "distance_m": 370585.89, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Winsford", "stage_seq": 45, "distance_m": 379141.838, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Crewe Coal Yard S.B.", "stage_seq": 46, "distance_m": 389955.819, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1800H", "wtt_dep": "1805", "location": "Crewe", "stage_seq": 47, "distance_m": 391134.774, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808", "location": "Crewe Basford Hall Jn", "stage_seq": 48, "distance_m": 393824.681, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Madeley", "stage_seq": 49, "distance_m": 404485.368, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818H", "location": "Norton Bridge", "stage_seq": 50, "distance_m": 421981.834, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1823", "wtt_dep": "1824H", "location": "Stafford", "stage_seq": 51, "distance_m": 430506.595, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825", "location": "Stafford South Jn", "stage_seq": 52, "distance_m": 430712.116, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825H", "location": "Stafford Trent Valley Jn", "stage_seq": 53, "distance_m": 431270.965, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Penkridge", "stage_seq": 54, "distance_m": 439591.929, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Bushbury Jn", "stage_seq": 55, "distance_m": 452473.224, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Wolverhampton North Jn", "stage_seq": 56, "distance_m": 454281.728, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1840H", "wtt_dep": "1845", "location": "Wolverhampton", "stage_seq": 57, "distance_m": 455015.66, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Dudley Port", "stage_seq": 58, "distance_m": 464010.32, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1854H", "wtt_dep": "1856H", "location": "Sandwell & Dudley", "stage_seq": 59, "distance_m": 467262.743, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Galton Jn", "stage_seq": 60, "distance_m": 469792.446, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Soho South Jn", "stage_seq": 61, "distance_m": 472529.649, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1921", "location": "Birmingham New Street", "stage_seq": 62, "distance_m": 475813.557, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Proof House Jn", "stage_seq": 63, "distance_m": 476816.339, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Grand Jn", "stage_seq": 64, "distance_m": 477370.583, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Stechford", "stage_seq": 65, "distance_m": 481877.889, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1933", "location": "Birmingham International", "stage_seq": 66, "distance_m": 489005.631, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Berkswell", "stage_seq": 67, "distance_m": 497355.639, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1945", "location": "Coventry", "stage_seq": 68, "distance_m": 506201.253, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Rugby Trent Valley Jn", "stage_seq": 69, "distance_m": 523366.449, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "1954H", "wtt_dep": "1956H", "location": "Rugby", "stage_seq": 70, "distance_m": 524416.451, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Hillmorton Jn", "stage_seq": 71, "distance_m": 526752.398, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Weedon", "stage_seq": 72, "distance_m": 545889.156, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Hanslope Jn", "stage_seq": 73, "distance_m": 566421.587, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2017H", "location": "Milton Keynes Central", "stage_seq": 74, "distance_m": 577145.339, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Bletchley", "stage_seq": 75, "distance_m": 582149.801, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Ledburn Jn", "stage_seq": 76, "distance_m": 596994.651, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Tring", "stage_seq": 77, "distance_m": 606369.343, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Bourne End Jn (Herts)", "stage_seq": 78, "distance_m": 616197.821, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2039", "location": "Watford Junction", "stage_seq": 79, "distance_m": 629214.267, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Harrow & Wealdstone", "stage_seq": 80, "distance_m": 638971.501, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Wembley Central", "stage_seq": 81, "distance_m": 644347.004, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Willesden West London Jn", "stage_seq": 82, "distance_m": 648765.204, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Camden Jn", "stage_seq": 83, "distance_m": 654529.292, "section_seq": 1, "route_path_id": 100710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Camden South Jn", "stage_seq": 84, "distance_m": 655469.903, "section_seq": 1, "route_path_id": 100710}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": null, "location": "London Euston", "stage_seq": 85, "distance_m": 657262.295, "section_seq": 1, "route_path_id": 100710}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 657262.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 100710}], "total_distance_m": 657262.295, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 652054.695, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5207.6, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:49Z", "source_id": 50555882, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:53Z", "source_id": 16359522, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:47Z", "source_id": 50568754, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:49Z", "source_id": 16363243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:15Z", "source_id": 50690681, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:16Z", "source_id": 16398441, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:54Z", "source_id": 50729722, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:06:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:58Z", "source_id": 16409581, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:00Z", "source_id": 50772504, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:08Z", "source_id": 16422213, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:02Z", "source_id": 50835050, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:07Z", "source_id": 16440467, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:01:20Z", "source_id": 50883354, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:01:25Z", "source_id": 16454197, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7866, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:18:06Z", "source_id": 50931127, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T16:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:18:12Z", "source_id": 16467815, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:35:45Z", "source_id": 50982032, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T16:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:35:48Z", "source_id": 16482481, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:50:09Z", "source_id": 51023409, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T16:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:50:11Z", "source_id": 16494369, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:59:21Z", "source_id": 51050101, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T17:00:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:59:26Z", "source_id": 16502006, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:02:45Z", "source_id": 51060046, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T17:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:02:49Z", "source_id": 16504891, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T18:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:07:10Z", "source_id": 51072527, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T17:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:07:13Z", "source_id": 16508549, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T18:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:26:45Z", "source_id": 51128916, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T17:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:26:47Z", "source_id": 16524842, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T18:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:38:37Z", "source_id": 51163139, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T17:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:38:41Z", "source_id": 16534680, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T18:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19059, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:45:42Z", "source_id": 51183440, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-16T17:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:45:44Z", "source_id": 16540506, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-16T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:56:56Z", "source_id": 51215710, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T17:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:56:59Z", "source_id": 16549547, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19623, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:58:52Z", "source_id": 51221285, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T17:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:58:57Z", "source_id": 16551165, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:07:24Z", "source_id": 51246612, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-16T18:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:07:27Z", "source_id": 16558059, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-16T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:26:21Z", "source_id": 51299768, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-16T18:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:26:23Z", "source_id": 16573234, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-16T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:29:34Z", "source_id": 51308536, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-16T18:30:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:29:38Z", "source_id": 16575715, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-16T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:09Z", "source_id": 51328941, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T18:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:13Z", "source_id": 16581555, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:44Z", "source_id": 51343841, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T18:43:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:49Z", "source_id": 16585742, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:14Z", "source_id": 51371964, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T18:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:15Z", "source_id": 16593660, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:44Z", "source_id": 51431270, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-16T19:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:48Z", "source_id": 16610455, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:22Z", "source_id": 51445308, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-16T19:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:29Z", "source_id": 16614558, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:14Z", "source_id": 51469958, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-16T19:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:21Z", "source_id": 16621473, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:14Z", "source_id": 51490098, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-16T19:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:18Z", "source_id": 16627058, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:10Z", "source_id": 51509223, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-16T19:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:15Z", "source_id": 16632497, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:52Z", "source_id": 51513348, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-16T19:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:59Z", "source_id": 16633697, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22654, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:10Z", "source_id": 51538067, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-16T20:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:14Z", "source_id": 16640827, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Edinburgh 1452 1452 8 None None London Euston 2054 2054 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00587/2026-09-16/detailed None Watford Junction 2026-09-16T20:45:00+01:00 London Euston 18.0 {"type": "LineString", "coordinates": [[-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.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 17.4 2042 2100 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:00:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16640827 1789588754901278 313 313 2026-09-16 20:10:58.209101 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:00:57.655177
590468 621369 G25681 065S97MZ16 2026-09-16 COMPLETE 16641152 2026-09-16 21:01:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 621369, "stp": "P", "toc": "Lumo", "uid": "G25681", "consist": "803001", "dest_crs": "XCN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G25681/2026-09-16/detailed", "trust_id": "065S97MZ16", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Craigentinny T.& R.S.M.D", "service_date": "2026-09-16", "dest_arr_time": "2103", "dest_platform": null, "is_terminated": 1, "next_location": "Craigentinny T.& R.S.M.D", "signalling_id": "5S97", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2101", "current_leg_dep": "2059", "current_leg_end": "Craigentinny T.& R.S.M.D", "origin_dep_time": "2005", "origin_platform": "7", "current_location": "Craigentinny T.& R.S.M.D", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]}", "current_leg_start": "Craigentinny Jn", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "55.9527891", "next_location_lon": "-3.1266209", "previous_location": "Craigentinny Jn", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36871.542, \"from_m\": 35020.049, \"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\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"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\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76047.48, \"from_m\": 75047.176, \"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\": 76314.684, \"from_m\": 76047.48, \"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\": 76919.816, \"from_m\": 76314.684, \"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\": 76986.269, \"from_m\": 76919.816, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77456.426, \"from_m\": 76986.269, \"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\": 78095.168, \"from_m\": 77456.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\": 79137.934, \"from_m\": 78095.168, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79240.224, \"from_m\": 79137.934, \"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\": 79352.555, \"from_m\": 79240.224, \"capability_applied\": null, \"effective_limit_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\": 79687.588, \"from_m\": 79352.555, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 79902.022, \"from_m\": 79687.588, \"capability_applied\": null, \"effective_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\": 621369, \"profile_key\": \"e3062f00beaeabfda8004dc9a5b38c176b485cd1c65a254b2312255de67b3575\", \"schedule_id\": 10173, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2056\", \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 75821.327, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 17, \"distance_m\": 76857.138, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 18, \"distance_m\": 78797.067, \"section_seq\": 1, \"route_path_id\": 58998}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 19, \"distance_m\": 79902.022, \"section_seq\": 1, \"route_path_id\": 58998}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79902.022, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58998}], \"total_distance_m\": 79902.022, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 79687.588, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 214.434, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2005", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.9527891", "current_position_lon": "-3.1266209", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:33Z\", \"source_id\": 51420469, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:35Z\", \"source_id\": 16607321, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:07Z\", \"source_id\": 51427109, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:11Z\", \"source_id\": 16609267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:14Z\", \"source_id\": 51437338, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:19Z\", \"source_id\": 16612284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:36Z\", \"source_id\": 51455869, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:41Z\", \"source_id\": 16617509, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:13Z\", \"source_id\": 51462338, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:15Z\", \"source_id\": 16619298, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:52Z\", \"source_id\": 51471562, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:58Z\", \"source_id\": 16621950, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:31Z\", \"source_id\": 51510066, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:36Z\", \"source_id\": 16632769, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:16Z\", \"source_id\": 16635358, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:40Z\", \"source_id\": 16641152, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Craigentinny T.& R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789588783938593, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:01.277033", "service_state_evidence_id": 16641152, "current_leg_start_actual_dep": "2026-09-16T21:00:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:02.315646", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Lumo P GLQ XCN 5S97 803001 5 125 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36871.542, "from_m": 35020.049, "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": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "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": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76047.48, "from_m": 75047.176, "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": 76314.684, "from_m": 76047.48, "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": 76919.816, "from_m": 76314.684, "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": 76986.269, "from_m": 76919.816, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77456.426, "from_m": 76986.269, "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": 78095.168, "from_m": 77456.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": 79137.934, "from_m": 78095.168, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79240.224, "from_m": 79137.934, "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": 79352.555, "from_m": 79240.224, "capability_applied": null, "effective_limit_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": 79687.588, "from_m": 79352.555, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 79902.022, "from_m": 79687.588, "capability_applied": null, "effective_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": 621369, "profile_key": "e3062f00beaeabfda8004dc9a5b38c176b485cd1c65a254b2312255de67b3575", "schedule_id": 10173, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2005", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 58998}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 58998}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2056", "location": "Edinburgh", "stage_seq": 16, "distance_m": 75821.327, "section_seq": 1, "route_path_id": 58998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Abbeyhill Jn", "stage_seq": 17, "distance_m": 76857.138, "section_seq": 1, "route_path_id": 58998}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100", "location": "Craigentinny Jn", "stage_seq": 18, "distance_m": 78797.067, "section_seq": 1, "route_path_id": 58998}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Craigentinny T.& R.S.M.D", "stage_seq": 19, "distance_m": 79902.022, "section_seq": 1, "route_path_id": 58998}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79902.022, "from_m": 0.0, "section_seq": 1, "route_path_id": 58998}], "total_distance_m": 79902.022, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 79687.588, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 214.434, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:33Z", "source_id": 51420469, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:35Z", "source_id": 16607321, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:07Z", "source_id": 51427109, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:11Z", "source_id": 16609267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:14Z", "source_id": 51437338, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:19Z", "source_id": 16612284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:36Z", "source_id": 51455869, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:41Z", "source_id": 16617509, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:13Z", "source_id": 51462338, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:15Z", "source_id": 16619298, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:52Z", "source_id": 51471562, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:58Z", "source_id": 16621950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:31Z", "source_id": 51510066, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:36Z", "source_id": 16632769, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:16Z", "source_id": 16635358, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:40Z", "source_id": 16641152, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 2005 2005 7 None None Craigentinny T.& R.S.M.D 2103 2103 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G25681/2026-09-16/detailed None Craigentinny Jn 2026-09-16T21:00:00+01:00 Craigentinny T.& R.S.M.D 2.0 {"type": "LineString", "coordinates": [[-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]} 0.7 2059 2101 Craigentinny Jn Craigentinny T.& R.S.M.D Craigentinny T.& R.S.M.D 55.9527891 -3.1266209 55.9527891 -3.1266209 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:01:00 Craigentinny T.& R.S.M.D TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641152 1789588783938593 66 66 2026-09-16 20:11:02.315646 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:01.277033
590469 620494 P90544 885E27MY16 2026-09-16 COMPLETE None 2026-09-16 20:01:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 620494, "stp": "P", "toc": "Southeastern", "uid": "P90544", "consist": "465031+465160", "dest_crs": "XPS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90544/2026-09-16/detailed", "trust_id": "885E27MY16", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plumstead Carriage Holding Sidings", "service_date": "2026-09-16", "dest_arr_time": "2000", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Carriage Holding Sidings", "signalling_id": "5E27", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "2000", "current_leg_dep": "1928", "current_leg_end": "Plumstead Carriage Holding Sidings", "origin_dep_time": "1930", "origin_platform": "5", "current_location": "Plumstead", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.090412, 51.5110406], [-0.0904399, 51.5109856], [-0.0912983, 51.5092743], [-0.0913227, 51.509232299999994], [-0.0915112, 51.5089486], [-0.0915749, 51.5088258], [-0.0916439, 51.5086878], [-0.0917074, 51.5085588], [-0.091779, 51.5084408], [-0.091866, 51.508308], [-0.0919099, 51.508237599999994], [-0.0919698, 51.50813269999999], [-0.0920517, 51.50793649999999], [-0.0921371, 51.5077927], [-0.0922249, 51.5076475], [-0.0922269, 51.50764250000001], [-0.0922711, 51.50753209999999], [-0.0922966, 51.5074642], [-0.092308, 51.50743359999999], [-0.0923386, 51.5073303], [-0.0923458, 51.5073052], [-0.0923691, 51.507168799999995], [-0.09236999999999998, 51.507032900000006], [-0.0923562, 51.5068919], [-0.0923066, 51.50670209999999], [-0.0922384, 51.5065617], [-0.0920929, 51.5063211], [-0.0920271, 51.50620189999999], [-0.0919943, 51.5061467], [-0.0919626, 51.506073599999986], [-0.0919368, 51.5059969], [-0.09192119999999998, 51.50592979999999], [-0.09190909999999998, 51.5057936], [-0.0919191, 51.505682199999995], [-0.0919541, 51.50553940000001], [-0.0919992, 51.50542670000001], [-0.0920474, 51.50531530000001], [-0.0921387, 51.5051734], [-0.09222130000000002, 51.5050841], [-0.09231839999999998, 51.504999999999995], [-0.0924195, 51.504924499999994], [-0.0925101, 51.5048693], [-0.0926759, 51.5047826], [-0.0930254, 51.5046581], [-0.0931545, 51.5046127], [-0.0933748, 51.5045413], [-0.0936534, 51.5044646], [-0.0938867, 51.50441690000001], [-0.094129, 51.50438309999999], [-0.0946579, 51.50435540000001], [-0.0951954, 51.50429630000001], [-0.0953432, 51.5042835], [-0.0955994, 51.504268499999995], [-0.0958865, 51.50425679999999], [-0.0956034, 51.50425090000001], [-0.09538259999999998, 51.50425049999999], [-0.0950072, 51.5042683], [-0.0948532, 51.5042815], [-0.0946451, 51.5042898], [-0.09440089999999998, 51.50430939999998], [-0.0941194, 51.50433709999998], [-0.0938143, 51.5043659], [-0.09363059999999998, 51.5043926], [-0.09336619999999998, 51.50444139999999], [-0.0931899, 51.50449569999999], [-0.0931034, 51.5045256], [-0.09249129999999998, 51.504764], [-0.092268, 51.50483799999999], [-0.0920397, 51.5049079], [-0.0918435, 51.5049733], [-0.09168139999999998, 51.5050198], [-0.0915283, 51.50505960000001], [-0.0913769, 51.5050957], [-0.0911899, 51.505138900000006], [-0.08983152841195213, 51.50538899768652], [-0.08971799999999999, 51.5054099], [-0.08954299999999998, 51.5054446], [-0.0893006, 51.50549240000001], [-0.08906100862281296, 51.50554426027032], [-0.0888326, 51.5055937], [-0.0886837, 51.5056237], [-0.0885808, 51.5056403], [-0.088487, 51.50565290000001], [-0.0883747, 51.50566709999999], [-0.0882354, 51.5056774], [-0.08812759999999999, 51.50568280000001], [-0.08796729999999998, 51.5056874], [-0.0878465, 51.50568439999999], [-0.0877257, 51.50567889999999], [-0.0875634, 51.505666700000006], [-0.087442, 51.5056519], [-0.08732869999999998, 51.50563979999999], [-0.08723519999999998, 51.5056272], [-0.0871874, 51.5056196], [-0.0871813, 51.5056081], [-0.08707589999999998, 51.5055995], [-0.08697929999999998, 51.5055799], [-0.086873, 51.50555609999999], [-0.08675919999999998, 51.50552489999999], [-0.0865236, 51.505441999999995], [-0.0862914, 51.50533870000001], [-0.08623170479266906, 51.50530775344186], [-0.0860716070519655, 51.505193835901515], [-0.0859463583883523, 51.50510206518732], [-0.0858511143414, 51.50502920814781], [-0.08578103045067918, 51.50497203163152], [-0.08573126225576043, 51.50492730248701], [-0.08569696529621428, 51.504891787562826], [-0.0856732951116113, 51.5048622537075], [-0.08565540724152208, 51.50483546776959], [-0.08563845722551715, 51.50480819659762], [-0.08561760060316709, 51.50477720704015], [-0.08558799291404247, 51.50473926594573], [-0.08554478969771384, 51.50469114016288], [-0.08548314649375177, 51.50462959654017], [-0.08539821884172683, 51.504551401926136], [-0.0852851622812096, 51.50445332316932], [-0.08513913235177059, 51.50433212711827], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0774441, 51.50052409999999], [-0.0771336, 51.500378], [-0.076136, 51.4998432], [-0.0744266, 51.498923899999994], [-0.07414677221625915, 51.4987748385867], [-0.0731985, 51.4982697], [-0.0722293, 51.4977641], [-0.0709812, 51.49713160000001], [-0.0696326, 51.496475], [-0.06822089999999999, 51.49582339999999], [-0.0674374, 51.495468], [-0.0662175, 51.494918600000005], [-0.06409509999999999, 51.49396039999999], [-0.0628617, 51.493411899999984], [-0.06147110000000001, 51.4927961], [-0.06052099999999999, 51.4923781], [-0.0586629, 51.4915713], [-0.0576649, 51.491176199999984], [-0.0576267, 51.491159], [-0.05544809999999999, 51.4902209], [-0.05516709999999999, 51.490100299999995], [-0.05489959999999999, 51.4899846], [-0.0539065, 51.489563], [-0.0534572, 51.4893575], [-0.0529066, 51.489089499999984], [-0.0523993, 51.4888262], [-0.052100545477204704, 51.488693640389165], [-0.05191998831838321, 51.48861352564376], [-0.05156879999999999, 51.48845769999999], [-0.05046309999999999, 51.48800959999999], [-0.0481028, 51.4870678], [-0.0479244, 51.4870026], [-0.04759476129595326, 51.48688329577625], [-0.04757112198139332, 51.48690793233792], [-0.047563624554133384, 51.48691574604854], [-0.047464998727359355, 51.48688278726477], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.0460345, 51.4863456], [-0.0458666, 51.4862765], [-0.04431009999999999, 51.485654700000005], [-0.04406859999999999, 51.4855555], [-0.0439296, 51.48549839999998], [-0.04376478738344701, 51.48542500063034], [-0.043696566170375525, 51.48539461824919], [-0.0434639, 51.485291], [-0.042987599999999994, 51.485073], [-0.0418288, 51.48458079999999], [-0.0407924, 51.4841974], [-0.04038259999999999, 51.4840378], [-0.0398677, 51.483868999999984], [-0.039621, 51.483768700000006], [-0.03939079999999999, 51.4836799], [-0.03876859999999999, 51.4834604], [-0.0384037, 51.48331460000001], [-0.0377265, 51.48304220000001], [-0.0370431, 51.4827884], [-0.036799599999999995, 51.48269139999999], [-0.0356021, 51.4822376], [-0.0340965, 51.4816827], [-0.0338721, 51.48160000000001], [-0.0330757, 51.4812993], [-0.0328262, 51.48120089999999], [-0.03114509999999999, 51.48057630000001], [-0.0303431, 51.480287], [-0.0291191, 51.4798592], [-0.0280619, 51.4794728], [-0.0273765, 51.47923589999999], [-0.026993300000000005, 51.47910860000001], [-0.026682299999999996, 51.47901060000001], [-0.0266261, 51.478993], [-0.0262358, 51.4788862], [-0.0260732, 51.4788459], [-0.0259249, 51.4788076], [-0.0257035, 51.4787701], [-0.0255489, 51.478744000000006], [-0.0251709, 51.47869049999999], [-0.0251416, 51.478686399999994], [-0.0237256, 51.47853159999999], [-0.023049599999999996, 51.478463600000005], [-0.022687299999999997, 51.4784228], [-0.0211145, 51.4782693], [-0.0208393, 51.4782441], [-0.0194154, 51.478129499999994], [-0.0189923, 51.478099400000005], [-0.018697, 51.4780812], [-0.018409499999999995, 51.4780657], [-0.0180729, 51.4780553], [-0.017576999999999995, 51.47805399999999], [-0.017269199999999995, 51.4780641], [-0.0171109, 51.4780722], [-0.0169033, 51.47808590000001], [-0.0165543, 51.47811639999999], [-0.0160812, 51.478161], [-0.015914, 51.4781724], [-0.0157437, 51.47818010000001], [-0.015037399999999996, 51.4781985], [-0.014469799999999998, 51.47821089999999], [-0.014106399999999996, 51.4782196], [-0.0138856, 51.47823129999999], [-0.0137057, 51.4782474], [-0.0135343, 51.4782719], [-0.013356299999999998, 51.478304099999995], [-0.0132008, 51.4783376], [-0.0130463, 51.4783763], [-0.0129168, 51.478412600000006], [-0.012778599999999998, 51.4784558], [-0.0126838, 51.478488199999994], [-0.0125961, 51.47852209999999], [-0.0124676, 51.4785753], [-0.012353899999999998, 51.47862810000001], [-0.012192299999999998, 51.4787146], [-0.0120631, 51.4787915], [-0.011916599999999998, 51.478883], [-0.011751799999999998, 51.47898579999999], [-0.011603399999999998, 51.4790748], [-0.011419699999999998, 51.479183899999995], [-0.0112465, 51.4792796], [-0.0110836, 51.47936409999999], [-0.0109655, 51.47942260000001], [-0.0108444, 51.4794807], [-0.0106775, 51.4795565], [-0.0105039, 51.479630400000005], [-0.0103231, 51.4797024], [-0.0101009, 51.4797887], [-0.0098045, 51.47990070000001], [-0.0090343, 51.480231800000006], [-0.0088724, 51.4803067], [-0.0078816, 51.4807786], [-0.006325, 51.481466399999995], [-0.0058138999999999995, 51.4816698], [-0.005425, 51.4818022], [-0.004932199999999999, 51.4819507], [-0.0045355, 51.4820712], [-0.0040465, 51.4821958], [-0.0036547, 51.4822812], [-0.0032003999999999995, 51.4823627], [-0.0026804, 51.48242160000001], [-0.0018391, 51.4824957], [-0.0000762, 51.48262849999999], [0.0, 51.4826354232745], [0.0006160999999999999, 51.48269139999999], [0.0009657999999999998, 51.4827196], [0.0013054, 51.48274649999999], [0.0015365999999999995, 51.4827624], [0.0016696, 51.4827702], [0.0018528, 51.4827751], [0.0020541, 51.48277660000001], [0.0022342999999999994, 51.4827743], [0.002426, 51.4827656], [0.0026543, 51.48274969999999], [0.0028660999999999995, 51.482730999999994], [0.003214799999999999, 51.4826991], [0.0035407000000000004, 51.4826734], [0.003853099999999999, 51.4826591], [0.0041427, 51.4826524], [0.0044039, 51.4826529], [0.004675399999999999, 51.48265940000001], [0.0049255, 51.48267109999998], [0.005181999999999999, 51.4826886], [0.0053607, 51.48270490000001], [0.005560599999999999, 51.4827267], [0.0057696, 51.4827536], [0.0059637, 51.4827816], [0.005978599999999999, 51.48278369999999], [0.006188300000000001, 51.48281659999999], [0.006395299999999999, 51.4828511], [0.0067665, 51.48291330000001], [0.0072340999999999985, 51.4829917], [0.007815399999999998, 51.4830898], [0.008291199999999999, 51.48316439999999], [0.008353900000000001, 51.48317439999999], [0.0085079, 51.4831967], [0.008672299999999999, 51.48322029999999], [0.0090881, 51.4832786], [0.009484, 51.48332880000001], [0.0099809, 51.48338729999999], [0.010329899999999998, 51.4834263], [0.0108344, 51.483482399999986], [0.011327999999999998, 51.483537000000005], [0.012007, 51.4836096], [0.0125982, 51.4836719], [0.0132175, 51.4837351], [0.013767499999999998, 51.4837909], [0.0143834, 51.4838509], [0.014873100000000002, 51.4838978], [0.0154811, 51.4839569], [0.0160126, 51.4840068], [0.0189037, 51.48428199999999], [0.0196769, 51.4843554], [0.02066685347940137, 51.48444937177515], [0.020707018421241487, 51.4844224020189], [0.0209171, 51.4844424], [0.022324499999999997, 51.484575199999995], [0.023003599999999996, 51.484639300000005], [0.023701499999999997, 51.4847054], [0.024072099999999996, 51.4847435], [0.0243437, 51.48478200000001], [0.024590399999999995, 51.484828400000005], [0.024842399999999997, 51.48489399999999], [0.0251335, 51.484991999999984], [0.0254038, 51.485110000000006], [0.0256661, 51.4852376], [0.025857499999999995, 51.485333], [0.026082299999999996, 51.485447], [0.026366599999999997, 51.48558049999999], [0.0266009, 51.4856849], [0.0269337, 51.4858197], [0.027325399999999996, 51.485959300000005], [0.0278842, 51.4861393], [0.0283334, 51.4862742], [0.028640599999999995, 51.4863561], [0.028937399999999995, 51.486425399999995], [0.029136799999999997, 51.4864669], [0.0296801, 51.48656669999999], [0.0300625, 51.4866274], [0.0306184, 51.4867132], [0.0313369, 51.4868256], [0.0317748, 51.48689469999999], [0.0321622, 51.486965], [0.03253349999999999, 51.4870347], [0.0329564, 51.4871223], [0.03339639999999999, 51.4872224], [0.0337539, 51.48731509999998], [0.0340308, 51.48739069999999], [0.034274599999999995, 51.487461899999985], [0.034614, 51.4875661], [0.0349284, 51.4876706], [0.0350194, 51.4877013], [0.0351963, 51.48776359999999], [0.0355202, 51.4878782], [0.0359412, 51.48802909999999], [0.0361614, 51.4881083], [0.0365243, 51.4882389], [0.036877, 51.4883655], [0.03731419999999999, 51.488521199999994], [0.0377439, 51.4886762], [0.038306299999999995, 51.488877], [0.03879749999999999, 51.4890541], [0.039394, 51.48926759999999], [0.03965819999999999, 51.4893623], [0.03968359999999999, 51.48937130000001], [0.03973639999999999, 51.4893904], [0.0397652, 51.48940089999999], [0.040106, 51.4895252], [0.0418097, 51.490128899999995], [0.0436065, 51.4907734], [0.04497779999999999, 51.4912735], [0.0453145, 51.491385], [0.0455829, 51.4914641], [0.0457889, 51.49151959999999], [0.046002499999999995, 51.4915721], [0.04627209999999999, 51.4916327], [0.046526599999999994, 51.4916814], [0.04681869999999999, 51.49173149999999], [0.0470585, 51.4917678], [0.0473033, 51.4917987], [0.0476271, 51.491832599999995], [0.047809, 51.4918497], [0.048026799999999994, 51.49186710000001], [0.048368, 51.491884599999985], [0.0486608, 51.491893000000005], [0.048713799999999995, 51.4918939], [0.0490492, 51.49189340000001], [0.0493017, 51.4918834], [0.0495117, 51.4918722], [0.04987660000000001, 51.4918508], [0.05029259999999999, 51.491812200000005], [0.0517754, 51.491647099999994], [0.0522146, 51.4915825], [0.0524978, 51.491539], [0.0528752, 51.49147260000001], [0.05329699999999999, 51.491382400000006], [0.05355939999999999, 51.49132319999999], [0.0539073, 51.4912549], [0.0543927, 51.49117129999999], [0.05466909999999999, 51.4911352], [0.0550696, 51.4910964], [0.055565199999999995, 51.49105989999999], [0.0560326, 51.4910333], [0.05647919999999999, 51.4910343], [0.05695859999999999, 51.491044599999995], [0.0573318, 51.4910701], [0.0576409, 51.491103800000005], [0.0580714, 51.4911576], [0.058575100000000005, 51.4912404], [0.0592852, 51.4913893], [0.0601036, 51.49155660000002], [0.0607847, 51.4916504], [0.061308, 51.4917007], [0.06162759999999999, 51.4917164], [0.06233, 51.49172969999999], [0.0627408, 51.491708999999986], [0.06312719999999998, 51.4916892], [0.06349, 51.4916466], [0.063933, 51.4916039], [0.06466799999999999, 51.4914828], [0.06510329999999999, 51.4913736], [0.0657524, 51.49121809999999], [0.06622089999999999, 51.491063700000005], [0.0665415, 51.49093599999999], [0.0668543, 51.490818700000005], [0.0672681, 51.490639299999984], [0.0675009, 51.4905366], [0.06828039999999999, 51.4901938], [0.0690608, 51.4899465], [0.0691767, 51.48991279999999], [0.0692925, 51.4898791], [0.0695576, 51.4898043], [0.0698127, 51.4897376], [0.0702053, 51.48964859999999], [0.07050869999999998, 51.4895816], [0.07076979999999998, 51.4895278], [0.0709966, 51.4894941], [0.0712555, 51.48946449999998], [0.0714788, 51.48943659999998], [0.07172999999999999, 51.4894149], [0.07214339999999998, 51.48939310000001], [0.0727336, 51.4893872], [0.07309189999999999, 51.4893911], [0.07404589999999998, 51.4894232], [0.08174139999999999, 51.489663199999995], [0.08269119999999999, 51.4896991], [0.0849328, 51.489790199999995], [0.0852041, 51.4897977], [0.0854493, 51.4898051], [0.08569159999999999, 51.48981469999999], [0.08594319999999998, 51.48984139999999], [0.08617119999999999, 51.489869099999986], [0.08666809999999998, 51.4899275], [0.08682669999999999, 51.489948899999995], [0.0869839, 51.48996739999998], [0.0872732, 51.4900003], [0.0874157, 51.4900134], [0.08752889999999999, 51.49002279999999], [0.087626, 51.4900304], [0.08776729999999999, 51.4900372], [0.0881191, 51.4900528], [0.08877509999999998, 51.4900765]]}", "current_leg_start": "London Cannon Street", "dest_arr_time_act": "2000", "motion_projection": null, "next_location_lat": "51.4900765", "next_location_lon": "0.0887751", "previous_location": "Plumstead", "current_leg_milage": "9.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 9, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51390142\", \"confirmationDeadline\": \"2026-09-16T20:01:00+01:00\"}", "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\": 4810.925, \"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\": 4851.135, \"from_m\": 4810.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4899.76, \"from_m\": 4851.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4946.374, \"from_m\": 4899.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5414.562, \"from_m\": 4946.374, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5454.855, \"from_m\": 5414.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5494.007, \"from_m\": 5454.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5683.69, \"from_m\": 5494.007, \"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\": 6777.812, \"from_m\": 5683.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7181.046, \"from_m\": 6777.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7840.53, \"from_m\": 7181.046, \"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\": 8994.278, \"from_m\": 7840.53, \"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\": 10184.341, \"from_m\": 8994.278, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10519.17, \"from_m\": 10184.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\": 11730.339, \"from_m\": 10519.17, \"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\": 13462.299, \"from_m\": 11730.339, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13853.559, \"from_m\": 13462.299, \"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\": 14752.014, \"from_m\": 13853.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14967.834, \"from_m\": 14752.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 620494, \"profile_key\": \"7d92d9a9b4a8f41e194c8a28bb6dc8e937c779d21bfa0f7fef0001d2a3596535\", \"schedule_id\": 24350, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5494.007, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Greenwich\", \"stage_seq\": 5, \"distance_m\": 7336.992, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Charlton\", \"stage_seq\": 6, \"distance_m\": 10679.891, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 7, \"distance_m\": 13716.269, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Plumstead\", \"stage_seq\": 8, \"distance_m\": 14543.876, \"section_seq\": 1, \"route_path_id\": 100408}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": null, \"location\": \"Plumstead Carriage Holding Sidings\", \"stage_seq\": 9, \"distance_m\": 14967.834, \"section_seq\": 1, \"route_path_id\": 100408}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14967.834, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100408}], \"total_distance_m\": 14967.834, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14624.897, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 342.937, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1930", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "32.0", "current_position_lat": "51.4900765", "current_position_lon": "0.0887751", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:33:05Z\", \"source_id\": 51318140, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:33:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:33:06Z\", \"source_id\": 16578414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:12Z\", \"source_id\": 51342468, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:15Z\", \"source_id\": 16585321, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:06Z\", \"source_id\": 51360754, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:10Z\", \"source_id\": 16590587, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:40Z\", \"source_id\": 51380965, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:43Z\", \"source_id\": 16596237, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:23Z\", \"source_id\": 51385440, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:27Z\", \"source_id\": 16597514, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plumstead", "service_state_platform": "2", "timing_fact_generation": 1789585217398498, "current_leg_arrival_utc": "2026-09-16T20:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:01.670647", "service_state_evidence_id": 51390142, "current_leg_start_actual_dep": "2026-09-16T19:28:31+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:04.905072", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST XPS 5E27 465031+465160 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": 4810.925, "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": 4851.135, "from_m": 4810.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4899.76, "from_m": 4851.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4946.374, "from_m": 4899.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5414.562, "from_m": 4946.374, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5454.855, "from_m": 5414.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5494.007, "from_m": 5454.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5683.69, "from_m": 5494.007, "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": 6777.812, "from_m": 5683.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7181.046, "from_m": 6777.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7840.53, "from_m": 7181.046, "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": 8994.278, "from_m": 7840.53, "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": 10184.341, "from_m": 8994.278, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10519.17, "from_m": 10184.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": 11730.339, "from_m": 10519.17, "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": 13462.299, "from_m": 11730.339, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13853.559, "from_m": 13462.299, "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": 14752.014, "from_m": 13853.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14967.834, "from_m": 14752.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 620494, "profile_key": "7d92d9a9b4a8f41e194c8a28bb6dc8e937c779d21bfa0f7fef0001d2a3596535", "schedule_id": 24350, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1930", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5494.007, "section_seq": 1, "route_path_id": 100408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Greenwich", "stage_seq": 5, "distance_m": 7336.992, "section_seq": 1, "route_path_id": 100408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Charlton", "stage_seq": 6, "distance_m": 10679.891, "section_seq": 1, "route_path_id": 100408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Woolwich Arsenal", "stage_seq": 7, "distance_m": 13716.269, "section_seq": 1, "route_path_id": 100408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Plumstead", "stage_seq": 8, "distance_m": 14543.876, "section_seq": 1, "route_path_id": 100408}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": null, "location": "Plumstead Carriage Holding Sidings", "stage_seq": 9, "distance_m": 14967.834, "section_seq": 1, "route_path_id": 100408}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14967.834, "from_m": 0.0, "section_seq": 1, "route_path_id": 100408}], "total_distance_m": 14967.834, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14624.897, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 342.937, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:33:05Z", "source_id": 51318140, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:33:06Z", "source_id": 16578414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31646, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:12Z", "source_id": 51342468, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:15Z", "source_id": 16585321, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:06Z", "source_id": 51360754, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:10Z", "source_id": 16590587, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:40Z", "source_id": 51380965, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:43Z", "source_id": 16596237, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:23Z", "source_id": 51385440, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:27Z", "source_id": 16597514, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}] London Cannon Street 1930 1930 5 None None Plumstead Carriage Holding Sidings 2000 2000 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90544/2026-09-16/detailed None London Cannon Street 2026-09-16T19:28:31+01:00 Plumstead Carriage Holding Sidings 32.0 {"type": "LineString", "coordinates": [[-0.090412, 51.5110406], [-0.0904399, 51.5109856], [-0.0912983, 51.5092743], [-0.0913227, 51.509232299999994], [-0.0915112, 51.5089486], [-0.0915749, 51.5088258], [-0.0916439, 51.5086878], [-0.0917074, 51.5085588], [-0.091779, 51.5084408], [-0.091866, 51.508308], [-0.0919099, 51.508237599999994], [-0.0919698, 51.50813269999999], [-0.0920517, 51.50793649999999], [-0.0921371, 51.5077927], [-0.0922249, 51.5076475], [-0.0922269, 51.50764250000001], [-0.0922711, 51.50753209999999], [-0.0922966, 51.5074642], [-0.092308, 51.50743359999999], [-0.0923386, 51.5073303], [-0.0923458, 51.5073052], [-0.0923691, 51.507168799999995], [-0.09236999999999998, 51.507032900000006], [-0.0923562, 51.5068919], [-0.0923066, 51.50670209999999], [-0.0922384, 51.5065617], [-0.0920929, 51.5063211], [-0.0920271, 51.50620189999999], [-0.0919943, 51.5061467], [-0.0919626, 51.506073599999986], [-0.0919368, 51.5059969], [-0.09192119999999998, 51.50592979999999], [-0.09190909999999998, 51.5057936], [-0.0919191, 51.505682199999995], [-0.0919541, 51.50553940000001], [-0.0919992, 51.50542670000001], [-0.0920474, 51.50531530000001], [-0.0921387, 51.5051734], [-0.09222130000000002, 51.5050841], [-0.09231839999999998, 51.504999999999995], [-0.0924195, 51.504924499999994], [-0.0925101, 51.5048693], [-0.0926759, 51.5047826], [-0.0930254, 51.5046581], [-0.0931545, 51.5046127], [-0.0933748, 51.5045413], [-0.0936534, 51.5044646], [-0.0938867, 51.50441690000001], [-0.094129, 51.50438309999999], [-0.0946579, 51.50435540000001], [-0.0951954, 51.50429630000001], [-0.0953432, 51.5042835], [-0.0955994, 51.504268499999995], [-0.0958865, 51.50425679999999], [-0.0956034, 51.50425090000001], [-0.09538259999999998, 51.50425049999999], [-0.0950072, 51.5042683], [-0.0948532, 51.5042815], [-0.0946451, 51.5042898], [-0.09440089999999998, 51.50430939999998], [-0.0941194, 51.50433709999998], [-0.0938143, 51.5043659], [-0.09363059999999998, 51.5043926], [-0.09336619999999998, 51.50444139999999], [-0.0931899, 51.50449569999999], [-0.0931034, 51.5045256], [-0.09249129999999998, 51.504764], [-0.092268, 51.50483799999999], [-0.0920397, 51.5049079], [-0.0918435, 51.5049733], [-0.09168139999999998, 51.5050198], [-0.0915283, 51.50505960000001], [-0.0913769, 51.5050957], [-0.0911899, 51.505138900000006], [-0.08983152841195213, 51.50538899768652], [-0.08971799999999999, 51.5054099], [-0.08954299999999998, 51.5054446], [-0.0893006, 51.50549240000001], [-0.08906100862281296, 51.50554426027032], [-0.0888326, 51.5055937], [-0.0886837, 51.5056237], [-0.0885808, 51.5056403], [-0.088487, 51.50565290000001], [-0.0883747, 51.50566709999999], [-0.0882354, 51.5056774], [-0.08812759999999999, 51.50568280000001], [-0.08796729999999998, 51.5056874], [-0.0878465, 51.50568439999999], [-0.0877257, 51.50567889999999], [-0.0875634, 51.505666700000006], [-0.087442, 51.5056519], [-0.08732869999999998, 51.50563979999999], [-0.08723519999999998, 51.5056272], [-0.0871874, 51.5056196], [-0.0871813, 51.5056081], [-0.08707589999999998, 51.5055995], [-0.08697929999999998, 51.5055799], [-0.086873, 51.50555609999999], [-0.08675919999999998, 51.50552489999999], [-0.0865236, 51.505441999999995], [-0.0862914, 51.50533870000001], [-0.08623170479266906, 51.50530775344186], [-0.0860716070519655, 51.505193835901515], [-0.0859463583883523, 51.50510206518732], [-0.0858511143414, 51.50502920814781], [-0.08578103045067918, 51.50497203163152], [-0.08573126225576043, 51.50492730248701], [-0.08569696529621428, 51.504891787562826], [-0.0856732951116113, 51.5048622537075], [-0.08565540724152208, 51.50483546776959], [-0.08563845722551715, 51.50480819659762], [-0.08561760060316709, 51.50477720704015], [-0.08558799291404247, 51.50473926594573], [-0.08554478969771384, 51.50469114016288], [-0.08548314649375177, 51.50462959654017], [-0.08539821884172683, 51.504551401926136], [-0.0852851622812096, 51.50445332316932], [-0.08513913235177059, 51.50433212711827], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0774441, 51.50052409999999], [-0.0771336, 51.500378], [-0.076136, 51.4998432], [-0.0744266, 51.498923899999994], [-0.07414677221625915, 51.4987748385867], [-0.0731985, 51.4982697], [-0.0722293, 51.4977641], [-0.0709812, 51.49713160000001], [-0.0696326, 51.496475], [-0.06822089999999999, 51.49582339999999], [-0.0674374, 51.495468], [-0.0662175, 51.494918600000005], [-0.06409509999999999, 51.49396039999999], [-0.0628617, 51.493411899999984], [-0.06147110000000001, 51.4927961], [-0.06052099999999999, 51.4923781], [-0.0586629, 51.4915713], [-0.0576649, 51.491176199999984], [-0.0576267, 51.491159], [-0.05544809999999999, 51.4902209], [-0.05516709999999999, 51.490100299999995], [-0.05489959999999999, 51.4899846], [-0.0539065, 51.489563], [-0.0534572, 51.4893575], [-0.0529066, 51.489089499999984], [-0.0523993, 51.4888262], [-0.052100545477204704, 51.488693640389165], [-0.05191998831838321, 51.48861352564376], [-0.05156879999999999, 51.48845769999999], [-0.05046309999999999, 51.48800959999999], [-0.0481028, 51.4870678], [-0.0479244, 51.4870026], [-0.04759476129595326, 51.48688329577625], [-0.04757112198139332, 51.48690793233792], [-0.047563624554133384, 51.48691574604854], [-0.047464998727359355, 51.48688278726477], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.0460345, 51.4863456], [-0.0458666, 51.4862765], [-0.04431009999999999, 51.485654700000005], [-0.04406859999999999, 51.4855555], [-0.0439296, 51.48549839999998], [-0.04376478738344701, 51.48542500063034], [-0.043696566170375525, 51.48539461824919], [-0.0434639, 51.485291], [-0.042987599999999994, 51.485073], [-0.0418288, 51.48458079999999], [-0.0407924, 51.4841974], [-0.04038259999999999, 51.4840378], [-0.0398677, 51.483868999999984], [-0.039621, 51.483768700000006], [-0.03939079999999999, 51.4836799], [-0.03876859999999999, 51.4834604], [-0.0384037, 51.48331460000001], [-0.0377265, 51.48304220000001], [-0.0370431, 51.4827884], [-0.036799599999999995, 51.48269139999999], [-0.0356021, 51.4822376], [-0.0340965, 51.4816827], [-0.0338721, 51.48160000000001], [-0.0330757, 51.4812993], [-0.0328262, 51.48120089999999], [-0.03114509999999999, 51.48057630000001], [-0.0303431, 51.480287], [-0.0291191, 51.4798592], [-0.0280619, 51.4794728], [-0.0273765, 51.47923589999999], [-0.026993300000000005, 51.47910860000001], [-0.026682299999999996, 51.47901060000001], [-0.0266261, 51.478993], [-0.0262358, 51.4788862], [-0.0260732, 51.4788459], [-0.0259249, 51.4788076], [-0.0257035, 51.4787701], [-0.0255489, 51.478744000000006], [-0.0251709, 51.47869049999999], [-0.0251416, 51.478686399999994], [-0.0237256, 51.47853159999999], [-0.023049599999999996, 51.478463600000005], [-0.022687299999999997, 51.4784228], [-0.0211145, 51.4782693], [-0.0208393, 51.4782441], [-0.0194154, 51.478129499999994], [-0.0189923, 51.478099400000005], [-0.018697, 51.4780812], [-0.018409499999999995, 51.4780657], [-0.0180729, 51.4780553], [-0.017576999999999995, 51.47805399999999], [-0.017269199999999995, 51.4780641], [-0.0171109, 51.4780722], [-0.0169033, 51.47808590000001], [-0.0165543, 51.47811639999999], [-0.0160812, 51.478161], [-0.015914, 51.4781724], [-0.0157437, 51.47818010000001], [-0.015037399999999996, 51.4781985], [-0.014469799999999998, 51.47821089999999], [-0.014106399999999996, 51.4782196], [-0.0138856, 51.47823129999999], [-0.0137057, 51.4782474], [-0.0135343, 51.4782719], [-0.013356299999999998, 51.478304099999995], [-0.0132008, 51.4783376], [-0.0130463, 51.4783763], [-0.0129168, 51.478412600000006], [-0.012778599999999998, 51.4784558], [-0.0126838, 51.478488199999994], [-0.0125961, 51.47852209999999], [-0.0124676, 51.4785753], [-0.012353899999999998, 51.47862810000001], [-0.012192299999999998, 51.4787146], [-0.0120631, 51.4787915], [-0.011916599999999998, 51.478883], [-0.011751799999999998, 51.47898579999999], [-0.011603399999999998, 51.4790748], [-0.011419699999999998, 51.479183899999995], [-0.0112465, 51.4792796], [-0.0110836, 51.47936409999999], [-0.0109655, 51.47942260000001], [-0.0108444, 51.4794807], [-0.0106775, 51.4795565], [-0.0105039, 51.479630400000005], [-0.0103231, 51.4797024], [-0.0101009, 51.4797887], [-0.0098045, 51.47990070000001], [-0.0090343, 51.480231800000006], [-0.0088724, 51.4803067], [-0.0078816, 51.4807786], [-0.006325, 51.481466399999995], [-0.0058138999999999995, 51.4816698], [-0.005425, 51.4818022], [-0.004932199999999999, 51.4819507], [-0.0045355, 51.4820712], [-0.0040465, 51.4821958], [-0.0036547, 51.4822812], [-0.0032003999999999995, 51.4823627], [-0.0026804, 51.48242160000001], [-0.0018391, 51.4824957], [-0.0000762, 51.48262849999999], [0.0, 51.4826354232745], [0.0006160999999999999, 51.48269139999999], [0.0009657999999999998, 51.4827196], [0.0013054, 51.48274649999999], [0.0015365999999999995, 51.4827624], [0.0016696, 51.4827702], [0.0018528, 51.4827751], [0.0020541, 51.48277660000001], [0.0022342999999999994, 51.4827743], [0.002426, 51.4827656], [0.0026543, 51.48274969999999], [0.0028660999999999995, 51.482730999999994], [0.003214799999999999, 51.4826991], [0.0035407000000000004, 51.4826734], [0.003853099999999999, 51.4826591], [0.0041427, 51.4826524], [0.0044039, 51.4826529], [0.004675399999999999, 51.48265940000001], [0.0049255, 51.48267109999998], [0.005181999999999999, 51.4826886], [0.0053607, 51.48270490000001], [0.005560599999999999, 51.4827267], [0.0057696, 51.4827536], [0.0059637, 51.4827816], [0.005978599999999999, 51.48278369999999], [0.006188300000000001, 51.48281659999999], [0.006395299999999999, 51.4828511], [0.0067665, 51.48291330000001], [0.0072340999999999985, 51.4829917], [0.007815399999999998, 51.4830898], [0.008291199999999999, 51.48316439999999], [0.008353900000000001, 51.48317439999999], [0.0085079, 51.4831967], [0.008672299999999999, 51.48322029999999], [0.0090881, 51.4832786], [0.009484, 51.48332880000001], [0.0099809, 51.48338729999999], [0.010329899999999998, 51.4834263], [0.0108344, 51.483482399999986], [0.011327999999999998, 51.483537000000005], [0.012007, 51.4836096], [0.0125982, 51.4836719], [0.0132175, 51.4837351], [0.013767499999999998, 51.4837909], [0.0143834, 51.4838509], [0.014873100000000002, 51.4838978], [0.0154811, 51.4839569], [0.0160126, 51.4840068], [0.0189037, 51.48428199999999], [0.0196769, 51.4843554], [0.02066685347940137, 51.48444937177515], [0.020707018421241487, 51.4844224020189], [0.0209171, 51.4844424], [0.022324499999999997, 51.484575199999995], [0.023003599999999996, 51.484639300000005], [0.023701499999999997, 51.4847054], [0.024072099999999996, 51.4847435], [0.0243437, 51.48478200000001], [0.024590399999999995, 51.484828400000005], [0.024842399999999997, 51.48489399999999], [0.0251335, 51.484991999999984], [0.0254038, 51.485110000000006], [0.0256661, 51.4852376], [0.025857499999999995, 51.485333], [0.026082299999999996, 51.485447], [0.026366599999999997, 51.48558049999999], [0.0266009, 51.4856849], [0.0269337, 51.4858197], [0.027325399999999996, 51.485959300000005], [0.0278842, 51.4861393], [0.0283334, 51.4862742], [0.028640599999999995, 51.4863561], [0.028937399999999995, 51.486425399999995], [0.029136799999999997, 51.4864669], [0.0296801, 51.48656669999999], [0.0300625, 51.4866274], [0.0306184, 51.4867132], [0.0313369, 51.4868256], [0.0317748, 51.48689469999999], [0.0321622, 51.486965], [0.03253349999999999, 51.4870347], [0.0329564, 51.4871223], [0.03339639999999999, 51.4872224], [0.0337539, 51.48731509999998], [0.0340308, 51.48739069999999], [0.034274599999999995, 51.487461899999985], [0.034614, 51.4875661], [0.0349284, 51.4876706], [0.0350194, 51.4877013], [0.0351963, 51.48776359999999], [0.0355202, 51.4878782], [0.0359412, 51.48802909999999], [0.0361614, 51.4881083], [0.0365243, 51.4882389], [0.036877, 51.4883655], [0.03731419999999999, 51.488521199999994], [0.0377439, 51.4886762], [0.038306299999999995, 51.488877], [0.03879749999999999, 51.4890541], [0.039394, 51.48926759999999], [0.03965819999999999, 51.4893623], [0.03968359999999999, 51.48937130000001], [0.03973639999999999, 51.4893904], [0.0397652, 51.48940089999999], [0.040106, 51.4895252], [0.0418097, 51.490128899999995], [0.0436065, 51.4907734], [0.04497779999999999, 51.4912735], [0.0453145, 51.491385], [0.0455829, 51.4914641], [0.0457889, 51.49151959999999], [0.046002499999999995, 51.4915721], [0.04627209999999999, 51.4916327], [0.046526599999999994, 51.4916814], [0.04681869999999999, 51.49173149999999], [0.0470585, 51.4917678], [0.0473033, 51.4917987], [0.0476271, 51.491832599999995], [0.047809, 51.4918497], [0.048026799999999994, 51.49186710000001], [0.048368, 51.491884599999985], [0.0486608, 51.491893000000005], [0.048713799999999995, 51.4918939], [0.0490492, 51.49189340000001], [0.0493017, 51.4918834], [0.0495117, 51.4918722], [0.04987660000000001, 51.4918508], [0.05029259999999999, 51.491812200000005], [0.0517754, 51.491647099999994], [0.0522146, 51.4915825], [0.0524978, 51.491539], [0.0528752, 51.49147260000001], [0.05329699999999999, 51.491382400000006], [0.05355939999999999, 51.49132319999999], [0.0539073, 51.4912549], [0.0543927, 51.49117129999999], [0.05466909999999999, 51.4911352], [0.0550696, 51.4910964], [0.055565199999999995, 51.49105989999999], [0.0560326, 51.4910333], [0.05647919999999999, 51.4910343], [0.05695859999999999, 51.491044599999995], [0.0573318, 51.4910701], [0.0576409, 51.491103800000005], [0.0580714, 51.4911576], [0.058575100000000005, 51.4912404], [0.0592852, 51.4913893], [0.0601036, 51.49155660000002], [0.0607847, 51.4916504], [0.061308, 51.4917007], [0.06162759999999999, 51.4917164], [0.06233, 51.49172969999999], [0.0627408, 51.491708999999986], [0.06312719999999998, 51.4916892], [0.06349, 51.4916466], [0.063933, 51.4916039], [0.06466799999999999, 51.4914828], [0.06510329999999999, 51.4913736], [0.0657524, 51.49121809999999], [0.06622089999999999, 51.491063700000005], [0.0665415, 51.49093599999999], [0.0668543, 51.490818700000005], [0.0672681, 51.490639299999984], [0.0675009, 51.4905366], [0.06828039999999999, 51.4901938], [0.0690608, 51.4899465], [0.0691767, 51.48991279999999], [0.0692925, 51.4898791], [0.0695576, 51.4898043], [0.0698127, 51.4897376], [0.0702053, 51.48964859999999], [0.07050869999999998, 51.4895816], [0.07076979999999998, 51.4895278], [0.0709966, 51.4894941], [0.0712555, 51.48946449999998], [0.0714788, 51.48943659999998], [0.07172999999999999, 51.4894149], [0.07214339999999998, 51.48939310000001], [0.0727336, 51.4893872], [0.07309189999999999, 51.4893911], [0.07404589999999998, 51.4894232], [0.08174139999999999, 51.489663199999995], [0.08269119999999999, 51.4896991], [0.0849328, 51.489790199999995], [0.0852041, 51.4897977], [0.0854493, 51.4898051], [0.08569159999999999, 51.48981469999999], [0.08594319999999998, 51.48984139999999], [0.08617119999999999, 51.489869099999986], [0.08666809999999998, 51.4899275], [0.08682669999999999, 51.489948899999995], [0.0869839, 51.48996739999998], [0.0872732, 51.4900003], [0.0874157, 51.4900134], [0.08752889999999999, 51.49002279999999], [0.087626, 51.4900304], [0.08776729999999999, 51.4900372], [0.0881191, 51.4900528], [0.08877509999999998, 51.4900765]]} 9.5 1928 2000 Plumstead Plumstead Plumstead Carriage Holding Sidings 51.4900765 0.0887751 51.4900765 0.0887751 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:01:00 Plumstead TD TRACKING_TIMEOUT 51390142 1789585217398498 34 34 2026-09-16 20:11:04.905072 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:01.670647
590470 620020 W00396 662V18MZ16 2026-09-16 COMPLETE None 2026-09-16 20:01:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 620020, "stp": "P", "toc": "West Midlands Trains", "uid": "W00396", "consist": "172213+172333", "dest_crs": "WOS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00396/2026-09-16/detailed", "trust_id": "662V18MZ16", "origin_crs": "SAV", "show_on_map": 0, "dar_est_time": "20:01:00", "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-16", "dest_arr_time": "2204", "dest_platform": "2B", "is_terminated": 1, "next_location": "Langley Green", "signalling_id": "2V18", "timing_status": "LATE", "origin_station": "Stratford-upon-Avon", "current_leg_arr": "2004", "current_leg_dep": "2001", "current_leg_end": "Stratford Parkway", "origin_dep_time": "2001", "origin_platform": "2", "current_location": "Smethwick Galton Bridge HL", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7165686, 52.1947671], [-1.7165537, 52.194907099999995], [-1.7165388, 52.1950481], [-1.7164623, 52.1958445], [-1.7164582, 52.1960005], [-1.7164573000000003, 52.19608850000001], [-1.7164615, 52.1961687], [-1.7164729, 52.196298600000006], [-1.7164912, 52.1964321], [-1.7165196000000005, 52.196584999999985], [-1.7165575000000002, 52.1967479], [-1.7166313999999998, 52.1969599], [-1.7166922999999998, 52.19707739999999], [-1.7167798999999997, 52.1972195], [-1.7169761999999995, 52.19749240000001], [-1.7171256999999998, 52.19767800000001], [-1.7172834999999995, 52.1978562], [-1.7173514, 52.19792770000001], [-1.7174184999999995, 52.1980017], [-1.7175002999999998, 52.198079], [-1.7177996, 52.19838669999999], [-1.7178595, 52.1984353], [-1.7180185, 52.19855340000001], [-1.7181827, 52.1986693], [-1.7183499, 52.1987777], [-1.7185142999999998, 52.19887599999999], [-1.7187694999999998, 52.1990196], [-1.7190230000000002, 52.1991454], [-1.7193236, 52.1992839], [-1.7196649, 52.1994305], [-1.7198047999999997, 52.199487], [-1.7202125999999998, 52.199651799999984], [-1.7207676999999997, 52.1998807], [-1.7212269, 52.20007950000001], [-1.7216738, 52.20028820000001], [-1.722133, 52.2005155], [-1.7224977999999995, 52.2007032], [-1.7228304, 52.2008895], [-1.7231188999999998, 52.2010565], [-1.7234465999999995, 52.2012572], [-1.7238338, 52.2015073], [-1.7240493, 52.2016501], [-1.7243332, 52.2018458], [-1.7246041999999997, 52.20204579999999], [-1.7248602999999998, 52.2022469], [-1.7253792, 52.2026675], [-1.7261367, 52.2033001], [-1.726733, 52.2037985], [-1.7274176999999995, 52.20436879999999], [-1.7282239, 52.20503230000001], [-1.7284646, 52.2052259], [-1.7286911, 52.2053937], [-1.7288505999999997, 52.20551759999999], [-1.729014, 52.2056344], [-1.7292598, 52.2058086], [-1.7294564999999995, 52.20594669999999], [-1.7297606, 52.2061474], [-1.7300926999999997, 52.2063564], [-1.7303044, 52.2064872], [-1.7304669652617133, 52.2065836629715]]}", "current_leg_start": "Stratford-upon-Avon", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "52.2065837", "next_location_lon": "-1.7304670", "previous_location": "The Hawthorns", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 244.953, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 383.136, \"from_m\": 244.953, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 640.661, \"from_m\": 383.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5845.555, \"from_m\": 640.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5899.341, \"from_m\": 5845.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7404.006, \"from_m\": 5899.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19577.502, \"from_m\": 7404.006, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28409.056, \"from_m\": 19577.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28440.375, \"from_m\": 28409.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34559.237, \"from_m\": 28440.375, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34581.919, \"from_m\": 34559.237, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34747.252, \"from_m\": 34581.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34799.023, \"from_m\": 34747.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38784.829, \"from_m\": 34799.023, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39543.935, \"from_m\": 38784.829, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40124.752, \"from_m\": 39543.935, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40467.732, \"from_m\": 40124.752, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40862.623, \"from_m\": 40467.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44232.77, \"from_m\": 40862.623, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44277.783, \"from_m\": 44232.77, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45508.961, \"from_m\": 44277.783, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46552.205, \"from_m\": 45508.961, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47014.641, \"from_m\": 46552.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48744.092, \"from_m\": 47014.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49403.207, \"from_m\": 48744.092, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 51217.703, \"from_m\": 49403.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51243.05, \"from_m\": 51217.703, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52822.605, \"from_m\": 51243.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53476.404, \"from_m\": 52822.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56216.157, \"from_m\": 53476.404, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59022.23, \"from_m\": 56216.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59162.666, \"from_m\": 59022.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\": 59189.907, \"from_m\": 59162.666, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 59220.175, \"from_m\": 59189.907, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 60114.647, \"from_m\": 59220.175, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85172.428, \"from_m\": 60114.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85577.462, \"from_m\": 85172.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85627.033, \"from_m\": 85577.462, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85634.223, \"from_m\": 85627.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94005.968, \"from_m\": 85634.223, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94108.575, \"from_m\": 94005.968, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 94530.504, \"from_m\": 94108.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94609.866, \"from_m\": 94530.504, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 94763.922, \"from_m\": 94609.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 620020, \"profile_key\": \"bb17c3e7610259d4bd8f84da291b1586496c76ee3e86e29f52c74c53e2a2c4e1\", \"schedule_id\": 24915, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2005\", \"location\": \"Stratford Parkway\", \"stage_seq\": 2, \"distance_m\": 1671.856, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Wilmcote\", \"stage_seq\": 3, \"distance_m\": 4277.099, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Bearley Jn\", \"stage_seq\": 4, \"distance_m\": 5899.341, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Wootton Wawen\", \"stage_seq\": 5, \"distance_m\": 10160.071, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Henley-in-Arden\", \"stage_seq\": 6, \"distance_m\": 13042.908, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Danzey\", \"stage_seq\": 7, \"distance_m\": 17795.966, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Wood End Sig. TB3478\", \"stage_seq\": 8, \"distance_m\": 20717.021, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025\", \"location\": \"Wood End\", \"stage_seq\": 9, \"distance_m\": 20735.061, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"The Lakes\", \"stage_seq\": 10, \"distance_m\": 22445.031, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Earlswood (West Midlands)\", \"stage_seq\": 11, \"distance_m\": 23851.53, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Wythall\", \"stage_seq\": 12, \"distance_m\": 25485.383, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Whitlock's End\", \"stage_seq\": 13, \"distance_m\": 27057.453, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2038H\", \"location\": \"Shirley\", \"stage_seq\": 14, \"distance_m\": 28596.038, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Yardley Wood\", \"stage_seq\": 15, \"distance_m\": 30608.171, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Hall Green\", \"stage_seq\": 16, \"distance_m\": 32603.973, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Spring Road\", \"stage_seq\": 17, \"distance_m\": 33630.529, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Tyseley\", \"stage_seq\": 18, \"distance_m\": 34994.759, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 19, \"distance_m\": 36120.661, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Small Heath\", \"stage_seq\": 20, \"distance_m\": 36540.296, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 21, \"distance_m\": 39435.366, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2101\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 22, \"distance_m\": 40334.248, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 23, \"distance_m\": 41477.377, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"The Hawthorns\", \"stage_seq\": 24, \"distance_m\": 45413.281, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 25, \"distance_m\": 46653.293, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 26, \"distance_m\": 46851.996, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114\", \"location\": \"Langley Green\", \"stage_seq\": 27, \"distance_m\": 48774.667, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"Rowley Regis\", \"stage_seq\": 28, \"distance_m\": 51287.265, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"Old Hill\", \"stage_seq\": 29, \"distance_m\": 53211.486, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Cradley Heath\", \"stage_seq\": 30, \"distance_m\": 55608.857, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Lye\", \"stage_seq\": 31, \"distance_m\": 57692.063, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 32, \"distance_m\": 59847.142, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Hagley\", \"stage_seq\": 33, \"distance_m\": 62868.139, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Blakedown\", \"stage_seq\": 34, \"distance_m\": 65555.574, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Kidderminster\", \"stage_seq\": 35, \"distance_m\": 70643.135, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Hartlebury\", \"stage_seq\": 36, \"distance_m\": 76512.495, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Droitwich Spa\", \"stage_seq\": 37, \"distance_m\": 85723.61, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 38, \"distance_m\": 88612.093, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 39, \"distance_m\": 94024.04, \"section_seq\": 1, \"route_path_id\": 72104}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 40, \"distance_m\": 94763.922, \"section_seq\": 1, \"route_path_id\": 72104}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 94763.922, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72104}], \"total_distance_m\": 94763.922, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 94310.674, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 453.248, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2001", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.2065837", "current_position_lon": "-1.7304670", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:11Z\", \"source_id\": 51545762, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:15Z\", \"source_id\": 16642953, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:18Z\", \"source_id\": 51558620, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:23Z\", \"source_id\": 16646529, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:54Z\", \"source_id\": 51564936, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:57Z\", \"source_id\": 16648270, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "2", "timing_fact_generation": 1789589398603281, "current_leg_arrival_utc": "2026-09-16T20:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:01.721812", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T20:01:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:04.584411", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SAV WOS 2V18 172213+172333 5 100 None {"version": 3, "segments": [{"to_m": 244.953, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 383.136, "from_m": 244.953, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 640.661, "from_m": 383.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5845.555, "from_m": 640.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5899.341, "from_m": 5845.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7404.006, "from_m": 5899.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19577.502, "from_m": 7404.006, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28409.056, "from_m": 19577.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28440.375, "from_m": 28409.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34559.237, "from_m": 28440.375, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34581.919, "from_m": 34559.237, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34747.252, "from_m": 34581.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34799.023, "from_m": 34747.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38784.829, "from_m": 34799.023, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39543.935, "from_m": 38784.829, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40124.752, "from_m": 39543.935, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40467.732, "from_m": 40124.752, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40862.623, "from_m": 40467.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44232.77, "from_m": 40862.623, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44277.783, "from_m": 44232.77, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45508.961, "from_m": 44277.783, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46552.205, "from_m": 45508.961, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47014.641, "from_m": 46552.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48744.092, "from_m": 47014.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49403.207, "from_m": 48744.092, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 51217.703, "from_m": 49403.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51243.05, "from_m": 51217.703, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52822.605, "from_m": 51243.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53476.404, "from_m": 52822.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56216.157, "from_m": 53476.404, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59022.23, "from_m": 56216.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59162.666, "from_m": 59022.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": 59189.907, "from_m": 59162.666, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 59220.175, "from_m": 59189.907, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60114.647, "from_m": 59220.175, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85172.428, "from_m": 60114.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85577.462, "from_m": 85172.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85627.033, "from_m": 85577.462, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85634.223, "from_m": 85627.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94005.968, "from_m": 85634.223, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94108.575, "from_m": 94005.968, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94530.504, "from_m": 94108.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94609.866, "from_m": 94530.504, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94763.922, "from_m": 94609.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 620020, "profile_key": "bb17c3e7610259d4bd8f84da291b1586496c76ee3e86e29f52c74c53e2a2c4e1", "schedule_id": 24915, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2001", "location": "Stratford-upon-Avon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2005", "location": "Stratford Parkway", "stage_seq": 2, "distance_m": 1671.856, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Wilmcote", "stage_seq": 3, "distance_m": 4277.099, "section_seq": 1, "route_path_id": 72104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Bearley Jn", "stage_seq": 4, "distance_m": 5899.341, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Wootton Wawen", "stage_seq": 5, "distance_m": 10160.071, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Henley-in-Arden", "stage_seq": 6, "distance_m": 13042.908, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Danzey", "stage_seq": 7, "distance_m": 17795.966, "section_seq": 1, "route_path_id": 72104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Wood End Sig. TB3478", "stage_seq": 8, "distance_m": 20717.021, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025", "location": "Wood End", "stage_seq": 9, "distance_m": 20735.061, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "The Lakes", "stage_seq": 10, "distance_m": 22445.031, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Earlswood (West Midlands)", "stage_seq": 11, "distance_m": 23851.53, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Wythall", "stage_seq": 12, "distance_m": 25485.383, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Whitlock's End", "stage_seq": 13, "distance_m": 27057.453, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2038H", "location": "Shirley", "stage_seq": 14, "distance_m": 28596.038, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Yardley Wood", "stage_seq": 15, "distance_m": 30608.171, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Hall Green", "stage_seq": 16, "distance_m": 32603.973, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Spring Road", "stage_seq": 17, "distance_m": 33630.529, "section_seq": 1, "route_path_id": 72104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Tyseley", "stage_seq": 18, "distance_m": 34994.759, "section_seq": 1, "route_path_id": 72104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Small Heath Sth Jn", "stage_seq": 19, "distance_m": 36120.661, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Small Heath", "stage_seq": 20, "distance_m": 36540.296, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Birmingham Moor Street", "stage_seq": 21, "distance_m": 39435.366, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2101", "location": "Birmingham Snow Hill", "stage_seq": 22, "distance_m": 40334.248, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104", "location": "Jewellry Quarter", "stage_seq": 23, "distance_m": 41477.377, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "The Hawthorns", "stage_seq": 24, "distance_m": 45413.281, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Smethwick Galton Bridge HL", "stage_seq": 25, "distance_m": 46653.293, "section_seq": 1, "route_path_id": 72104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Smethwick Jn", "stage_seq": 26, "distance_m": 46851.996, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114", "location": "Langley Green", "stage_seq": 27, "distance_m": 48774.667, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "Rowley Regis", "stage_seq": 28, "distance_m": 51287.265, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "Old Hill", "stage_seq": 29, "distance_m": 53211.486, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Cradley Heath", "stage_seq": 30, "distance_m": 55608.857, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Lye", "stage_seq": 31, "distance_m": 57692.063, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Stourbridge Junction", "stage_seq": 32, "distance_m": 59847.142, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Hagley", "stage_seq": 33, "distance_m": 62868.139, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Blakedown", "stage_seq": 34, "distance_m": 65555.574, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Kidderminster", "stage_seq": 35, "distance_m": 70643.135, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Hartlebury", "stage_seq": 36, "distance_m": 76512.495, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Droitwich Spa", "stage_seq": 37, "distance_m": 85723.61, "section_seq": 1, "route_path_id": 72104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Droitwich Sig. 68", "stage_seq": 38, "distance_m": 88612.093, "section_seq": 1, "route_path_id": 72104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Tunnel Jn", "stage_seq": 39, "distance_m": 94024.04, "section_seq": 1, "route_path_id": 72104}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 40, "distance_m": 94763.922, "section_seq": 1, "route_path_id": 72104}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 94763.922, "from_m": 0.0, "section_seq": 1, "route_path_id": 72104}], "total_distance_m": 94763.922, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 94310.674, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 453.248, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:11Z", "source_id": 51545762, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:15Z", "source_id": 16642953, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:18Z", "source_id": 51558620, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:23Z", "source_id": 16646529, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:54Z", "source_id": 51564936, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:57Z", "source_id": 16648270, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:11:00+01:00", "operational_fact": true}] Stratford-upon-Avon 2001 2001 2 20:01:00 None Worcester Shrub Hill 2204 2204 2B LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00396/2026-09-16/detailed None Stratford-upon-Avon 2026-09-16T20:01:30+01:00 Stratford Parkway 3.0 {"type": "LineString", "coordinates": [[-1.7165686, 52.1947671], [-1.7165537, 52.194907099999995], [-1.7165388, 52.1950481], [-1.7164623, 52.1958445], [-1.7164582, 52.1960005], [-1.7164573000000003, 52.19608850000001], [-1.7164615, 52.1961687], [-1.7164729, 52.196298600000006], [-1.7164912, 52.1964321], [-1.7165196000000005, 52.196584999999985], [-1.7165575000000002, 52.1967479], [-1.7166313999999998, 52.1969599], [-1.7166922999999998, 52.19707739999999], [-1.7167798999999997, 52.1972195], [-1.7169761999999995, 52.19749240000001], [-1.7171256999999998, 52.19767800000001], [-1.7172834999999995, 52.1978562], [-1.7173514, 52.19792770000001], [-1.7174184999999995, 52.1980017], [-1.7175002999999998, 52.198079], [-1.7177996, 52.19838669999999], [-1.7178595, 52.1984353], [-1.7180185, 52.19855340000001], [-1.7181827, 52.1986693], [-1.7183499, 52.1987777], [-1.7185142999999998, 52.19887599999999], [-1.7187694999999998, 52.1990196], [-1.7190230000000002, 52.1991454], [-1.7193236, 52.1992839], [-1.7196649, 52.1994305], [-1.7198047999999997, 52.199487], [-1.7202125999999998, 52.199651799999984], [-1.7207676999999997, 52.1998807], [-1.7212269, 52.20007950000001], [-1.7216738, 52.20028820000001], [-1.722133, 52.2005155], [-1.7224977999999995, 52.2007032], [-1.7228304, 52.2008895], [-1.7231188999999998, 52.2010565], [-1.7234465999999995, 52.2012572], [-1.7238338, 52.2015073], [-1.7240493, 52.2016501], [-1.7243332, 52.2018458], [-1.7246041999999997, 52.20204579999999], [-1.7248602999999998, 52.2022469], [-1.7253792, 52.2026675], [-1.7261367, 52.2033001], [-1.726733, 52.2037985], [-1.7274176999999995, 52.20436879999999], [-1.7282239, 52.20503230000001], [-1.7284646, 52.2052259], [-1.7286911, 52.2053937], [-1.7288505999999997, 52.20551759999999], [-1.729014, 52.2056344], [-1.7292598, 52.2058086], [-1.7294564999999995, 52.20594669999999], [-1.7297606, 52.2061474], [-1.7300926999999997, 52.2063564], [-1.7303044, 52.2064872], [-1.7304669652617133, 52.2065836629715]]} 1.0 2001 2004 The Hawthorns Smethwick Galton Bridge HL Langley Green 52.2065837 -1.7304670 52.2065837 -1.7304670 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:01:00 Stratford-upon-Avon SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789589398603281 5 5 2026-09-16 20:11:04.584411 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:01.721812
590471 609856 H57749 820C01CY16 2026-09-16 COMPLETE None 2026-09-16 20:01:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 609856, "stp": "P", "toc": "Unknown", "uid": "H57749", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57749/2026-09-16/detailed", "trust_id": "820C01CY16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whatley Quarry", "service_date": "2026-09-16", "dest_arr_time": "2001", "dest_platform": null, "is_terminated": 1, "next_location": "Whatley Quarry", "signalling_id": "0C01", "timing_status": "LATE", "origin_station": "Westbury Down T.C.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1924", "origin_platform": null, "current_location": "Whatley Sig. W422", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2001", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westbury Down T.C.", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.996, \"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\": 455.341, \"from_m\": 430.996, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 608.074, \"from_m\": 455.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2098.074, \"from_m\": 608.074, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7499.199, \"from_m\": 2098.074, \"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\": 8558.172, \"from_m\": 7499.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8573.329, \"from_m\": 8558.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8613.959, \"from_m\": 8573.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9311.573, \"from_m\": 8613.959, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13211.863, \"from_m\": 9311.573, \"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\": 14946.21, \"from_m\": 13211.863, \"capability_applied\": null, \"effective_limit_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\": 609856, \"profile_key\": \"e46a40da209102f98323517fe4b8c1c75c88367ff5094dd27e78dc5a40f992ef\", \"schedule_id\": 14974, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Westbury Down T.C.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71797}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928H\", \"location\": \"Westbury Down Tc Ent Exit\", \"stage_seq\": 2, \"distance_m\": 584.852, \"section_seq\": 1, \"route_path_id\": 71797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 3, \"distance_m\": 2153.504, \"section_seq\": 1, \"route_path_id\": 71797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 4, \"distance_m\": 7448.198, \"section_seq\": 1, \"route_path_id\": 71797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Frome North\", \"stage_seq\": 5, \"distance_m\": 8377.0, \"section_seq\": 1, \"route_path_id\": 71797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Whatley Sig. W422\", \"stage_seq\": 6, \"distance_m\": 13891.385, \"section_seq\": 1, \"route_path_id\": 71797}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": null, \"location\": \"Whatley Quarry\", \"stage_seq\": 7, \"distance_m\": 14946.21, \"section_seq\": 1, \"route_path_id\": 71797}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14946.21, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71797}], \"total_distance_m\": 14946.21, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14347.324, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 598.886, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1924", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:21Z\", \"source_id\": 51332144, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:26Z\", \"source_id\": 16582491, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whatley Sig. W422", "service_state_platform": null, "timing_fact_generation": 1789584874286653, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:02.923574", "service_state_evidence_id": 51374713, "current_leg_start_actual_dep": null, "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:04.900747", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0C01 None None None None {"version": 3, "segments": [{"to_m": 430.996, "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": 455.341, "from_m": 430.996, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 608.074, "from_m": 455.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2098.074, "from_m": 608.074, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7499.199, "from_m": 2098.074, "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": 8558.172, "from_m": 7499.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8573.329, "from_m": 8558.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8613.959, "from_m": 8573.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9311.573, "from_m": 8613.959, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13211.863, "from_m": 9311.573, "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": 14946.21, "from_m": 13211.863, "capability_applied": null, "effective_limit_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": 609856, "profile_key": "e46a40da209102f98323517fe4b8c1c75c88367ff5094dd27e78dc5a40f992ef", "schedule_id": 14974, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1924", "location": "Westbury Down T.C.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71797}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928H", "location": "Westbury Down Tc Ent Exit", "stage_seq": 2, "distance_m": 584.852, "section_seq": 1, "route_path_id": 71797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Fairwood Jn", "stage_seq": 3, "distance_m": 2153.504, "section_seq": 1, "route_path_id": 71797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Clink Road Jn", "stage_seq": 4, "distance_m": 7448.198, "section_seq": 1, "route_path_id": 71797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Frome North", "stage_seq": 5, "distance_m": 8377.0, "section_seq": 1, "route_path_id": 71797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Whatley Sig. W422", "stage_seq": 6, "distance_m": 13891.385, "section_seq": 1, "route_path_id": 71797}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": null, "location": "Whatley Quarry", "stage_seq": 7, "distance_m": 14946.21, "section_seq": 1, "route_path_id": 71797}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14946.21, "from_m": 0.0, "section_seq": 1, "route_path_id": 71797}], "total_distance_m": 14946.21, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14347.324, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 598.886, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:21Z", "source_id": 51332144, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:26Z", "source_id": 16582491, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}] Westbury Down T.C. 1924 1924 None None None Whatley Quarry 2001 2001 None LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:H57749/2026-09-16/detailed None None None None None None None None None Westbury Down T.C. Whatley Sig. W422 Whatley Quarry None None None None 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:01:00 Whatley Sig. W422 TD TRACKING_TIMEOUT 51374713 1789584874286653 13 13 2026-09-16 20:11:04.900747 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:02.923574
590472 621052 C17011 651J66MY16 2026-09-16 COMPLETE 16642119 2026-09-16 21:00:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 621052, "stp": "P", "toc": "West Midlands Trains", "uid": "C17011", "consist": "196108", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17011/2026-09-16/detailed", "trust_id": "651J66MY16", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "6", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "1J66", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2100", "current_leg_dep": "2047", "current_leg_end": "Shrewsbury", "origin_dep_time": "1952", "origin_platform": "2B", "current_location": "Shrewsbury", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Wellington (Shropshire)", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.748, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21605.559, \"from_m\": 21455.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21669.556, \"from_m\": 21605.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23383.748, \"from_m\": 21669.556, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35865.115, \"from_m\": 23383.748, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35902.779, \"from_m\": 35865.115, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51417.462, \"from_m\": 35902.779, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53055.448, \"from_m\": 51417.462, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67780.535, \"from_m\": 53055.448, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68463.925, \"from_m\": 67780.535, \"capability_applied\": null, \"effective_limit_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\": 621052, \"profile_key\": \"443dc0438dc8e0cc7b64e0e6274f602e614c1a8bb65326ead60aed885aa0ed9d\", \"schedule_id\": 2225, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1959\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2012\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 8, \"distance_m\": 22587.7, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Cosford\", \"stage_seq\": 9, \"distance_m\": 35247.048, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026H\", \"location\": \"Shifnal\", \"stage_seq\": 10, \"distance_m\": 40703.316, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 11, \"distance_m\": 43820.892, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033\", \"location\": \"Telford Central\", \"stage_seq\": 12, \"distance_m\": 45788.188, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 13, \"distance_m\": 51989.785, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 14, \"distance_m\": 67652.586, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 15, \"distance_m\": 68463.925, \"section_seq\": 1, \"route_path_id\": 66424}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68463.925, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66424}], \"total_distance_m\": 68463.925, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68463.925, \"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": "1952", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:39Z\", \"source_id\": 51383511, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:40Z\", \"source_id\": 16596923, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:26Z\", \"source_id\": 51396190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:27Z\", \"source_id\": 16600521, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:14Z\", \"source_id\": 51411674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:18Z\", \"source_id\": 16604814, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:25Z\", \"source_id\": 51455328, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:27Z\", \"source_id\": 16617351, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:00Z\", \"source_id\": 51469340, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:07Z\", \"source_id\": 16621290, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:13Z\", \"source_id\": 51487612, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:18Z\", \"source_id\": 16626354, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:50Z\", \"source_id\": 51506072, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:56Z\", \"source_id\": 16631632, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:02Z\", \"source_id\": 16642119, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "6", "timing_fact_generation": 1789588863901980, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:03.893068", "service_state_evidence_id": 16642119, "current_leg_start_actual_dep": "2026-09-16T20:45:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:04.150618", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM SHR 1J66 196108 4 100 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.748, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21605.559, "from_m": 21455.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21669.556, "from_m": 21605.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23383.748, "from_m": 21669.556, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35865.115, "from_m": 23383.748, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35902.779, "from_m": 35865.115, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51417.462, "from_m": 35902.779, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53055.448, "from_m": 51417.462, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67780.535, "from_m": 53055.448, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68463.925, "from_m": 67780.535, "capability_applied": null, "effective_limit_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": 621052, "profile_key": "443dc0438dc8e0cc7b64e0e6274f602e614c1a8bb65326ead60aed885aa0ed9d", "schedule_id": 2225, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1952", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1959", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2012", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Stafford Rd Jn", "stage_seq": 8, "distance_m": 22587.7, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Cosford", "stage_seq": 9, "distance_m": 35247.048, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026H", "location": "Shifnal", "stage_seq": 10, "distance_m": 40703.316, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Madeley Jn (Shropshire)", "stage_seq": 11, "distance_m": 43820.892, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033", "location": "Telford Central", "stage_seq": 12, "distance_m": 45788.188, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Wellington (Shropshire)", "stage_seq": 13, "distance_m": 51989.785, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Shrewsbury Abbey Foregate", "stage_seq": 14, "distance_m": 67652.586, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 15, "distance_m": 68463.925, "section_seq": 1, "route_path_id": 66424}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68463.925, "from_m": 0.0, "section_seq": 1, "route_path_id": 66424}], "total_distance_m": 68463.925, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68463.925, "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": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:39Z", "source_id": 51383511, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:40Z", "source_id": 16596923, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:26Z", "source_id": 51396190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:27Z", "source_id": 16600521, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:14Z", "source_id": 51411674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:09:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:18Z", "source_id": 16604814, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:25Z", "source_id": 51455328, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:27Z", "source_id": 16617351, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:00Z", "source_id": 51469340, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:07Z", "source_id": 16621290, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:13Z", "source_id": 51487612, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:18Z", "source_id": 16626354, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:50Z", "source_id": 51506072, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:56Z", "source_id": 16631632, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:02Z", "source_id": 16642119, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Birmingham New Street 1952 1952 2B None None Shrewsbury 2055 2055 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17011/2026-09-16/detailed None Wellington (Shropshire) 2026-09-16T20:45:00+01:00 Shrewsbury 13.0 {"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} 10.2 2047 2100 Wellington (Shropshire) Shrewsbury Shrewsbury 52.7115534 -2.7493040 52.7115534 -2.7493040 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:00:00 Shrewsbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642119 1789588863901980 64 64 2026-09-16 20:11:04.150618 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:03.893068
590473 619743 W35242 681L88MY16 2026-09-16 COMPLETE 16641046 2026-09-16 21:01:00 2026-09-16 20:11:21 2026-09-18 20:11:21 {"id": 619743, "stp": "P", "toc": "Great Western Railway", "uid": "W35242", "consist": "802018", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35242/2026-09-16/detailed", "trust_id": "681L88MY16", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1L88", "timing_status": "ON TIME", "origin_station": "Cheltenham Spa", "current_leg_arr": "2101", "current_leg_dep": "2036", "current_leg_end": "London Paddington", "origin_dep_time": "1902", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-16T20:11:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8764.575, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8798.875, \"from_m\": 8764.575, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 8953.69, \"from_m\": 8798.875, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12297.512, \"from_m\": 8953.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12403.054, \"from_m\": 12297.512, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13944.698, \"from_m\": 12403.054, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14368.837, \"from_m\": 13944.698, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22393.346, \"from_m\": 14368.837, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22498.545, \"from_m\": 22393.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30099.259, \"from_m\": 22498.545, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33107.162, \"from_m\": 30099.259, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35428.038, \"from_m\": 33107.162, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35477.576, \"from_m\": 35428.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38671.187, \"from_m\": 35477.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39872.308, \"from_m\": 38671.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42884.947, \"from_m\": 39872.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43951.589, \"from_m\": 42884.947, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49160.822, \"from_m\": 43951.589, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52937.499, \"from_m\": 49160.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52951.267, \"from_m\": 52937.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66357.838, \"from_m\": 52951.267, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 66370.723, \"from_m\": 66357.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67063.023, \"from_m\": 66370.723, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 69026.475, \"from_m\": 67063.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70124.057, \"from_m\": 69026.475, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71444.615, \"from_m\": 70124.057, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74061.517, \"from_m\": 71444.615, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 74133.892, \"from_m\": 74061.517, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96819.71, \"from_m\": 74133.892, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96928.949, \"from_m\": 96819.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134583.847, \"from_m\": 96928.949, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 134648.91, \"from_m\": 134583.847, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134993.703, \"from_m\": 134648.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135406.165, \"from_m\": 134993.703, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135542.771, \"from_m\": 135406.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135583.027, \"from_m\": 135542.771, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135772.67, \"from_m\": 135583.027, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 136484.821, \"from_m\": 135772.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137109.337, \"from_m\": 136484.821, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 137167.727, \"from_m\": 137109.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137223.847, \"from_m\": 137167.727, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 137330.734, \"from_m\": 137223.847, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137389.115, \"from_m\": 137330.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137469.061, \"from_m\": 137389.115, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 144225.989, \"from_m\": 137469.061, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 144280.5, \"from_m\": 144225.989, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 153457.98, \"from_m\": 144280.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153469.584, \"from_m\": 153457.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154799.329, \"from_m\": 153469.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 154949.919, \"from_m\": 154799.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154988.459, \"from_m\": 154949.919, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 155477.974, \"from_m\": 154988.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155561.488, \"from_m\": 155477.974, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 186157.776, \"from_m\": 155561.488, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 190421.236, \"from_m\": 186157.776, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 190622.642, \"from_m\": 190421.236, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 190708.321, \"from_m\": 190622.642, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 191871.583, \"from_m\": 190708.321, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 192156.593, \"from_m\": 191871.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 193626.718, \"from_m\": 192156.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 619743, \"profile_key\": \"77ae2e88ecaf12ed150fe56fa6e0e58840477671b93af5adb7f32eddd35bbe60\", \"schedule_id\": 26942, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 2, \"distance_m\": 8836.695, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Horton Road Jn\", \"stage_seq\": 3, \"distance_m\": 10006.454, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1919H\", \"location\": \"Gloucester\", \"stage_seq\": 4, \"distance_m\": 10613.415, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 5, \"distance_m\": 11220.377, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 6, \"distance_m\": 12325.578, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Standish Jn\", \"stage_seq\": 7, \"distance_m\": 22231.707, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1932\", \"location\": \"Stonehouse\", \"stage_seq\": 8, \"distance_m\": 25484.125, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936H\", \"location\": \"Stroud\", \"stage_seq\": 9, \"distance_m\": 29879.677, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 10, \"distance_m\": 35270.635, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1950H\", \"wtt_dep\": \"1951H\", \"location\": \"Kemble\", \"stage_seq\": 11, \"distance_m\": 47780.315, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 12, \"distance_m\": 68151.87, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2006H\", \"location\": \"Swindon\", \"stage_seq\": 13, \"distance_m\": 69692.521, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Uffington\", \"stage_seq\": 14, \"distance_m\": 87081.768, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Challow Jn\", \"stage_seq\": 15, \"distance_m\": 91095.384, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96712.82, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 17, \"distance_m\": 108566.91, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 18, \"distance_m\": 122023.438, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 19, \"distance_m\": 135669.567, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2037\", \"location\": \"Reading\", \"stage_seq\": 20, \"distance_m\": 136007.937, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 137167.727, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Twyford\", \"stage_seq\": 22, \"distance_m\": 143952.376, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Maidenhead\", \"stage_seq\": 23, \"distance_m\": 154841.498, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 164070.618, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Stockley Jn\", \"stage_seq\": 25, \"distance_m\": 174343.18, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 26, \"distance_m\": 176003.314, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Southall\", \"stage_seq\": 27, \"distance_m\": 179283.013, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Acton West Jn\", \"stage_seq\": 28, \"distance_m\": 185448.659, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 29, \"distance_m\": 190840.021, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 30, \"distance_m\": 191712.162, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 31, \"distance_m\": 192986.303, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 32, \"distance_m\": 193626.718, \"section_seq\": 1, \"route_path_id\": 68620}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 193626.718, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68620}], \"total_distance_m\": 193626.718, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 192731.198, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 895.52, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1902", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:09:32Z\", \"source_id\": 51252903, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:09:35Z\", \"source_id\": 16559776, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:31:22Z\", \"source_id\": 51313591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:31:26Z\", \"source_id\": 16577120, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:20Z\", \"source_id\": 16582397, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:50:55Z\", \"source_id\": 51365727, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:50:57Z\", \"source_id\": 16591953, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:30Z\", \"source_id\": 51399132, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:35Z\", \"source_id\": 16601419, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:41Z\", \"source_id\": 51431133, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:46Z\", \"source_id\": 16610435, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:14Z\", \"source_id\": 51442395, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:15Z\", \"source_id\": 16613654, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:32Z\", \"source_id\": 51453114, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:36Z\", \"source_id\": 16616736, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:27Z\", \"source_id\": 51465375, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:31Z\", \"source_id\": 16620215, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:42Z\", \"source_id\": 51491153, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:46Z\", \"source_id\": 16627371, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:12Z\", \"source_id\": 51499648, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:17Z\", \"source_id\": 16629823, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:49Z\", \"source_id\": 51506036, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:56Z\", \"source_id\": 16631624, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:00Z\", \"source_id\": 51513655, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:03Z\", \"source_id\": 16633761, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:51Z\", \"source_id\": 51518170, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:53Z\", \"source_id\": 16635097, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:38Z\", \"source_id\": 51522453, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:41Z\", \"source_id\": 16636392, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:27Z\", \"source_id\": 51538725, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:32Z\", \"source_id\": 16641046, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "2", "timing_fact_generation": 1789588773328092, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:11.633718", "service_state_evidence_id": 16641046, "current_leg_start_actual_dep": "2026-09-16T20:37:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:12.050258", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CNM PAD 1L88 802018 5 125 None {"version": 3, "segments": [{"to_m": 8764.575, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8798.875, "from_m": 8764.575, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 8953.69, "from_m": 8798.875, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12297.512, "from_m": 8953.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12403.054, "from_m": 12297.512, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13944.698, "from_m": 12403.054, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14368.837, "from_m": 13944.698, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22393.346, "from_m": 14368.837, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22498.545, "from_m": 22393.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30099.259, "from_m": 22498.545, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33107.162, "from_m": 30099.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35428.038, "from_m": 33107.162, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35477.576, "from_m": 35428.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38671.187, "from_m": 35477.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39872.308, "from_m": 38671.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42884.947, "from_m": 39872.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43951.589, "from_m": 42884.947, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49160.822, "from_m": 43951.589, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52937.499, "from_m": 49160.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52951.267, "from_m": 52937.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66357.838, "from_m": 52951.267, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 66370.723, "from_m": 66357.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67063.023, "from_m": 66370.723, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 69026.475, "from_m": 67063.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70124.057, "from_m": 69026.475, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71444.615, "from_m": 70124.057, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74061.517, "from_m": 71444.615, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 74133.892, "from_m": 74061.517, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96819.71, "from_m": 74133.892, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96928.949, "from_m": 96819.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134583.847, "from_m": 96928.949, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 134648.91, "from_m": 134583.847, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134993.703, "from_m": 134648.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 135406.165, "from_m": 134993.703, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135542.771, "from_m": 135406.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 135583.027, "from_m": 135542.771, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 135772.67, "from_m": 135583.027, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 136484.821, "from_m": 135772.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 137109.337, "from_m": 136484.821, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 137167.727, "from_m": 137109.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137223.847, "from_m": 137167.727, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 137330.734, "from_m": 137223.847, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137389.115, "from_m": 137330.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137469.061, "from_m": 137389.115, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 144225.989, "from_m": 137469.061, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 144280.5, "from_m": 144225.989, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 153457.98, "from_m": 144280.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153469.584, "from_m": 153457.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154799.329, "from_m": 153469.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 154949.919, "from_m": 154799.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154988.459, "from_m": 154949.919, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 155477.974, "from_m": 154988.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155561.488, "from_m": 155477.974, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 186157.776, "from_m": 155561.488, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 190421.236, "from_m": 186157.776, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 190622.642, "from_m": 190421.236, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 190708.321, "from_m": 190622.642, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 191871.583, "from_m": 190708.321, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 192156.593, "from_m": 191871.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 193626.718, "from_m": 192156.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 619743, "profile_key": "77ae2e88ecaf12ed150fe56fa6e0e58840477671b93af5adb7f32eddd35bbe60", "schedule_id": 26942, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1902", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908H", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 8836.695, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 10006.454, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1919H", "location": "Gloucester", "stage_seq": 4, "distance_m": 10613.415, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Horton Road Jn", "stage_seq": 5, "distance_m": 11220.377, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Gloucester Yard Jn", "stage_seq": 6, "distance_m": 12325.578, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Standish Jn", "stage_seq": 7, "distance_m": 22231.707, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1932", "location": "Stonehouse", "stage_seq": 8, "distance_m": 25484.125, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936H", "location": "Stroud", "stage_seq": 9, "distance_m": 29879.677, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "St. Mary's L.C.", "stage_seq": 10, "distance_m": 35270.635, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1950H", "wtt_dep": "1951H", "location": "Kemble", "stage_seq": 11, "distance_m": 47780.315, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Rodbourne Jn", "stage_seq": 12, "distance_m": 68151.87, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2006H", "location": "Swindon", "stage_seq": 13, "distance_m": 69692.521, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Uffington", "stage_seq": 14, "distance_m": 87081.768, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Challow Jn", "stage_seq": 15, "distance_m": 91095.384, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96712.82, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Didcot Parkway", "stage_seq": 17, "distance_m": 108566.91, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Goring & Streatley", "stage_seq": 18, "distance_m": 122023.438, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Reading High Level Jn", "stage_seq": 19, "distance_m": 135669.567, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2037", "location": "Reading", "stage_seq": 20, "distance_m": 136007.937, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Kennet Bridge Jn", "stage_seq": 21, "distance_m": 137167.727, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Twyford", "stage_seq": 22, "distance_m": 143952.376, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Maidenhead", "stage_seq": 23, "distance_m": 154841.498, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Slough", "stage_seq": 24, "distance_m": 164070.618, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Stockley Jn", "stage_seq": 25, "distance_m": 174343.18, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Heathrow Airport Jn", "stage_seq": 26, "distance_m": 176003.314, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Southall", "stage_seq": 27, "distance_m": 179283.013, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Acton West Jn", "stage_seq": 28, "distance_m": 185448.659, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Ladbroke Grove Jn", "stage_seq": 29, "distance_m": 190840.021, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Portobello Jn (London)", "stage_seq": 30, "distance_m": 191712.162, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Royal Oak Junction", "stage_seq": 31, "distance_m": 192986.303, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "London Paddington", "stage_seq": 32, "distance_m": 193626.718, "section_seq": 1, "route_path_id": 68620}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 193626.718, "from_m": 0.0, "section_seq": 1, "route_path_id": 68620}], "total_distance_m": 193626.718, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 192731.198, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 895.52, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:09:32Z", "source_id": 51252903, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:09:35Z", "source_id": 16559776, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20614, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:31:22Z", "source_id": 51313591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:31:26Z", "source_id": 16577120, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:20Z", "source_id": 16582397, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:50:55Z", "source_id": 51365727, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T18:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:50:57Z", "source_id": 16591953, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24492, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:30Z", "source_id": 51399132, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:35Z", "source_id": 16601419, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:41Z", "source_id": 51431133, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:46Z", "source_id": 16610435, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:14Z", "source_id": 51442395, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:15Z", "source_id": 16613654, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:32Z", "source_id": 51453114, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:36Z", "source_id": 16616736, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:27Z", "source_id": 51465375, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:30:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:31Z", "source_id": 16620215, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:42Z", "source_id": 51491153, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:46Z", "source_id": 16627371, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:12Z", "source_id": 51499648, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:17Z", "source_id": 16629823, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:49Z", "source_id": 51506036, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:56Z", "source_id": 16631624, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:00Z", "source_id": 51513655, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:03Z", "source_id": 16633761, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:51Z", "source_id": 51518170, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:53Z", "source_id": 16635097, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:38Z", "source_id": 51522453, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T19:53:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:41Z", "source_id": 16636392, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22945, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:27Z", "source_id": 51538725, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:32Z", "source_id": 16641046, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Cheltenham Spa 1902 1902 1 None None London Paddington 2101 2101 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35242/2026-09-16/detailed None Reading 2026-09-16T20:37:00+01:00 London Paddington 25.0 {"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 35.7 2036 2101 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-16 20:11:21 TERMINATED 2026-09-16 20:01:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641046 1789588773328092 108 108 2026-09-16 20:11:12.050258 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:11.633718
590474 621442 W68786 072G57MZ16 2026-09-16 COMPLETE 16641073 2026-09-16 21:01:00 2026-09-16 20:11:22 2026-09-18 20:11:22 {"id": 621442, "stp": "P", "toc": "ScotRail", "uid": "W68786", "consist": "380021", "dest_crs": "GRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68786/2026-09-16/detailed", "trust_id": "072G57MZ16", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gourock", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "1", "is_terminated": 1, "next_location": "Gourock", "signalling_id": "2G57", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2101", "current_leg_dep": "2058", "current_leg_end": "Gourock", "origin_dep_time": "2007", "origin_platform": "15", "current_location": "Gourock", "last_update_time": "2026-09-16T20:11:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7955765, 55.9588806], [-4.7959328999999995, 55.9588104], [-4.796152, 55.9587604], [-4.7963308, 55.9587156], [-4.796533899999999, 55.958662800000006], [-4.7967116, 55.958611999999995], [-4.7971039, 55.9584807], [-4.797227999999999, 55.9584354], [-4.7974043, 55.9583674], [-4.7975317, 55.958314], [-4.7977861, 55.9581992], [-4.798017, 55.9580823], [-4.7981375, 55.95801889999999], [-4.7983454, 55.957902399999995], [-4.798541099999999, 55.9577852], [-4.798670420971929, 55.95770237974702], [-4.798814199999999, 55.9576103], [-4.799120499999999, 55.95740370000001], [-4.799829, 55.9569259], [-4.8002037, 55.9566835], [-4.8006451, 55.95643459999999], [-4.8008902, 55.9563128], [-4.8009839, 55.9562669], [-4.8010921, 55.95621599999998], [-4.8012327, 55.956157999999995], [-4.801388299999999, 55.956097099999994], [-4.801772899999999, 55.9559623], [-4.8020534, 55.9558779], [-4.802202399999999, 55.95583489999999], [-4.8023946, 55.9557839], [-4.8025593, 55.95574489999999], [-4.8027792, 55.955699], [-4.8030216999999995, 55.9556528], [-4.8035235, 55.95557309999999], [-4.8040017, 55.955515199999994], [-4.8046856, 55.955448199999985], [-4.805084199999999, 55.9554139], [-4.8055324, 55.955385500000006], [-4.8057975, 55.955375499999995], [-4.805988, 55.95537429999999], [-4.806232699999999, 55.9553767], [-4.8064349, 55.9553813], [-4.8066522, 55.9553901], [-4.8068513, 55.95540249999999], [-4.807023799999999, 55.9554178], [-4.807233399999999, 55.9554356], [-4.807549800000001, 55.95547519999999], [-4.8078066, 55.95551300000001], [-4.8080947, 55.95556439999999], [-4.8083659999999995, 55.955620799999984], [-4.8085254, 55.9556575], [-4.8086152, 55.9556801], [-4.8087552, 55.9557153], [-4.8089467, 55.9557723], [-4.809418, 55.9559231], [-4.809636499999999, 55.9560037], [-4.8098686, 55.956097199999995], [-4.8100437, 55.9561739], [-4.810216999999999, 55.9562553], [-4.8103587999999995, 55.95632760000001], [-4.8106715, 55.95648799999999], [-4.810967300000001, 55.9566489], [-4.8117083, 55.9570326], [-4.8122665, 55.9573052], [-4.8125327, 55.95743259999999], [-4.812809, 55.957568499999994], [-4.8130630714794265, 55.95770237974702], [-4.81308, 55.9577113], [-4.8133194, 55.9578429], [-4.8134557, 55.95792469999999], [-4.813509899999999, 55.9579572], [-4.813664999999999, 55.95805300000001], [-4.813836599999999, 55.95817139999999], [-4.813987599999999, 55.9582819], [-4.8142244, 55.958464500000005], [-4.814416199999999, 55.958628699999984], [-4.8144964, 55.95870099999999], [-4.8145751, 55.9587781], [-4.814634899999999, 55.958846], [-4.8147654, 55.9589834], [-4.8148565, 55.9591035], [-4.815003999999999, 55.95930359999999], [-4.815068699999999, 55.9594186], [-4.815120800000001, 55.9595114], [-4.815180400000001, 55.9596292], [-4.815215399999999, 55.95970140000001], [-4.8152809, 55.9598531], [-4.815332799999999, 55.96001509999999], [-4.8153728, 55.9601899], [-4.815407699999999, 55.9604875], [-4.8154167999999995, 55.960532], [-4.815456600000001, 55.9609395], [-4.8154789, 55.96115569999999], [-4.815514, 55.9613712], [-4.815556999999999, 55.9615363], [-4.8155890999999995, 55.9616085], [-4.815622699999999, 55.9616806], [-4.815697899999999, 55.96179479999999], [-4.8157673, 55.96189110000001], [-4.8158335999999995, 55.9619779], [-4.8159225, 55.962064199999986], [-4.8160137999999995, 55.96214659999999], [-4.8161501, 55.9622477]]}", "current_leg_start": "Fort Matilda", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "55.9622477", "next_location_lon": "-4.8161501", "previous_location": "Fort Matilda", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11058.809, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12389.639, \"from_m\": 11058.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13004.245, \"from_m\": 12389.639, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13036.84, \"from_m\": 13004.245, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32034.732, \"from_m\": 13036.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\": 32856.896, \"from_m\": 32034.732, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33448.513, \"from_m\": 32856.896, \"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\": 33735.607, \"from_m\": 33448.513, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33776.932, \"from_m\": 33735.607, \"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\": 34490.588, \"from_m\": 33776.932, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35204.244, \"from_m\": 34490.588, \"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\": 35245.569, \"from_m\": 35204.244, \"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\": 37258.943, \"from_m\": 35245.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39813.083, \"from_m\": 37258.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41139.118, \"from_m\": 39813.083, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42931.105, \"from_m\": 41139.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43324.106, \"from_m\": 42931.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43846.094, \"from_m\": 43324.106, \"capability_applied\": null, \"effective_limit_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\": 621442, \"profile_key\": \"7115103479833953fc352968654d206db5336a6528f17d1b1e40275e90b94bcc\", \"schedule_id\": 27470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014\", \"location\": \"Cardonald\", \"stage_seq\": 4, \"distance_m\": 6037.227, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016\", \"location\": \"Hillington East\", \"stage_seq\": 5, \"distance_m\": 6899.147, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"Hillington West\", \"stage_seq\": 6, \"distance_m\": 7990.637, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Arkleston Jn\", \"stage_seq\": 7, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 8, \"distance_m\": 11584.69, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Paisley St. James\", \"stage_seq\": 9, \"distance_m\": 12826.467, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2029H\", \"location\": \"Bishopton\", \"stage_seq\": 10, \"distance_m\": 19958.887, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035\", \"location\": \"Langbank\", \"stage_seq\": 11, \"distance_m\": 26385.488, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Woodhall\", \"stage_seq\": 12, \"distance_m\": 30869.602, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Port Glasgow\", \"stage_seq\": 13, \"distance_m\": 32980.119, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 14, \"distance_m\": 33735.607, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044\", \"location\": \"Bogston\", \"stage_seq\": 15, \"distance_m\": 34490.588, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Cartsdyke\", \"stage_seq\": 16, \"distance_m\": 37358.649, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2048H\", \"location\": \"Greenock Central\", \"stage_seq\": 17, \"distance_m\": 38658.248, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"Greenock West\", \"stage_seq\": 18, \"distance_m\": 39731.723, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Fort Matilda\", \"stage_seq\": 19, \"distance_m\": 41978.712, \"section_seq\": 1, \"route_path_id\": 39318}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Gourock\", \"stage_seq\": 20, \"distance_m\": 43846.094, \"section_seq\": 1, \"route_path_id\": 39318}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43846.094, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39318}], \"total_distance_m\": 43846.094, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43281.057, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2007", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9622477", "current_position_lon": "-4.8161501", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:19Z\", \"source_id\": 51430099, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:23Z\", \"source_id\": 16610124, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:19Z\", \"source_id\": 51435103, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:24Z\", \"source_id\": 16611615, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:58Z\", \"source_id\": 51441609, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:01Z\", \"source_id\": 16613485, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:20Z\", \"source_id\": 51450077, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:23Z\", \"source_id\": 16615890, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:54Z\", \"source_id\": 51456679, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:57Z\", \"source_id\": 16617713, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:44Z\", \"source_id\": 51468627, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:47Z\", \"source_id\": 16621107, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:02Z\", \"source_id\": 51482082, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:06Z\", \"source_id\": 16624821, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:16Z\", \"source_id\": 51492626, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:21Z\", \"source_id\": 16627787, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:56Z\", \"source_id\": 51498963, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:01Z\", \"source_id\": 16629610, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:41Z\", \"source_id\": 51505654, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:44Z\", \"source_id\": 16631514, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:43Z\", \"source_id\": 51510601, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:48Z\", \"source_id\": 16632894, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:54Z\", \"source_id\": 51518268, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:55Z\", \"source_id\": 16635119, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:03Z\", \"source_id\": 51523423, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:06Z\", \"source_id\": 16636678, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:19Z\", \"source_id\": 51528771, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:24Z\", \"source_id\": 16638264, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:30Z\", \"source_id\": 51538816, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:34Z\", \"source_id\": 16641073, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gourock", "service_state_platform": "1", "timing_fact_generation": 1789588775857705, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:19.555526", "service_state_evidence_id": 16641073, "current_leg_start_actual_dep": "2026-09-16T20:57:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:19.803643", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC GRK 2G57 380021 3 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11058.809, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12389.639, "from_m": 11058.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13004.245, "from_m": 12389.639, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13036.84, "from_m": 13004.245, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32034.732, "from_m": 13036.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": 32856.896, "from_m": 32034.732, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33448.513, "from_m": 32856.896, "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": 33735.607, "from_m": 33448.513, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33776.932, "from_m": 33735.607, "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": 34490.588, "from_m": 33776.932, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 35204.244, "from_m": 34490.588, "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": 35245.569, "from_m": 35204.244, "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": 37258.943, "from_m": 35245.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39813.083, "from_m": 37258.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41139.118, "from_m": 39813.083, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42931.105, "from_m": 41139.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43324.106, "from_m": 42931.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43846.094, "from_m": 43324.106, "capability_applied": null, "effective_limit_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": 621442, "profile_key": "7115103479833953fc352968654d206db5336a6528f17d1b1e40275e90b94bcc", "schedule_id": 27470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2007", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014", "location": "Cardonald", "stage_seq": 4, "distance_m": 6037.227, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016", "location": "Hillington East", "stage_seq": 5, "distance_m": 6899.147, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "Hillington West", "stage_seq": 6, "distance_m": 7990.637, "section_seq": 1, "route_path_id": 39318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Arkleston Jn", "stage_seq": 7, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022H", "location": "Paisley Gilmour Street", "stage_seq": 8, "distance_m": 11584.69, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Paisley St. James", "stage_seq": 9, "distance_m": 12826.467, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2029H", "location": "Bishopton", "stage_seq": 10, "distance_m": 19958.887, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035", "location": "Langbank", "stage_seq": 11, "distance_m": 26385.488, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Woodhall", "stage_seq": 12, "distance_m": 30869.602, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Port Glasgow", "stage_seq": 13, "distance_m": 32980.119, "section_seq": 1, "route_path_id": 39318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Wemyss Bay Jn", "stage_seq": 14, "distance_m": 33735.607, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044", "location": "Bogston", "stage_seq": 15, "distance_m": 34490.588, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Cartsdyke", "stage_seq": 16, "distance_m": 37358.649, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2048H", "location": "Greenock Central", "stage_seq": 17, "distance_m": 38658.248, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "Greenock West", "stage_seq": 18, "distance_m": 39731.723, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Fort Matilda", "stage_seq": 19, "distance_m": 41978.712, "section_seq": 1, "route_path_id": 39318}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Gourock", "stage_seq": 20, "distance_m": 43846.094, "section_seq": 1, "route_path_id": 39318}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43846.094, "from_m": 0.0, "section_seq": 1, "route_path_id": 39318}], "total_distance_m": 43846.094, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43281.057, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1771, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:19Z", "source_id": 51430099, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:23Z", "source_id": 16610124, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:19Z", "source_id": 51435103, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:24Z", "source_id": 16611615, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1759, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:58Z", "source_id": 51441609, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:01Z", "source_id": 16613485, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1748, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:20Z", "source_id": 51450077, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:23Z", "source_id": 16615890, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:54Z", "source_id": 51456679, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:57Z", "source_id": 16617713, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:44Z", "source_id": 51468627, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:47Z", "source_id": 16621107, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:02Z", "source_id": 51482082, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:06Z", "source_id": 16624821, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1703, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:16Z", "source_id": 51492626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:21Z", "source_id": 16627787, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1699, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:56Z", "source_id": 51498963, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:44:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:01Z", "source_id": 16629610, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1639, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:41Z", "source_id": 51505654, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:44Z", "source_id": 16631514, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1635, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:43Z", "source_id": 51510601, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:48Z", "source_id": 16632894, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:54Z", "source_id": 51518268, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:55Z", "source_id": 16635119, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:03Z", "source_id": 51523423, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:06Z", "source_id": 16636678, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1623, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:19Z", "source_id": 51528771, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:24Z", "source_id": 16638264, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1616, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:30Z", "source_id": 51538816, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:34Z", "source_id": 16641073, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Glasgow Central High Level 2007 2007 15 None None Gourock 2057 2057 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68786/2026-09-16/detailed None Fort Matilda 2026-09-16T20:57:30+01:00 Gourock 3.0 {"type": "LineString", "coordinates": [[-4.7955765, 55.9588806], [-4.7959328999999995, 55.9588104], [-4.796152, 55.9587604], [-4.7963308, 55.9587156], [-4.796533899999999, 55.958662800000006], [-4.7967116, 55.958611999999995], [-4.7971039, 55.9584807], [-4.797227999999999, 55.9584354], [-4.7974043, 55.9583674], [-4.7975317, 55.958314], [-4.7977861, 55.9581992], [-4.798017, 55.9580823], [-4.7981375, 55.95801889999999], [-4.7983454, 55.957902399999995], [-4.798541099999999, 55.9577852], [-4.798670420971929, 55.95770237974702], [-4.798814199999999, 55.9576103], [-4.799120499999999, 55.95740370000001], [-4.799829, 55.9569259], [-4.8002037, 55.9566835], [-4.8006451, 55.95643459999999], [-4.8008902, 55.9563128], [-4.8009839, 55.9562669], [-4.8010921, 55.95621599999998], [-4.8012327, 55.956157999999995], [-4.801388299999999, 55.956097099999994], [-4.801772899999999, 55.9559623], [-4.8020534, 55.9558779], [-4.802202399999999, 55.95583489999999], [-4.8023946, 55.9557839], [-4.8025593, 55.95574489999999], [-4.8027792, 55.955699], [-4.8030216999999995, 55.9556528], [-4.8035235, 55.95557309999999], [-4.8040017, 55.955515199999994], [-4.8046856, 55.955448199999985], [-4.805084199999999, 55.9554139], [-4.8055324, 55.955385500000006], [-4.8057975, 55.955375499999995], [-4.805988, 55.95537429999999], [-4.806232699999999, 55.9553767], [-4.8064349, 55.9553813], [-4.8066522, 55.9553901], [-4.8068513, 55.95540249999999], [-4.807023799999999, 55.9554178], [-4.807233399999999, 55.9554356], [-4.807549800000001, 55.95547519999999], [-4.8078066, 55.95551300000001], [-4.8080947, 55.95556439999999], [-4.8083659999999995, 55.955620799999984], [-4.8085254, 55.9556575], [-4.8086152, 55.9556801], [-4.8087552, 55.9557153], [-4.8089467, 55.9557723], [-4.809418, 55.9559231], [-4.809636499999999, 55.9560037], [-4.8098686, 55.956097199999995], [-4.8100437, 55.9561739], [-4.810216999999999, 55.9562553], [-4.8103587999999995, 55.95632760000001], [-4.8106715, 55.95648799999999], [-4.810967300000001, 55.9566489], [-4.8117083, 55.9570326], [-4.8122665, 55.9573052], [-4.8125327, 55.95743259999999], [-4.812809, 55.957568499999994], [-4.8130630714794265, 55.95770237974702], [-4.81308, 55.9577113], [-4.8133194, 55.9578429], [-4.8134557, 55.95792469999999], [-4.813509899999999, 55.9579572], [-4.813664999999999, 55.95805300000001], [-4.813836599999999, 55.95817139999999], [-4.813987599999999, 55.9582819], [-4.8142244, 55.958464500000005], [-4.814416199999999, 55.958628699999984], [-4.8144964, 55.95870099999999], [-4.8145751, 55.9587781], [-4.814634899999999, 55.958846], [-4.8147654, 55.9589834], [-4.8148565, 55.9591035], [-4.815003999999999, 55.95930359999999], [-4.815068699999999, 55.9594186], [-4.815120800000001, 55.9595114], [-4.815180400000001, 55.9596292], [-4.815215399999999, 55.95970140000001], [-4.8152809, 55.9598531], [-4.815332799999999, 55.96001509999999], [-4.8153728, 55.9601899], [-4.815407699999999, 55.9604875], [-4.8154167999999995, 55.960532], [-4.815456600000001, 55.9609395], [-4.8154789, 55.96115569999999], [-4.815514, 55.9613712], [-4.815556999999999, 55.9615363], [-4.8155890999999995, 55.9616085], [-4.815622699999999, 55.9616806], [-4.815697899999999, 55.96179479999999], [-4.8157673, 55.96189110000001], [-4.8158335999999995, 55.9619779], [-4.8159225, 55.962064199999986], [-4.8160137999999995, 55.96214659999999], [-4.8161501, 55.9622477]]} 1.2 2058 2101 Fort Matilda Gourock Gourock 55.9622477 -4.8161501 55.9622477 -4.8161501 1 0 2026-09-16 20:11:22 TERMINATED 2026-09-16 20:01:00 Gourock TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641073 1789588775857705 76 76 2026-09-16 20:11:19.803643 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:19.555526
590475 620862 C15450 072T27MY16 2026-09-16 COMPLETE 16641552 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 620862, "stp": "P", "toc": "ScotRail", "uid": "C15450", "consist": "380111", "dest_crs": "LAR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15450/2026-09-16/detailed", "trust_id": "072T27MY16", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Largs", "service_date": "2026-09-16", "dest_arr_time": "2048", "dest_platform": "1", "is_terminated": 1, "next_location": "Largs", "signalling_id": "2T27", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2101", "current_leg_dep": "2056", "current_leg_end": "Largs", "origin_dep_time": "1945", "origin_platform": "15", "current_location": "Largs", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.8531465, 55.7514766], [-4.853086199999999, 55.7524304], [-4.853057399999999, 55.752763599999994], [-4.853044099999999, 55.7529816], [-4.853006199999999, 55.7541346], [-4.8529848, 55.75520329999999], [-4.8530656783555655, 55.75602675531496], [-4.853102799999999, 55.7564047], [-4.8533281, 55.7578838], [-4.853735799999999, 55.7593145], [-4.854484299999999, 55.7610858], [-4.8549234, 55.7620095], [-4.8550358, 55.7622571], [-4.855215199999999, 55.76275049999999], [-4.8552556, 55.762928599999995], [-4.8553072, 55.7631813], [-4.855351799999999, 55.7634509], [-4.8553651, 55.763665], [-4.8553856, 55.7639638], [-4.8554047, 55.7643159], [-4.855452799999999, 55.7654297], [-4.8554691, 55.7658401], [-4.8554999, 55.76631580000001], [-4.8556134, 55.7690546], [-4.855622099999999, 55.7694229], [-4.8556349999999995, 55.76954619999999], [-4.8556427, 55.7698448], [-4.855656100000001, 55.77027389999999], [-4.8556701, 55.7705584], [-4.8556677, 55.7710138], [-4.8556674, 55.771091], [-4.855653, 55.7712466], [-4.855625799999999, 55.7714295], [-4.8555675, 55.7716555], [-4.8555183, 55.7718009], [-4.8554521, 55.771978700000005], [-4.8553251, 55.7722742], [-4.8552219, 55.772479], [-4.854841999999999, 55.77322339999999], [-4.8547651, 55.773385100000006], [-4.854691299999999, 55.7735223], [-4.854626499999999, 55.773687], [-4.8545419, 55.7739312], [-4.854512, 55.7740371], [-4.8544517, 55.7742623], [-4.854426499999999, 55.77444700000001], [-4.854406, 55.774614], [-4.8543918, 55.77477699999999], [-4.8544, 55.7750062], [-4.8544144, 55.77517220000001], [-4.8544283, 55.7753125], [-4.8544674, 55.77550349999999], [-4.854496899999999, 55.77565319999999], [-4.8545793999999995, 55.7759112], [-4.8545933, 55.77595459999999], [-4.8546506, 55.7761044], [-4.8547359, 55.7763013], [-4.854828299999999, 55.7764669], [-4.854922799999999, 55.77663899999999], [-4.855031699999999, 55.7767953], [-4.8551583, 55.77697979999999], [-4.855464099999999, 55.77734519999999], [-4.855714699999999, 55.7776016], [-4.8559437, 55.7778357], [-4.856726299999999, 55.7785938], [-4.857172300000001, 55.7790244], [-4.8572548, 55.779094], [-4.8573904, 55.7792346], [-4.8576028, 55.7794384], [-4.8577956, 55.77963200000001], [-4.8585035, 55.7803411], [-4.8586602, 55.78052029999999], [-4.858757799999999, 55.7806386], [-4.858889899999999, 55.78080799999999], [-4.858951499999999, 55.7808857], [-4.859176799999999, 55.781161299999994], [-4.8596796, 55.78208469999999], [-4.8598751, 55.7828403], [-4.859979199999999, 55.7842879], [-4.8600425, 55.785169], [-4.860106099999999, 55.785909199999985], [-4.8602413, 55.7863256], [-4.8603466, 55.78655619999999], [-4.8605626, 55.7869158], [-4.8608139, 55.78724410000001], [-4.8610035, 55.787451299999994], [-4.8613211, 55.7877496], [-4.861943300000001, 55.788232099999995], [-4.863224099999999, 55.7890189], [-4.8641141, 55.7895656], [-4.8647865, 55.79008400000001], [-4.8656865, 55.791024599999986], [-4.866368, 55.79179079999999], [-4.8666029, 55.7920549], [-4.8668631, 55.792358], [-4.8675289, 55.793142]]}", "current_leg_start": "Fairlie", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "55.7931420", "next_location_lon": "-4.8675289", "previous_location": "Fairlie", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.301, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.942, \"from_m\": 11031.301, \"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\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25041.561, \"from_m\": 14493.312, \"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\": 25136.897, \"from_m\": 25041.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42055.943, \"from_m\": 25136.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42158.242, \"from_m\": 42055.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42172.074, \"from_m\": 42158.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\": 42499.628, \"from_m\": 42172.074, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47727.323, \"from_m\": 42499.628, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50383.98, \"from_m\": 47727.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\": 65462.482, \"from_m\": 50383.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66269.43, \"from_m\": 65462.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67074.324, \"from_m\": 66269.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67932.224, \"from_m\": 67074.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68194.339, \"from_m\": 67932.224, \"capability_applied\": null, \"effective_limit_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\": 620862, \"profile_key\": \"7151e499c4c52320b9e208c0c97536c5c60e4dbc508aa44da1175c59ac6fb641\", \"schedule_id\": 2074, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1955\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"1959\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16840.055, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002\", \"location\": \"Milliken Park\", \"stage_seq\": 8, \"distance_m\": 19027.425, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2004H\", \"location\": \"Howwood\", \"stage_seq\": 9, \"distance_m\": 21442.149, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2008H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 10, \"distance_m\": 25776.862, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Glengarnock\", \"stage_seq\": 11, \"distance_m\": 32361.672, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017\", \"location\": \"Dalry\", \"stage_seq\": 12, \"distance_m\": 36693.769, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"Kilwinning\", \"stage_seq\": 13, \"distance_m\": 42341.162, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Stevenston\", \"stage_seq\": 14, \"distance_m\": 46066.226, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Saltcoats\", \"stage_seq\": 15, \"distance_m\": 48281.202, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 16, \"distance_m\": 49531.211, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2036H\", \"location\": \"West Kilbride\", \"stage_seq\": 17, \"distance_m\": 56917.196, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Hunterston Jn\", \"stage_seq\": 18, \"distance_m\": 59229.355, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Fairlie\", \"stage_seq\": 19, \"distance_m\": 63325.82, \"section_seq\": 1, \"route_path_id\": 66347}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Largs\", \"stage_seq\": 20, \"distance_m\": 68194.339, \"section_seq\": 1, \"route_path_id\": 66347}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68194.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66347}], \"total_distance_m\": 68194.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67629.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.7931420", "current_position_lon": "-4.8675289", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:30Z\", \"source_id\": 51372504, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:32Z\", \"source_id\": 16593885, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:50Z\", \"source_id\": 51384001, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:54Z\", \"source_id\": 16597101, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:27Z\", \"source_id\": 51393520, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:32Z\", \"source_id\": 16599858, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:47Z\", \"source_id\": 51399888, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:50Z\", \"source_id\": 16601601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:46Z\", \"source_id\": 51410529, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:51Z\", \"source_id\": 16604496, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:16Z\", \"source_id\": 51424912, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:22Z\", \"source_id\": 16608666, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:44Z\", \"source_id\": 51433659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:50Z\", \"source_id\": 16611199, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:53Z\", \"source_id\": 51446498, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:57Z\", \"source_id\": 16614879, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:21Z\", \"source_id\": 51455150, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:27Z\", \"source_id\": 16617324, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:40Z\", \"source_id\": 51461015, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:41Z\", \"source_id\": 16618941, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:34Z\", \"source_id\": 51470793, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:37Z\", \"source_id\": 16621720, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:23Z\", \"source_id\": 51483076, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:23Z\", \"source_id\": 16625047, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:42Z\", \"source_id\": 51496058, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:46Z\", \"source_id\": 16628775, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:13Z\", \"source_id\": 51540618, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:17Z\", \"source_id\": 16641552, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Largs", "service_state_platform": "1", "timing_fact_generation": 1789588818068097, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:21.727528", "service_state_evidence_id": 16641552, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:22.551676", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC LAR 2T27 380111 4 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "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": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25041.561, "from_m": 14493.312, "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": 25136.897, "from_m": 25041.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42055.943, "from_m": 25136.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 42158.242, "from_m": 42055.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42172.074, "from_m": 42158.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": 42499.628, "from_m": 42172.074, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47727.323, "from_m": 42499.628, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50383.98, "from_m": 47727.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": 65462.482, "from_m": 50383.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66269.43, "from_m": 65462.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67074.324, "from_m": 66269.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67932.224, "from_m": 67074.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68194.339, "from_m": 67932.224, "capability_applied": null, "effective_limit_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": 620862, "profile_key": "7151e499c4c52320b9e208c0c97536c5c60e4dbc508aa44da1175c59ac6fb641", "schedule_id": 2074, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 66347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 66347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1955", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 66347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "1959", "location": "Johnstone", "stage_seq": 7, "distance_m": 16840.055, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002", "location": "Milliken Park", "stage_seq": 8, "distance_m": 19027.425, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2004H", "location": "Howwood", "stage_seq": 9, "distance_m": 21442.149, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2008H", "location": "Lochwinnoch", "stage_seq": 10, "distance_m": 25776.862, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Glengarnock", "stage_seq": 11, "distance_m": 32361.672, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017", "location": "Dalry", "stage_seq": 12, "distance_m": 36693.769, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "Kilwinning", "stage_seq": 13, "distance_m": 42341.162, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Stevenston", "stage_seq": 14, "distance_m": 46066.226, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Saltcoats", "stage_seq": 15, "distance_m": 48281.202, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Ardrossan South Beach", "stage_seq": 16, "distance_m": 49531.211, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2036H", "location": "West Kilbride", "stage_seq": 17, "distance_m": 56917.196, "section_seq": 1, "route_path_id": 66347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Hunterston Jn", "stage_seq": 18, "distance_m": 59229.355, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Fairlie", "stage_seq": 19, "distance_m": 63325.82, "section_seq": 1, "route_path_id": 66347}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Largs", "stage_seq": 20, "distance_m": 68194.339, "section_seq": 1, "route_path_id": 66347}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68194.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 66347}], "total_distance_m": 68194.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67629.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:30Z", "source_id": 51372504, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:32Z", "source_id": 16593885, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:50Z", "source_id": 51384001, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:59:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:54Z", "source_id": 16597101, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1661, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:27Z", "source_id": 51393520, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:32Z", "source_id": 16599858, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:47Z", "source_id": 51399888, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:50Z", "source_id": 16601601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:46Z", "source_id": 51410529, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:51Z", "source_id": 16604496, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2702, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:16Z", "source_id": 51424912, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:22Z", "source_id": 16608666, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:44Z", "source_id": 51433659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:50Z", "source_id": 16611199, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2723, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:53Z", "source_id": 51446498, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:57Z", "source_id": 16614879, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2735, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:21Z", "source_id": 51455150, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:26:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:27Z", "source_id": 16617324, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:40Z", "source_id": 51461015, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:41Z", "source_id": 16618941, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2748, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:34Z", "source_id": 51470793, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:37Z", "source_id": 16621720, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:23Z", "source_id": 51483076, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:23Z", "source_id": 16625047, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:42Z", "source_id": 51496058, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:46Z", "source_id": 16628775, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2779, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:13Z", "source_id": 51540618, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:17Z", "source_id": 16641552, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Glasgow Central High Level 1945 1945 15 None None Largs 2048 2048 1 LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15450/2026-09-16/detailed None Fairlie 2026-09-16T20:56:00+01:00 Largs 5.0 {"type": "LineString", "coordinates": [[-4.8531465, 55.7514766], [-4.853086199999999, 55.7524304], [-4.853057399999999, 55.752763599999994], [-4.853044099999999, 55.7529816], [-4.853006199999999, 55.7541346], [-4.8529848, 55.75520329999999], [-4.8530656783555655, 55.75602675531496], [-4.853102799999999, 55.7564047], [-4.8533281, 55.7578838], [-4.853735799999999, 55.7593145], [-4.854484299999999, 55.7610858], [-4.8549234, 55.7620095], [-4.8550358, 55.7622571], [-4.855215199999999, 55.76275049999999], [-4.8552556, 55.762928599999995], [-4.8553072, 55.7631813], [-4.855351799999999, 55.7634509], [-4.8553651, 55.763665], [-4.8553856, 55.7639638], [-4.8554047, 55.7643159], [-4.855452799999999, 55.7654297], [-4.8554691, 55.7658401], [-4.8554999, 55.76631580000001], [-4.8556134, 55.7690546], [-4.855622099999999, 55.7694229], [-4.8556349999999995, 55.76954619999999], [-4.8556427, 55.7698448], [-4.855656100000001, 55.77027389999999], [-4.8556701, 55.7705584], [-4.8556677, 55.7710138], [-4.8556674, 55.771091], [-4.855653, 55.7712466], [-4.855625799999999, 55.7714295], [-4.8555675, 55.7716555], [-4.8555183, 55.7718009], [-4.8554521, 55.771978700000005], [-4.8553251, 55.7722742], [-4.8552219, 55.772479], [-4.854841999999999, 55.77322339999999], [-4.8547651, 55.773385100000006], [-4.854691299999999, 55.7735223], [-4.854626499999999, 55.773687], [-4.8545419, 55.7739312], [-4.854512, 55.7740371], [-4.8544517, 55.7742623], [-4.854426499999999, 55.77444700000001], [-4.854406, 55.774614], [-4.8543918, 55.77477699999999], [-4.8544, 55.7750062], [-4.8544144, 55.77517220000001], [-4.8544283, 55.7753125], [-4.8544674, 55.77550349999999], [-4.854496899999999, 55.77565319999999], [-4.8545793999999995, 55.7759112], [-4.8545933, 55.77595459999999], [-4.8546506, 55.7761044], [-4.8547359, 55.7763013], [-4.854828299999999, 55.7764669], [-4.854922799999999, 55.77663899999999], [-4.855031699999999, 55.7767953], [-4.8551583, 55.77697979999999], [-4.855464099999999, 55.77734519999999], [-4.855714699999999, 55.7776016], [-4.8559437, 55.7778357], [-4.856726299999999, 55.7785938], [-4.857172300000001, 55.7790244], [-4.8572548, 55.779094], [-4.8573904, 55.7792346], [-4.8576028, 55.7794384], [-4.8577956, 55.77963200000001], [-4.8585035, 55.7803411], [-4.8586602, 55.78052029999999], [-4.858757799999999, 55.7806386], [-4.858889899999999, 55.78080799999999], [-4.858951499999999, 55.7808857], [-4.859176799999999, 55.781161299999994], [-4.8596796, 55.78208469999999], [-4.8598751, 55.7828403], [-4.859979199999999, 55.7842879], [-4.8600425, 55.785169], [-4.860106099999999, 55.785909199999985], [-4.8602413, 55.7863256], [-4.8603466, 55.78655619999999], [-4.8605626, 55.7869158], [-4.8608139, 55.78724410000001], [-4.8610035, 55.787451299999994], [-4.8613211, 55.7877496], [-4.861943300000001, 55.788232099999995], [-4.863224099999999, 55.7890189], [-4.8641141, 55.7895656], [-4.8647865, 55.79008400000001], [-4.8656865, 55.791024599999986], [-4.866368, 55.79179079999999], [-4.8666029, 55.7920549], [-4.8668631, 55.792358], [-4.8675289, 55.793142]]} 3.0 2056 2101 Fairlie Largs Largs 55.7931420 -4.8675289 55.7931420 -4.8675289 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Largs TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641552 1789588818068097 78 78 2026-09-16 20:11:22.551676 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:21.727528
590476 618861 G89057 321C60MW16 2026-09-16 COMPLETE 16642331 2026-09-16 21:00:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 618861, "stp": "P", "toc": "Northern", "uid": "G89057", "consist": "195131", "dest_crs": "BIF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89057/2026-09-16/detailed", "trust_id": "321C60MW16", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness", "service_date": "2026-09-16", "dest_arr_time": "2053", "dest_platform": "1", "is_terminated": 1, "next_location": "Barrow-in-Furness", "signalling_id": "1C60", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "2100", "current_leg_dep": "2055", "current_leg_end": "Barrow-in-Furness", "origin_dep_time": "1829", "origin_platform": "2A", "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]}", "current_leg_start": "Roose", "dest_arr_time_act": "2053", "motion_projection": null, "next_location_lat": "54.1194065", "next_location_lon": "-3.2265776", "previous_location": "Roose", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32987.44, \"from_m\": 25419.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50578.885, \"from_m\": 47732.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57765.131, \"from_m\": 50578.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65932.316, \"from_m\": 58154.741, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 65979.649, \"from_m\": 65932.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66000.545, \"from_m\": 65979.649, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 66048.801, \"from_m\": 66000.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.021, \"from_m\": 66048.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66143.103, \"from_m\": 66089.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.605, \"from_m\": 66143.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.791, \"from_m\": 66369.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.687, \"from_m\": 67418.791, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 67499.468, \"from_m\": 67441.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67644.954, \"from_m\": 67499.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69148.34, \"from_m\": 67644.954, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98866.267, \"from_m\": 69148.34, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 102215.73, \"from_m\": 98866.267, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103911.522, \"from_m\": 102215.73, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 110618.755, \"from_m\": 103911.522, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 110651.755, \"from_m\": 110618.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110700.167, \"from_m\": 110651.755, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 110720.696, \"from_m\": 110700.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111086.892, \"from_m\": 110720.696, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 111587.694, \"from_m\": 111086.892, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 115810.027, \"from_m\": 111587.694, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117014.577, \"from_m\": 115810.027, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 120095.713, \"from_m\": 117014.577, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120824.359, \"from_m\": 120095.713, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 125263.343, \"from_m\": 120824.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125308.999, \"from_m\": 125263.343, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 125425.394, \"from_m\": 125308.999, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126345.705, \"from_m\": 125425.394, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128830.571, \"from_m\": 126345.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 130409.606, \"from_m\": 128830.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 141230.065, \"from_m\": 130409.606, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 141333.827, \"from_m\": 141230.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 142387.372, \"from_m\": 141333.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 149648.308, \"from_m\": 142387.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149679.251, \"from_m\": 149648.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 152532.653, \"from_m\": 149679.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154907.606, \"from_m\": 152532.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 155522.479, \"from_m\": 154907.606, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 156504.809, \"from_m\": 155522.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 156922.551, \"from_m\": 156504.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 618861, \"profile_key\": \"4ee51f114a5425d6cc4c8669fc7c28e13c736581d1bbf4a537e22c4c6413186d\", \"schedule_id\": 12909, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"1834H\", \"location\": \"Gatley\", \"stage_seq\": 4, \"distance_m\": 5702.296, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 5, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 6, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1848\", \"wtt_dep\": \"1850\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 7, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1851H\", \"wtt_dep\": \"1853H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 8, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": \"1856\", \"location\": \"Deansgate\", \"stage_seq\": 9, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Water Street Jn\", \"stage_seq\": 10, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 11, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1908\", \"wtt_dep\": \"1909\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"Lostock Jn\", \"stage_seq\": 15, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1921\", \"location\": \"Chorley\", \"stage_seq\": 16, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Euxton Jn\", \"stage_seq\": 17, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Ribble Jn\", \"stage_seq\": 18, \"distance_m\": 65932.316, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1934\", \"location\": \"Preston\", \"stage_seq\": 19, \"distance_m\": 66898.258, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 20, \"distance_m\": 67675.421, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 21, \"distance_m\": 74132.977, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 22, \"distance_m\": 81942.199, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"1950H\", \"wtt_dep\": \"1951H\", \"location\": \"Lancaster\", \"stage_seq\": 23, \"distance_m\": 100677.063, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 24, \"distance_m\": 103656.959, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 110548.941, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2001\", \"location\": \"Carnforth\", \"stage_seq\": 26, \"distance_m\": 110831.169, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006\", \"location\": \"Silverdale\", \"stage_seq\": 27, \"distance_m\": 116192.364, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010H\", \"location\": \"Arnside\", \"stage_seq\": 28, \"distance_m\": 120308.227, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 29, \"distance_m\": 125539.532, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Kents Bank\", \"stage_seq\": 30, \"distance_m\": 128536.09, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024\", \"location\": \"Cark\", \"stage_seq\": 31, \"distance_m\": 132340.851, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Ulverston\", \"stage_seq\": 32, \"distance_m\": 141382.983, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Dalton\", \"stage_seq\": 33, \"distance_m\": 148622.862, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Dalton Jn\", \"stage_seq\": 34, \"distance_m\": 149640.049, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Roose\", \"stage_seq\": 35, \"distance_m\": 153940.189, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": null, \"location\": \"Barrow-in-Furness\", \"stage_seq\": 36, \"distance_m\": 156922.551, \"section_seq\": 1, \"route_path_id\": 69879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 156922.551, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69879}], \"total_distance_m\": 156922.551, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 152106.689, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4815.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1829", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.1194065", "current_position_lon": "-3.2265776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:32:13Z\", \"source_id\": 51144464, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:32:18Z\", \"source_id\": 16529378, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:33:37Z\", \"source_id\": 51148685, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:33:41Z\", \"source_id\": 16530582, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:43:54Z\", \"source_id\": 51178518, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:43:57Z\", \"source_id\": 16539045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:51:51Z\", \"source_id\": 51201283, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:51:56Z\", \"source_id\": 16545517, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:55:11Z\", \"source_id\": 51210855, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:55:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:55:17Z\", \"source_id\": 16548150, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:59:19Z\", \"source_id\": 16551440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:02:00Z\", \"source_id\": 51230517, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:02:03Z\", \"source_id\": 16553688, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:10:09Z\", \"source_id\": 51254668, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:10:08Z\", \"source_id\": 16560177, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:19Z\", \"source_id\": 51302330, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:21Z\", \"source_id\": 16573916, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:44Z\", \"source_id\": 51335860, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:48Z\", \"source_id\": 16583521, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:54Z\", \"source_id\": 51381606, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:59Z\", \"source_id\": 16596406, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:51Z\", \"source_id\": 51405396, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:56Z\", \"source_id\": 16603073, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:54Z\", \"source_id\": 16609059, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:52Z\", \"source_id\": 16612670, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:27Z\", \"source_id\": 16615906, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:25Z\", \"source_id\": 16618766, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:55Z\", \"source_id\": 16621919, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:05Z\", \"source_id\": 16628309, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:56Z\", \"source_id\": 16632973, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:27Z\", \"source_id\": 16637623, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:20Z\", \"source_id\": 16642331, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness", "service_state_platform": "1", "timing_fact_generation": 1789588882412769, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:22.395385", "service_state_evidence_id": 16642331, "current_leg_start_actual_dep": "2026-09-16T20:53:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:22.555545", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA BIF 1C60 195131 3 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32987.44, "from_m": 25419.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65932.316, "from_m": 58154.741, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 65979.649, "from_m": 65932.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66000.545, "from_m": 65979.649, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 66048.801, "from_m": 66000.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.021, "from_m": 66048.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66143.103, "from_m": 66089.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.605, "from_m": 66143.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.791, "from_m": 66369.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.687, "from_m": 67418.791, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 67499.468, "from_m": 67441.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67644.954, "from_m": 67499.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69148.34, "from_m": 67644.954, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98866.267, "from_m": 69148.34, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 102215.73, "from_m": 98866.267, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103911.522, "from_m": 102215.73, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 110618.755, "from_m": 103911.522, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 110651.755, "from_m": 110618.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110700.167, "from_m": 110651.755, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 110720.696, "from_m": 110700.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111086.892, "from_m": 110720.696, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 111587.694, "from_m": 111086.892, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 115810.027, "from_m": 111587.694, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117014.577, "from_m": 115810.027, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 120095.713, "from_m": 117014.577, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120824.359, "from_m": 120095.713, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 125263.343, "from_m": 120824.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125308.999, "from_m": 125263.343, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 125425.394, "from_m": 125308.999, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126345.705, "from_m": 125425.394, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 128830.571, "from_m": 126345.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 130409.606, "from_m": 128830.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141230.065, "from_m": 130409.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 141333.827, "from_m": 141230.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 142387.372, "from_m": 141333.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149648.308, "from_m": 142387.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149679.251, "from_m": 149648.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 152532.653, "from_m": 149679.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154907.606, "from_m": 152532.653, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 155522.479, "from_m": 154907.606, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156504.809, "from_m": 155522.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 156922.551, "from_m": 156504.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 618861, "profile_key": "4ee51f114a5425d6cc4c8669fc7c28e13c736581d1bbf4a537e22c4c6413186d", "schedule_id": 12909, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1829", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "1834H", "location": "Gatley", "stage_seq": 4, "distance_m": 5702.296, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Slade Lane Jn", "stage_seq": 5, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Ardwick Jn", "stage_seq": 6, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1848", "wtt_dep": "1850", "location": "Manchester Piccadilly", "stage_seq": 7, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1851H", "wtt_dep": "1853H", "location": "Manchester Oxford Road", "stage_seq": 8, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1856", "location": "Deansgate", "stage_seq": 9, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Water Street Jn", "stage_seq": 10, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858H", "location": "Ordsall Lane Jn", "stage_seq": 11, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1908", "wtt_dep": "1909", "location": "Bolton", "stage_seq": 14, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Lostock Jn", "stage_seq": 15, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1921", "location": "Chorley", "stage_seq": 16, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Euxton Jn", "stage_seq": 17, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 65932.316, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1934", "location": "Preston", "stage_seq": 19, "distance_m": 66898.258, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Preston Fylde Jn", "stage_seq": 20, "distance_m": 67675.421, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Barton & Broughton Pass Loop", "stage_seq": 21, "distance_m": 74132.977, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Garstang & Catteral", "stage_seq": 22, "distance_m": 81942.199, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "1950H", "wtt_dep": "1951H", "location": "Lancaster", "stage_seq": 23, "distance_m": 100677.063, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Morecambe South Jn", "stage_seq": 24, "distance_m": 103656.959, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 110548.941, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2001", "location": "Carnforth", "stage_seq": 26, "distance_m": 110831.169, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006", "location": "Silverdale", "stage_seq": 27, "distance_m": 116192.364, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010H", "location": "Arnside", "stage_seq": 28, "distance_m": 120308.227, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Grange-over-Sands", "stage_seq": 29, "distance_m": 125539.532, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Kents Bank", "stage_seq": 30, "distance_m": 128536.09, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024", "location": "Cark", "stage_seq": 31, "distance_m": 132340.851, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Ulverston", "stage_seq": 32, "distance_m": 141382.983, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Dalton", "stage_seq": 33, "distance_m": 148622.862, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Dalton Jn", "stage_seq": 34, "distance_m": 149640.049, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Roose", "stage_seq": 35, "distance_m": 153940.189, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": null, "location": "Barrow-in-Furness", "stage_seq": 36, "distance_m": 156922.551, "section_seq": 1, "route_path_id": 69879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 156922.551, "from_m": 0.0, "section_seq": 1, "route_path_id": 69879}], "total_distance_m": 156922.551, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 152106.689, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4815.862, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:32:13Z", "source_id": 51144464, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T17:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:32:18Z", "source_id": 16529378, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:33:37Z", "source_id": 51148685, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T17:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:33:41Z", "source_id": 16530582, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:43:54Z", "source_id": 51178518, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T17:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:43:57Z", "source_id": 16539045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:51:51Z", "source_id": 51201283, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T17:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:51:56Z", "source_id": 16545517, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:55:11Z", "source_id": 51210855, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T17:55:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:55:17Z", "source_id": 16548150, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T18:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:59:19Z", "source_id": 16551440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:02:00Z", "source_id": 51230517, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:02:03Z", "source_id": 16553688, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:10:09Z", "source_id": 51254668, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T18:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:10:08Z", "source_id": 16560177, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:19Z", "source_id": 51302330, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T18:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:21Z", "source_id": 16573916, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:44Z", "source_id": 51335860, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T18:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:48Z", "source_id": 16583521, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:54Z", "source_id": 51381606, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T18:58:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:59Z", "source_id": 16596406, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:51Z", "source_id": 51405396, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:56Z", "source_id": 16603073, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:54Z", "source_id": 16609059, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:52Z", "source_id": 16612670, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:27Z", "source_id": 16615906, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:25Z", "source_id": 16618766, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:55Z", "source_id": 16621919, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:05Z", "source_id": 16628309, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:56Z", "source_id": 16632973, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:27Z", "source_id": 16637623, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:20Z", "source_id": 16642331, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Manchester Airport 1829 1829 2A None None Barrow-in-Furness 2053 2053 1 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89057/2026-09-16/detailed None Roose 2026-09-16T20:53:30+01:00 Barrow-in-Furness 5.0 {"type": "LineString", "coordinates": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]} 1.8 2055 2100 Roose Barrow-in-Furness Barrow-in-Furness 54.1194065 -3.2265776 54.1194065 -3.2265776 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:00:00 Barrow-in-Furness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642331 1789588882412769 136 136 2026-09-16 20:11:22.555545 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:22.395385
590477 619055 G85589 112C48MZ16 2026-09-16 COMPLETE 16642351 2026-09-16 21:00:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 619055, "stp": "P", "toc": "Northern", "uid": "G85589", "consist": "156440", "dest_crs": "BIF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85589/2026-09-16/detailed", "trust_id": "112C48MZ16", "origin_crs": "MLM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "2", "is_terminated": 1, "next_location": "Barrow-in-Furness", "signalling_id": "2C48", "timing_status": "EARLY", "origin_station": "Millom", "current_leg_arr": "2100", "current_leg_dep": "2049", "current_leg_end": "Barrow-in-Furness", "origin_dep_time": "2029", "origin_platform": null, "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2045303666606473, 54.18910538466934], [-3.2044681999999995, 54.18891020000001], [-3.2044159, 54.1887333], [-3.2038772, 54.18698950000001], [-3.2019373, 54.18062519999999], [-3.2017106, 54.1798799], [-3.2014548, 54.1791429], [-3.2012126999999997, 54.17853019999999], [-3.2010927999999996, 54.17822120000001], [-3.2009588999999994, 54.1779217], [-3.2003903, 54.17657319999999], [-3.2001220999999997, 54.175861999999995], [-3.1999558, 54.1751634], [-3.1998838999999997, 54.1746296], [-3.199846, 54.174344899999994], [-3.1998127, 54.17405329999998], [-3.1998699, 54.1733046], [-3.200002899999999, 54.1725837], [-3.2002482, 54.17177220000001], [-3.2008382, 54.1706308], [-3.2016455999999995, 54.16947989999999], [-3.2022116, 54.1685582], [-3.2023902999999994, 54.1681935], [-3.2025099, 54.16793719999999], [-3.2026071999999997, 54.1677006], [-3.2026653, 54.167493599999986], [-3.2027427999999993, 54.1672422], [-3.2028079999999997, 54.1670132], [-3.2029006999999994, 54.16659409999999], [-3.2029743, 54.1661149], [-3.2029907, 54.165896999999994], [-3.2029922, 54.1656705], [-3.2029442, 54.1652114], [-3.2028795999999997, 54.16499209999999], [-3.2027890999999995, 54.164744099999986], [-3.2026785, 54.16444950000001], [-3.2025603999999994, 54.164207000000005], [-3.2022353999999997, 54.16351199999999], [-3.2020185, 54.163048999999994], [-3.2015703999999996, 54.1620594], [-3.2014047, 54.1616302], [-3.2013092999999997, 54.16130449999999], [-3.2012313, 54.16096019999999], [-3.2011863999999997, 54.1606193], [-3.2011661999999994, 54.16039219999999], [-3.2011487999999995, 54.1601065], [-3.201161220713995, 54.15948645795736], [-3.2011613, 54.1594825], [-3.2011580999999993, 54.159411899999995], [-3.2011595, 54.1591992], [-3.2011720999999995, 54.1590695], [-3.2011968999999993, 54.15893959999999], [-3.2012459, 54.1587937], [-3.2013125999999996, 54.1586508], [-3.2013967999999995, 54.1585052], [-3.201469, 54.1583924], [-3.2016669, 54.1581668], [-3.2019838, 54.15788], [-3.2022201, 54.1577208], [-3.2027957, 54.15744769999999], [-3.2032184999999997, 54.157312399999995], [-3.2033685452711564, 54.15728160862064], [-3.2036366, 54.157226599999994], [-3.2039838, 54.1571811], [-3.2044365999999997, 54.15714689999999], [-3.2048320999999995, 54.15715360000001], [-3.2052168, 54.157191399999995], [-3.2058510208363553, 54.15728160862064], [-3.2060668, 54.157312299999994], [-3.2061594, 54.157326], [-3.206911, 54.15743679999999], [-3.2069677, 54.15744519999999], [-3.207638, 54.15754], [-3.2078680999999993, 54.157559799999994], [-3.2083153, 54.1575914], [-3.2088952999999996, 54.157618], [-3.2092925999999995, 54.1576086], [-3.2097708, 54.1575821], [-3.2102592999999997, 54.15753589999999], [-3.2108052, 54.15747530000001], [-3.2112848, 54.1573973], [-3.2116573999999996, 54.15732679999999], [-3.211855615222568, 54.15728160862064], [-3.2124412, 54.15714809999999], [-3.2148127, 54.156659399999995], [-3.2170865999999996, 54.1561791], [-3.2177039999999995, 54.15605889999999], [-3.2185387, 54.1559262], [-3.2194343999999995, 54.1558076], [-3.2206524999999995, 54.15564790000001], [-3.2208179, 54.1556266], [-3.2220684, 54.1554521], [-3.2251235, 54.1550446], [-3.2261019, 54.15490849999999], [-3.2268729, 54.1547898], [-3.2275927999999996, 54.15463220000001], [-3.2281422, 54.15446260000001], [-3.2285191, 54.1543192], [-3.2288591, 54.1541584], [-3.2294175999999997, 54.1537835], [-3.2299233, 54.1533968], [-3.2302899, 54.1530071], [-3.2306482999999995, 54.152527099999986], [-3.2306771, 54.152465499999984], [-3.2319302, 54.14984040000001], [-3.232301399999999, 54.1490343], [-3.233935022830277, 54.145795276652734], [-3.2355985, 54.1424968], [-3.2358594999999997, 54.14196330000001], [-3.2362573999999995, 54.1411643], [-3.2366034999999997, 54.1404592], [-3.236911, 54.1398194], [-3.2372782, 54.13908909999999], [-3.2376566, 54.1383135], [-3.2381141, 54.1373584], [-3.2383359, 54.13688739999999], [-3.2387919999999997, 54.1359515], [-3.2390911999999994, 54.1353331], [-3.2393196999999994, 54.1348704], [-3.2395682, 54.1343663], [-3.2398062999999997, 54.133872], [-3.2401834999999997, 54.13312], [-3.2403412, 54.132780399999994], [-3.2405195999999994, 54.1323801], [-3.2406329, 54.1320692], [-3.2406964, 54.1317821], [-3.2407621, 54.13148050000001], [-3.2408018, 54.1310504], [-3.2408053999999997, 54.130898], [-3.2408117, 54.1306293], [-3.2407876, 54.130341299999984], [-3.2407149, 54.129994], [-3.2404867, 54.1291884], [-3.240466, 54.1291181], [-3.2404064, 54.12897730000001], [-3.2403544, 54.12884210000001], [-3.2402091, 54.1285289], [-3.239948099999999, 54.12813899999999], [-3.2398473999999995, 54.128005599999995], [-3.2396754999999997, 54.12781380000001], [-3.2393863, 54.12755940000001], [-3.2393084, 54.1275001], [-3.2390898999999997, 54.127333799999995], [-3.2385222999999996, 54.1269569], [-3.233935022830277, 54.124126270898586], [-3.2338063999999997, 54.1240469], [-3.2332870999999996, 54.12372640000001], [-3.2328450999999996, 54.123471599999995], [-3.2322909999999996, 54.123122], [-3.231046, 54.1223465], [-3.2301312999999996, 54.12178190000001], [-3.22935, 54.1213019], [-3.2292334, 54.12123030000001], [-3.2286688999999997, 54.1208696], [-3.2282116999999997, 54.120572999999986], [-3.2279072, 54.1203336], [-3.2276121, 54.1200915], [-3.2273842, 54.1199233], [-3.2271963999999995, 54.1197944], [-3.2269844999999995, 54.1196624], [-3.2265776, 54.1194065]]}", "current_leg_start": "Askam", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "54.1194065", "next_location_lon": "-3.2265776", "previous_location": "Askam", "current_leg_milage": "6.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 66.995, \"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\": 97.751, \"from_m\": 66.995, \"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\": 3891.52, \"from_m\": 97.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7095.754, \"from_m\": 3891.52, \"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\": 7652.378, \"from_m\": 7095.754, \"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\": 10304.06, \"from_m\": 7652.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10584.543, \"from_m\": 10304.06, \"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\": 10589.625, \"from_m\": 10584.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11103.52, \"from_m\": 10589.625, \"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\": 19530.962, \"from_m\": 11103.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19600.352, \"from_m\": 19530.962, \"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\": 19608.206, \"from_m\": 19600.352, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20089.652, \"from_m\": 19608.206, \"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\": 20140.116, \"from_m\": 20089.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21858.93, \"from_m\": 20140.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24348.778, \"from_m\": 21858.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24745.188, \"from_m\": 24348.778, \"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\": 25692.0, \"from_m\": 24745.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25969.942, \"from_m\": 25692.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\": 619055, \"profile_key\": \"ac02023206e1b763beb7a50e79efdfff9beea0796ba14f24a4f58c923a811489\", \"schedule_id\": 12405, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Millom\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Green Road\", \"stage_seq\": 2, \"distance_m\": 4361.745, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Foxfield\", \"stage_seq\": 3, \"distance_m\": 7543.888, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Kirkby-in-Furness\", \"stage_seq\": 4, \"distance_m\": 11215.414, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047H\", \"location\": \"Askam\", \"stage_seq\": 5, \"distance_m\": 16255.945, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Park South Jn\", \"stage_seq\": 6, \"distance_m\": 19600.352, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Barrow-in-Furness\", \"stage_seq\": 7, \"distance_m\": 25969.942, \"section_seq\": 1, \"route_path_id\": 32450}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25969.942, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32450}], \"total_distance_m\": 25969.942, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 25964.86, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5.082, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2029", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.1194065", "current_position_lon": "-3.2265776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:26Z\", \"source_id\": 16623004, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:47Z\", \"source_id\": 16626660, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:29Z\", \"source_id\": 16629231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:30Z\", \"source_id\": 16634128, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:22Z\", \"source_id\": 16642351, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness", "service_state_platform": "2", "timing_fact_generation": 1789588884124674, "current_leg_arrival_utc": "2026-09-16T21:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:24.122108", "service_state_evidence_id": 16642351, "current_leg_start_actual_dep": "2026-09-16T20:47:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:24.235144", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MLM BIF 2C48 156440 2 75 None {"version": 3, "segments": [{"to_m": 66.995, "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": 97.751, "from_m": 66.995, "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": 3891.52, "from_m": 97.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7095.754, "from_m": 3891.52, "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": 7652.378, "from_m": 7095.754, "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": 10304.06, "from_m": 7652.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10584.543, "from_m": 10304.06, "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": 10589.625, "from_m": 10584.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11103.52, "from_m": 10589.625, "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": 19530.962, "from_m": 11103.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19600.352, "from_m": 19530.962, "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": 19608.206, "from_m": 19600.352, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20089.652, "from_m": 19608.206, "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": 20140.116, "from_m": 20089.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 21858.93, "from_m": 20140.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24348.778, "from_m": 21858.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24745.188, "from_m": 24348.778, "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": 25692.0, "from_m": 24745.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25969.942, "from_m": 25692.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": 619055, "profile_key": "ac02023206e1b763beb7a50e79efdfff9beea0796ba14f24a4f58c923a811489", "schedule_id": 12405, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2029", "location": "Millom", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Green Road", "stage_seq": 2, "distance_m": 4361.745, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Foxfield", "stage_seq": 3, "distance_m": 7543.888, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Kirkby-in-Furness", "stage_seq": 4, "distance_m": 11215.414, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047H", "location": "Askam", "stage_seq": 5, "distance_m": 16255.945, "section_seq": 1, "route_path_id": 32450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Park South Jn", "stage_seq": 6, "distance_m": 19600.352, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Barrow-in-Furness", "stage_seq": 7, "distance_m": 25969.942, "section_seq": 1, "route_path_id": 32450}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25969.942, "from_m": 0.0, "section_seq": 1, "route_path_id": 32450}], "total_distance_m": 25969.942, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 25964.86, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5.082, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:26Z", "source_id": 16623004, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:47Z", "source_id": 16626660, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:29Z", "source_id": 16629231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:30Z", "source_id": 16634128, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:22Z", "source_id": 16642351, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Millom 2029 2029 None None None Barrow-in-Furness 2101 2101 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85589/2026-09-16/detailed None Askam 2026-09-16T20:47:30+01:00 Barrow-in-Furness 11.0 {"type": "LineString", "coordinates": [[-3.2045303666606473, 54.18910538466934], [-3.2044681999999995, 54.18891020000001], [-3.2044159, 54.1887333], [-3.2038772, 54.18698950000001], [-3.2019373, 54.18062519999999], [-3.2017106, 54.1798799], [-3.2014548, 54.1791429], [-3.2012126999999997, 54.17853019999999], [-3.2010927999999996, 54.17822120000001], [-3.2009588999999994, 54.1779217], [-3.2003903, 54.17657319999999], [-3.2001220999999997, 54.175861999999995], [-3.1999558, 54.1751634], [-3.1998838999999997, 54.1746296], [-3.199846, 54.174344899999994], [-3.1998127, 54.17405329999998], [-3.1998699, 54.1733046], [-3.200002899999999, 54.1725837], [-3.2002482, 54.17177220000001], [-3.2008382, 54.1706308], [-3.2016455999999995, 54.16947989999999], [-3.2022116, 54.1685582], [-3.2023902999999994, 54.1681935], [-3.2025099, 54.16793719999999], [-3.2026071999999997, 54.1677006], [-3.2026653, 54.167493599999986], [-3.2027427999999993, 54.1672422], [-3.2028079999999997, 54.1670132], [-3.2029006999999994, 54.16659409999999], [-3.2029743, 54.1661149], [-3.2029907, 54.165896999999994], [-3.2029922, 54.1656705], [-3.2029442, 54.1652114], [-3.2028795999999997, 54.16499209999999], [-3.2027890999999995, 54.164744099999986], [-3.2026785, 54.16444950000001], [-3.2025603999999994, 54.164207000000005], [-3.2022353999999997, 54.16351199999999], [-3.2020185, 54.163048999999994], [-3.2015703999999996, 54.1620594], [-3.2014047, 54.1616302], [-3.2013092999999997, 54.16130449999999], [-3.2012313, 54.16096019999999], [-3.2011863999999997, 54.1606193], [-3.2011661999999994, 54.16039219999999], [-3.2011487999999995, 54.1601065], [-3.201161220713995, 54.15948645795736], [-3.2011613, 54.1594825], [-3.2011580999999993, 54.159411899999995], [-3.2011595, 54.1591992], [-3.2011720999999995, 54.1590695], [-3.2011968999999993, 54.15893959999999], [-3.2012459, 54.1587937], [-3.2013125999999996, 54.1586508], [-3.2013967999999995, 54.1585052], [-3.201469, 54.1583924], [-3.2016669, 54.1581668], [-3.2019838, 54.15788], [-3.2022201, 54.1577208], [-3.2027957, 54.15744769999999], [-3.2032184999999997, 54.157312399999995], [-3.2033685452711564, 54.15728160862064], [-3.2036366, 54.157226599999994], [-3.2039838, 54.1571811], [-3.2044365999999997, 54.15714689999999], [-3.2048320999999995, 54.15715360000001], [-3.2052168, 54.157191399999995], [-3.2058510208363553, 54.15728160862064], [-3.2060668, 54.157312299999994], [-3.2061594, 54.157326], [-3.206911, 54.15743679999999], [-3.2069677, 54.15744519999999], [-3.207638, 54.15754], [-3.2078680999999993, 54.157559799999994], [-3.2083153, 54.1575914], [-3.2088952999999996, 54.157618], [-3.2092925999999995, 54.1576086], [-3.2097708, 54.1575821], [-3.2102592999999997, 54.15753589999999], [-3.2108052, 54.15747530000001], [-3.2112848, 54.1573973], [-3.2116573999999996, 54.15732679999999], [-3.211855615222568, 54.15728160862064], [-3.2124412, 54.15714809999999], [-3.2148127, 54.156659399999995], [-3.2170865999999996, 54.1561791], [-3.2177039999999995, 54.15605889999999], [-3.2185387, 54.1559262], [-3.2194343999999995, 54.1558076], [-3.2206524999999995, 54.15564790000001], [-3.2208179, 54.1556266], [-3.2220684, 54.1554521], [-3.2251235, 54.1550446], [-3.2261019, 54.15490849999999], [-3.2268729, 54.1547898], [-3.2275927999999996, 54.15463220000001], [-3.2281422, 54.15446260000001], [-3.2285191, 54.1543192], [-3.2288591, 54.1541584], [-3.2294175999999997, 54.1537835], [-3.2299233, 54.1533968], [-3.2302899, 54.1530071], [-3.2306482999999995, 54.152527099999986], [-3.2306771, 54.152465499999984], [-3.2319302, 54.14984040000001], [-3.232301399999999, 54.1490343], [-3.233935022830277, 54.145795276652734], [-3.2355985, 54.1424968], [-3.2358594999999997, 54.14196330000001], [-3.2362573999999995, 54.1411643], [-3.2366034999999997, 54.1404592], [-3.236911, 54.1398194], [-3.2372782, 54.13908909999999], [-3.2376566, 54.1383135], [-3.2381141, 54.1373584], [-3.2383359, 54.13688739999999], [-3.2387919999999997, 54.1359515], [-3.2390911999999994, 54.1353331], [-3.2393196999999994, 54.1348704], [-3.2395682, 54.1343663], [-3.2398062999999997, 54.133872], [-3.2401834999999997, 54.13312], [-3.2403412, 54.132780399999994], [-3.2405195999999994, 54.1323801], [-3.2406329, 54.1320692], [-3.2406964, 54.1317821], [-3.2407621, 54.13148050000001], [-3.2408018, 54.1310504], [-3.2408053999999997, 54.130898], [-3.2408117, 54.1306293], [-3.2407876, 54.130341299999984], [-3.2407149, 54.129994], [-3.2404867, 54.1291884], [-3.240466, 54.1291181], [-3.2404064, 54.12897730000001], [-3.2403544, 54.12884210000001], [-3.2402091, 54.1285289], [-3.239948099999999, 54.12813899999999], [-3.2398473999999995, 54.128005599999995], [-3.2396754999999997, 54.12781380000001], [-3.2393863, 54.12755940000001], [-3.2393084, 54.1275001], [-3.2390898999999997, 54.127333799999995], [-3.2385222999999996, 54.1269569], [-3.233935022830277, 54.124126270898586], [-3.2338063999999997, 54.1240469], [-3.2332870999999996, 54.12372640000001], [-3.2328450999999996, 54.123471599999995], [-3.2322909999999996, 54.123122], [-3.231046, 54.1223465], [-3.2301312999999996, 54.12178190000001], [-3.22935, 54.1213019], [-3.2292334, 54.12123030000001], [-3.2286688999999997, 54.1208696], [-3.2282116999999997, 54.120572999999986], [-3.2279072, 54.1203336], [-3.2276121, 54.1200915], [-3.2273842, 54.1199233], [-3.2271963999999995, 54.1197944], [-3.2269844999999995, 54.1196624], [-3.2265776, 54.1194065]]} 6.1 2049 2100 Askam Barrow-in-Furness Barrow-in-Furness 54.1194065 -3.2265776 54.1194065 -3.2265776 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:00:00 Barrow-in-Furness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642351 1789588884124674 13 13 2026-09-16 20:11:24.235144 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:24.122108
590478 620487 W69077 012H74MY16 2026-09-16 COMPLETE 16641611 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 620487, "stp": "P", "toc": "ScotRail", "uid": "W69077", "consist": "158711", "dest_crs": "INV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69077/2026-09-16/detailed", "trust_id": "012H74MY16", "origin_crs": "ARD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverness", "service_date": "2026-09-16", "dest_arr_time": "2104", "dest_platform": "5", "is_terminated": 1, "next_location": "Inverness", "signalling_id": "2H74", "timing_status": "EARLY", "origin_station": "Ardgay", "current_leg_arr": "2101", "current_leg_dep": "2046½", "current_leg_end": "Inverness", "origin_dep_time": "1929", "origin_platform": "2", "current_location": "Allanfearn L.C.", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4698593, 57.47827920000001], [-4.469119699999999, 57.4778489], [-4.4683043, 57.47745669999999], [-4.467488899999999, 57.4771452], [-4.466555499999999, 57.47685099999999], [-4.465643499999999, 57.476626], [-4.4647101, 57.4764415], [-4.4637553, 57.47631450000002], [-4.4625644, 57.4761761], [-4.4609121, 57.4759858], [-4.459742699999999, 57.475905], [-4.4586483, 57.4758704], [-4.457618399999999, 57.475905], [-4.4564248, 57.4759915], [-4.4553546, 57.4761415], [-4.4544318999999994, 57.4763203], [-4.4530157, 57.47666639999999], [-4.4528122, 57.47671830000001], [-4.4507281, 57.4772592], [-4.448236499999999, 57.4778735], [-4.445022699999999, 57.478685299999995], [-4.4431774, 57.479152499999984], [-4.4423298, 57.47930819999999], [-4.441332, 57.4794351], [-4.4386069, 57.479735], [-4.436268, 57.48000030000001], [-4.4318048, 57.4804848], [-4.425463999999999, 57.48117119999999], [-4.422808999999999, 57.4814942], [-4.4191126, 57.481944], [-4.4172887, 57.48219199999999], [-4.4148532, 57.482584199999984], [-4.4126034, 57.48300640000001], [-4.4116814, 57.48316739999999], [-4.406409599999999, 57.4840491], [-4.4035772, 57.484550799999994], [-4.4031588, 57.4846192], [-4.4022361, 57.48476999999998], [-4.401744892185655, 57.4848410530913], [-4.4011203000000005, 57.4849314], [-4.400248, 57.4850048], [-4.399886499999999, 57.48503519999998], [-4.3988029, 57.4850756], [-4.3976978, 57.48506410000001], [-4.3966035, 57.4850064], [-4.395337499999999, 57.48487949999999], [-4.3941788, 57.484695], [-4.3937174, 57.48460849999999], [-4.392665999999999, 57.4843547], [-4.3915287, 57.4840375], [-4.390380699999999, 57.48361080000001], [-4.3894473, 57.4832128], [-4.3886856, 57.4828149], [-4.387816599999999, 57.48227279999998], [-4.3868724, 57.48171329999999], [-4.3861643, 57.48133270000001], [-4.3851451, 57.480865499999986], [-4.3840078, 57.4804387], [-4.3827096, 57.4800407], [-4.382318, 57.4799396], [-4.382118499999999, 57.4798903], [-4.3814758, 57.479723499999984], [-4.3800382, 57.47944090000001], [-4.378697, 57.4792332], [-4.3770877, 57.479083199999984], [-4.3756286, 57.47901400000001], [-4.3743948, 57.47899670000001], [-4.3730858999999995, 57.479037100000006], [-4.3719593, 57.479135199999995], [-4.3703929, 57.479319700000005], [-4.3639771, 57.4801445], [-4.3627508, 57.48030979999999], [-4.361145, 57.4805263], [-4.3588702, 57.4807617], [-4.3528298, 57.4814999], [-4.3497185, 57.4818979], [-4.3427769, 57.4828956], [-4.3398587, 57.483333900000005], [-4.3387214, 57.4834781], [-4.337788, 57.4835473], [-4.336597099999999, 57.48361080000001], [-4.335781700000001, 57.4836396], [-4.334912699999999, 57.48362809999999], [-4.33399, 57.48358189999999], [-4.3329278, 57.483512700000006], [-4.3316726, 57.48338009999999], [-4.3305675, 57.4831898], [-4.3294731, 57.48296479999998], [-4.328518299999999, 57.48269379999999], [-4.327391799999999, 57.4823016], [-4.3259326, 57.4817422], [-4.3242482, 57.481003900000005], [-4.323162199999999, 57.48054069999999], [-4.3230024, 57.48046620000001], [-4.322585199999999, 57.4802887], [-4.321201199999999, 57.47966580000001], [-4.320020999999999, 57.4792044], [-4.3189481999999995, 57.4788641], [-4.3179921, 57.47861679999999], [-4.3177699, 57.4785675], [-4.316552, 57.47833440000001], [-4.3154362, 57.4781565], [-4.3144349, 57.47806039999999], [-4.3133262, 57.477997499999994], [-4.3121353, 57.4779877], [-4.311913363773703, 57.4779951433631], [-4.3114197, 57.4780117], [-4.310710199999999, 57.47805559999999], [-4.309718599999999, 57.47814179999999], [-4.3094841, 57.478169], [-4.3091985, 57.47820220000001], [-4.308819899999999, 57.478250299999985], [-4.3086286000000005, 57.47827459999999], [-4.3070373, 57.4784766], [-4.3042590999999994, 57.4788118], [-4.2998145, 57.47936800000001], [-4.2996094, 57.4793926], [-4.2979873, 57.4796051], [-4.2945722, 57.480033000000006], [-4.2932573, 57.4801807], [-4.290548899999999, 57.4804848], [-4.2876414, 57.48088280000001], [-4.2864529, 57.48110320000001], [-4.285495599999999, 57.48128080000001], [-4.2845508, 57.4815248], [-4.2831353, 57.4818748], [-4.2793909, 57.4829245], [-4.2744770999999995, 57.484308599999984], [-4.2707864, 57.48534089999999], [-4.270312943782564, 57.48547609806713], [-4.2680398, 57.4861252], [-4.2667846, 57.4865058], [-4.265937, 57.4868403], [-4.265014299999999, 57.4872554], [-4.264274, 57.48757260000001], [-4.2636303, 57.487786], [-4.2632492, 57.4879071], [-4.2628183, 57.488026600000005], [-4.2624184, 57.48810999999999], [-4.261931099999999, 57.48819579999999], [-4.2616218, 57.48824330000001], [-4.261294599999999, 57.4882848], [-4.260254, 57.488411199999994], [-4.259798499999999, 57.488478], [-4.259351699999999, 57.48856049999999], [-4.2589026, 57.48865060000001], [-4.2584677, 57.488752899999994], [-4.2579855, 57.4888835], [-4.2577981, 57.488944200000006], [-4.257050199999999, 57.48918630000001], [-4.2568286, 57.4892569], [-4.256658999999999, 57.4893109], [-4.256118899999999, 57.489481100000006], [-4.2560827, 57.489493], [-4.255655899999999, 57.489625399999994], [-4.255267199999999, 57.4897407], [-4.254957799999999, 57.48982149999999], [-4.254799799999999, 57.4898619], [-4.254316599999999, 57.4899746], [-4.2539418, 57.49005009999999], [-4.2535555, 57.490123099999984], [-4.253235599999999, 57.490174], [-4.2529594, 57.490215199999994], [-4.2526428, 57.490256200000005], [-4.252332999999999, 57.490292], [-4.2519909, 57.4903247], [-4.251702999999999, 57.49034770000001], [-4.2513791, 57.49036780000001], [-4.2510706, 57.4903814], [-4.250627, 57.4903938], [-4.2500118, 57.49039450000001], [-4.249433299999999, 57.4903776], [-4.248878800000001, 57.490345099999985], [-4.2483374000000005, 57.4903008], [-4.2478748, 57.49025000000001], [-4.2474411, 57.49019200000001], [-4.247133099999999, 57.49014369999999], [-4.2468338999999995, 57.4900928], [-4.2465799, 57.490046699999986], [-4.24633, 57.4899963], [-4.245853699999999, 57.48988779999999], [-4.2453564, 57.489759500000005], [-4.2451080999999995, 57.489688099999995], [-4.244721799999999, 57.48956630000001], [-4.2443425, 57.4894359], [-4.2439735, 57.4893025], [-4.2431825, 57.488990400000006], [-4.2415128, 57.488319399999995], [-4.238402499999999, 57.4870817], [-4.2366346, 57.4863744], [-4.236254, 57.4862201], [-4.234560000000001, 57.48555489999998], [-4.2344019, 57.4854907], [-4.234364874319104, 57.48547609806713], [-4.234032199999999, 57.485344899999994], [-4.2338547, 57.4852735], [-4.2334486, 57.48511439999999], [-4.2332856, 57.48504940000001], [-4.2326766, 57.4848269], [-4.232342399999999, 57.4847136], [-4.231055899999999, 57.48433729999999], [-4.2304035, 57.48414], [-4.2300061, 57.4840166], [-4.2298025, 57.4839589], [-4.229412999999999, 57.4838396], [-4.2286205, 57.483621499999984], [-4.2283575, 57.4835435], [-4.227115799999999, 57.483175300000006], [-4.2255887, 57.48272750000001], [-4.225525299999999, 57.4827089], [-4.2248526, 57.48251150000001], [-4.2244149, 57.48238299999999], [-4.223979099999999, 57.482251100000006], [-4.22347, 57.4821019], [-4.2231845, 57.482034500000005], [-4.2230683, 57.482014199999995], [-4.2226017, 57.4819548], [-4.2222154, 57.4819123], [-4.222081835361751, 57.48190161863006], [-4.2215114, 57.481856], [-4.221090299999999, 57.481838999999994], [-4.220743999999999, 57.4818334], [-4.220464599999999, 57.48183439999999], [-4.2200651, 57.481840299999995], [-4.219715399999999, 57.4818553], [-4.2196566, 57.48185670000001], [-4.219283000000001, 57.481871199999986], [-4.219230199999999, 57.48187260000001], [-4.2186422, 57.4818988], [-4.2181609, 57.4819176], [-4.2181235, 57.48191940000001], [-4.2179875, 57.481926099999995], [-4.2178454, 57.48193859999999], [-4.2177682, 57.48193680000001], [-4.2172894, 57.4819766], [-4.2175752, 57.48194], [-4.2178555, 57.4818997], [-4.218247099999999, 57.481839399999984], [-4.2189499, 57.481726299999984], [-4.219265, 57.481673599999986], [-4.2196124, 57.48160149999998], [-4.219990599999999, 57.4815049], [-4.2203653999999995, 57.48139750000001], [-4.2206283, 57.4813125], [-4.2208085, 57.48125290000001], [-4.220952799999999, 57.4812051], [-4.221229799999999, 57.4810962], [-4.221470399999999, 57.4809939], [-4.2216072, 57.4809318], [-4.2218212, 57.4808352], [-4.222035799999999, 57.480729200000006], [-4.222081835361751, 57.48070267891227], [-4.222298599999999, 57.480577799999985], [-4.222376199999999, 57.48052429999999], [-4.222554799999999, 57.4804012], [-4.2229155, 57.4801438], [-4.2232746, 57.4798847]]}", "current_leg_start": "Beauly", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "57.4798847", "next_location_lon": "-4.2232746", "previous_location": "Clunes I.B.", "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\": 379.054, \"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\": 6149.25, \"from_m\": 379.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7976.845, \"from_m\": 6149.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\": 21492.731, \"from_m\": 7976.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21975.6, \"from_m\": 21492.731, \"capability_applied\": null, \"effective_limit_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\": 42150.993, \"from_m\": 21975.6, \"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\": 42817.693, \"from_m\": 42150.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43320.776, \"from_m\": 42817.693, \"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\": 43322.886, \"from_m\": 43320.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43742.319, \"from_m\": 43322.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\": 47290.206, \"from_m\": 43742.319, \"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\": 48090.348, \"from_m\": 47290.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62483.094, \"from_m\": 48090.348, \"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\": 63117.951, \"from_m\": 62483.094, \"capability_applied\": null, \"effective_limit_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\": 71623.217, \"from_m\": 63117.951, \"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\": 72239.796, \"from_m\": 71623.217, \"capability_applied\": null, \"effective_limit_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\": 74137.583, \"from_m\": 72239.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75256.167, \"from_m\": 74137.583, \"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\": 77744.658, \"from_m\": 75256.167, \"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\": 86901.384, \"from_m\": 77744.658, \"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\": 86942.108, \"from_m\": 86901.384, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90300.151, \"from_m\": 86942.108, \"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\": 90396.73, \"from_m\": 90300.151, \"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\": 91710.281, \"from_m\": 90396.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91974.347, \"from_m\": 91710.281, \"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\": 92085.505, \"from_m\": 91974.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93031.503, \"from_m\": 92085.505, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 93148.35, \"from_m\": 93031.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93529.091, \"from_m\": 93148.35, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 620487, \"profile_key\": \"9c4c0c82e7e973be50dbe2830aaa6a6ec0ae3cf58d48a40e41f81bf33605f331\", \"schedule_id\": 27567, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Ardgay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1947H\", \"location\": \"Tain\", \"stage_seq\": 2, \"distance_m\": 21775.751, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": \"1954\", \"location\": \"Fearn\", \"stage_seq\": 3, \"distance_m\": 27517.698, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2008\", \"location\": \"Invergordon\", \"stage_seq\": 4, \"distance_m\": 42412.196, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Alness\", \"stage_seq\": 5, \"distance_m\": 46984.833, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2028\", \"location\": \"Dingwall\", \"stage_seq\": 6, \"distance_m\": 62816.547, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033H\", \"location\": \"Conon Bridge\", \"stage_seq\": 7, \"distance_m\": 66802.193, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Muir of Ord\", \"stage_seq\": 8, \"distance_m\": 71982.945, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Beauly\", \"stage_seq\": 9, \"distance_m\": 76636.567, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2052\", \"location\": \"Clunes I.B.\", \"stage_seq\": 10, \"distance_m\": 80647.986, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Clachnaharry\", \"stage_seq\": 11, \"distance_m\": 90327.327, \"section_seq\": 1, \"route_path_id\": 101735}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Inverness\", \"stage_seq\": 12, \"distance_m\": 93529.091, \"section_seq\": 1, \"route_path_id\": 101735}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93529.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101735}], \"total_distance_m\": 93529.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 91629.194, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1899.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1929", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.5", "current_position_lat": "57.4798847", "current_position_lon": "-4.2232746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 77, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:34Z\", \"source_id\": 51348767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:44:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:35Z\", \"source_id\": 16587139, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:20Z\", \"source_id\": 16638225, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 92, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:10Z\", \"source_id\": 51400913, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:14Z\", \"source_id\": 16601851, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:49Z\", \"source_id\": 51459016, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:55Z\", \"source_id\": 16618390, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:01Z\", \"source_id\": 51494389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:05Z\", \"source_id\": 16628287, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:20Z\", \"source_id\": 51540812, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:21Z\", \"source_id\": 16641611, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverness", "service_state_platform": "6", "timing_fact_generation": 1789588822800181, "current_leg_arrival_utc": "2026-09-16T21:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:27.526876", "service_state_evidence_id": 16641611, "current_leg_start_actual_dep": "2026-09-16T20:46:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:27.556014", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ARD INV 2H74 158711 2 90 None {"version": 3, "segments": [{"to_m": 379.054, "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": 6149.25, "from_m": 379.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7976.845, "from_m": 6149.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": 21492.731, "from_m": 7976.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21975.6, "from_m": 21492.731, "capability_applied": null, "effective_limit_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": 42150.993, "from_m": 21975.6, "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": 42817.693, "from_m": 42150.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43320.776, "from_m": 42817.693, "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": 43322.886, "from_m": 43320.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43742.319, "from_m": 43322.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": 47290.206, "from_m": 43742.319, "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": 48090.348, "from_m": 47290.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62483.094, "from_m": 48090.348, "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": 63117.951, "from_m": 62483.094, "capability_applied": null, "effective_limit_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": 71623.217, "from_m": 63117.951, "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": 72239.796, "from_m": 71623.217, "capability_applied": null, "effective_limit_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": 74137.583, "from_m": 72239.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75256.167, "from_m": 74137.583, "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": 77744.658, "from_m": 75256.167, "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": 86901.384, "from_m": 77744.658, "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": 86942.108, "from_m": 86901.384, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90300.151, "from_m": 86942.108, "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": 90396.73, "from_m": 90300.151, "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": 91710.281, "from_m": 90396.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91974.347, "from_m": 91710.281, "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": 92085.505, "from_m": 91974.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93031.503, "from_m": 92085.505, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 93148.35, "from_m": 93031.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93529.091, "from_m": 93148.35, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 620487, "profile_key": "9c4c0c82e7e973be50dbe2830aaa6a6ec0ae3cf58d48a40e41f81bf33605f331", "schedule_id": 27567, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1929", "location": "Ardgay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1947H", "location": "Tain", "stage_seq": 2, "distance_m": 21775.751, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": "1954", "location": "Fearn", "stage_seq": 3, "distance_m": 27517.698, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2008", "location": "Invergordon", "stage_seq": 4, "distance_m": 42412.196, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Alness", "stage_seq": 5, "distance_m": 46984.833, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2028", "location": "Dingwall", "stage_seq": 6, "distance_m": 62816.547, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033H", "location": "Conon Bridge", "stage_seq": 7, "distance_m": 66802.193, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Muir of Ord", "stage_seq": 8, "distance_m": 71982.945, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Beauly", "stage_seq": 9, "distance_m": 76636.567, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2052", "location": "Clunes I.B.", "stage_seq": 10, "distance_m": 80647.986, "section_seq": 1, "route_path_id": 101735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Clachnaharry", "stage_seq": 11, "distance_m": 90327.327, "section_seq": 1, "route_path_id": 101735}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Inverness", "stage_seq": 12, "distance_m": 93529.091, "section_seq": 1, "route_path_id": 101735}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93529.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 101735}], "total_distance_m": 93529.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 91629.194, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1899.897, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 77, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:34Z", "source_id": 51348767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:44:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:35Z", "source_id": 16587139, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:20Z", "source_id": 16638225, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 92, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:10Z", "source_id": 51400913, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:14Z", "source_id": 16601851, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:49Z", "source_id": 51459016, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:55Z", "source_id": 16618390, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:01Z", "source_id": 51494389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:05Z", "source_id": 16628287, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 237, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:20Z", "source_id": 51540812, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:21Z", "source_id": 16641611, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Ardgay 1929 1929 2 None None Inverness 2104 2104 5 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69077/2026-09-16/detailed None Beauly 2026-09-16T20:46:30+01:00 Inverness 14.5 {"type": "LineString", "coordinates": [[-4.4698593, 57.47827920000001], [-4.469119699999999, 57.4778489], [-4.4683043, 57.47745669999999], [-4.467488899999999, 57.4771452], [-4.466555499999999, 57.47685099999999], [-4.465643499999999, 57.476626], [-4.4647101, 57.4764415], [-4.4637553, 57.47631450000002], [-4.4625644, 57.4761761], [-4.4609121, 57.4759858], [-4.459742699999999, 57.475905], [-4.4586483, 57.4758704], [-4.457618399999999, 57.475905], [-4.4564248, 57.4759915], [-4.4553546, 57.4761415], [-4.4544318999999994, 57.4763203], [-4.4530157, 57.47666639999999], [-4.4528122, 57.47671830000001], [-4.4507281, 57.4772592], [-4.448236499999999, 57.4778735], [-4.445022699999999, 57.478685299999995], [-4.4431774, 57.479152499999984], [-4.4423298, 57.47930819999999], [-4.441332, 57.4794351], [-4.4386069, 57.479735], [-4.436268, 57.48000030000001], [-4.4318048, 57.4804848], [-4.425463999999999, 57.48117119999999], [-4.422808999999999, 57.4814942], [-4.4191126, 57.481944], [-4.4172887, 57.48219199999999], [-4.4148532, 57.482584199999984], [-4.4126034, 57.48300640000001], [-4.4116814, 57.48316739999999], [-4.406409599999999, 57.4840491], [-4.4035772, 57.484550799999994], [-4.4031588, 57.4846192], [-4.4022361, 57.48476999999998], [-4.401744892185655, 57.4848410530913], [-4.4011203000000005, 57.4849314], [-4.400248, 57.4850048], [-4.399886499999999, 57.48503519999998], [-4.3988029, 57.4850756], [-4.3976978, 57.48506410000001], [-4.3966035, 57.4850064], [-4.395337499999999, 57.48487949999999], [-4.3941788, 57.484695], [-4.3937174, 57.48460849999999], [-4.392665999999999, 57.4843547], [-4.3915287, 57.4840375], [-4.390380699999999, 57.48361080000001], [-4.3894473, 57.4832128], [-4.3886856, 57.4828149], [-4.387816599999999, 57.48227279999998], [-4.3868724, 57.48171329999999], [-4.3861643, 57.48133270000001], [-4.3851451, 57.480865499999986], [-4.3840078, 57.4804387], [-4.3827096, 57.4800407], [-4.382318, 57.4799396], [-4.382118499999999, 57.4798903], [-4.3814758, 57.479723499999984], [-4.3800382, 57.47944090000001], [-4.378697, 57.4792332], [-4.3770877, 57.479083199999984], [-4.3756286, 57.47901400000001], [-4.3743948, 57.47899670000001], [-4.3730858999999995, 57.479037100000006], [-4.3719593, 57.479135199999995], [-4.3703929, 57.479319700000005], [-4.3639771, 57.4801445], [-4.3627508, 57.48030979999999], [-4.361145, 57.4805263], [-4.3588702, 57.4807617], [-4.3528298, 57.4814999], [-4.3497185, 57.4818979], [-4.3427769, 57.4828956], [-4.3398587, 57.483333900000005], [-4.3387214, 57.4834781], [-4.337788, 57.4835473], [-4.336597099999999, 57.48361080000001], [-4.335781700000001, 57.4836396], [-4.334912699999999, 57.48362809999999], [-4.33399, 57.48358189999999], [-4.3329278, 57.483512700000006], [-4.3316726, 57.48338009999999], [-4.3305675, 57.4831898], [-4.3294731, 57.48296479999998], [-4.328518299999999, 57.48269379999999], [-4.327391799999999, 57.4823016], [-4.3259326, 57.4817422], [-4.3242482, 57.481003900000005], [-4.323162199999999, 57.48054069999999], [-4.3230024, 57.48046620000001], [-4.322585199999999, 57.4802887], [-4.321201199999999, 57.47966580000001], [-4.320020999999999, 57.4792044], [-4.3189481999999995, 57.4788641], [-4.3179921, 57.47861679999999], [-4.3177699, 57.4785675], [-4.316552, 57.47833440000001], [-4.3154362, 57.4781565], [-4.3144349, 57.47806039999999], [-4.3133262, 57.477997499999994], [-4.3121353, 57.4779877], [-4.311913363773703, 57.4779951433631], [-4.3114197, 57.4780117], [-4.310710199999999, 57.47805559999999], [-4.309718599999999, 57.47814179999999], [-4.3094841, 57.478169], [-4.3091985, 57.47820220000001], [-4.308819899999999, 57.478250299999985], [-4.3086286000000005, 57.47827459999999], [-4.3070373, 57.4784766], [-4.3042590999999994, 57.4788118], [-4.2998145, 57.47936800000001], [-4.2996094, 57.4793926], [-4.2979873, 57.4796051], [-4.2945722, 57.480033000000006], [-4.2932573, 57.4801807], [-4.290548899999999, 57.4804848], [-4.2876414, 57.48088280000001], [-4.2864529, 57.48110320000001], [-4.285495599999999, 57.48128080000001], [-4.2845508, 57.4815248], [-4.2831353, 57.4818748], [-4.2793909, 57.4829245], [-4.2744770999999995, 57.484308599999984], [-4.2707864, 57.48534089999999], [-4.270312943782564, 57.48547609806713], [-4.2680398, 57.4861252], [-4.2667846, 57.4865058], [-4.265937, 57.4868403], [-4.265014299999999, 57.4872554], [-4.264274, 57.48757260000001], [-4.2636303, 57.487786], [-4.2632492, 57.4879071], [-4.2628183, 57.488026600000005], [-4.2624184, 57.48810999999999], [-4.261931099999999, 57.48819579999999], [-4.2616218, 57.48824330000001], [-4.261294599999999, 57.4882848], [-4.260254, 57.488411199999994], [-4.259798499999999, 57.488478], [-4.259351699999999, 57.48856049999999], [-4.2589026, 57.48865060000001], [-4.2584677, 57.488752899999994], [-4.2579855, 57.4888835], [-4.2577981, 57.488944200000006], [-4.257050199999999, 57.48918630000001], [-4.2568286, 57.4892569], [-4.256658999999999, 57.4893109], [-4.256118899999999, 57.489481100000006], [-4.2560827, 57.489493], [-4.255655899999999, 57.489625399999994], [-4.255267199999999, 57.4897407], [-4.254957799999999, 57.48982149999999], [-4.254799799999999, 57.4898619], [-4.254316599999999, 57.4899746], [-4.2539418, 57.49005009999999], [-4.2535555, 57.490123099999984], [-4.253235599999999, 57.490174], [-4.2529594, 57.490215199999994], [-4.2526428, 57.490256200000005], [-4.252332999999999, 57.490292], [-4.2519909, 57.4903247], [-4.251702999999999, 57.49034770000001], [-4.2513791, 57.49036780000001], [-4.2510706, 57.4903814], [-4.250627, 57.4903938], [-4.2500118, 57.49039450000001], [-4.249433299999999, 57.4903776], [-4.248878800000001, 57.490345099999985], [-4.2483374000000005, 57.4903008], [-4.2478748, 57.49025000000001], [-4.2474411, 57.49019200000001], [-4.247133099999999, 57.49014369999999], [-4.2468338999999995, 57.4900928], [-4.2465799, 57.490046699999986], [-4.24633, 57.4899963], [-4.245853699999999, 57.48988779999999], [-4.2453564, 57.489759500000005], [-4.2451080999999995, 57.489688099999995], [-4.244721799999999, 57.48956630000001], [-4.2443425, 57.4894359], [-4.2439735, 57.4893025], [-4.2431825, 57.488990400000006], [-4.2415128, 57.488319399999995], [-4.238402499999999, 57.4870817], [-4.2366346, 57.4863744], [-4.236254, 57.4862201], [-4.234560000000001, 57.48555489999998], [-4.2344019, 57.4854907], [-4.234364874319104, 57.48547609806713], [-4.234032199999999, 57.485344899999994], [-4.2338547, 57.4852735], [-4.2334486, 57.48511439999999], [-4.2332856, 57.48504940000001], [-4.2326766, 57.4848269], [-4.232342399999999, 57.4847136], [-4.231055899999999, 57.48433729999999], [-4.2304035, 57.48414], [-4.2300061, 57.4840166], [-4.2298025, 57.4839589], [-4.229412999999999, 57.4838396], [-4.2286205, 57.483621499999984], [-4.2283575, 57.4835435], [-4.227115799999999, 57.483175300000006], [-4.2255887, 57.48272750000001], [-4.225525299999999, 57.4827089], [-4.2248526, 57.48251150000001], [-4.2244149, 57.48238299999999], [-4.223979099999999, 57.482251100000006], [-4.22347, 57.4821019], [-4.2231845, 57.482034500000005], [-4.2230683, 57.482014199999995], [-4.2226017, 57.4819548], [-4.2222154, 57.4819123], [-4.222081835361751, 57.48190161863006], [-4.2215114, 57.481856], [-4.221090299999999, 57.481838999999994], [-4.220743999999999, 57.4818334], [-4.220464599999999, 57.48183439999999], [-4.2200651, 57.481840299999995], [-4.219715399999999, 57.4818553], [-4.2196566, 57.48185670000001], [-4.219283000000001, 57.481871199999986], [-4.219230199999999, 57.48187260000001], [-4.2186422, 57.4818988], [-4.2181609, 57.4819176], [-4.2181235, 57.48191940000001], [-4.2179875, 57.481926099999995], [-4.2178454, 57.48193859999999], [-4.2177682, 57.48193680000001], [-4.2172894, 57.4819766], [-4.2175752, 57.48194], [-4.2178555, 57.4818997], [-4.218247099999999, 57.481839399999984], [-4.2189499, 57.481726299999984], [-4.219265, 57.481673599999986], [-4.2196124, 57.48160149999998], [-4.219990599999999, 57.4815049], [-4.2203653999999995, 57.48139750000001], [-4.2206283, 57.4813125], [-4.2208085, 57.48125290000001], [-4.220952799999999, 57.4812051], [-4.221229799999999, 57.4810962], [-4.221470399999999, 57.4809939], [-4.2216072, 57.4809318], [-4.2218212, 57.4808352], [-4.222035799999999, 57.480729200000006], [-4.222081835361751, 57.48070267891227], [-4.222298599999999, 57.480577799999985], [-4.222376199999999, 57.48052429999999], [-4.222554799999999, 57.4804012], [-4.2229155, 57.4801438], [-4.2232746, 57.4798847]]} 10.4 2046½ 2101 Clunes I.B. Allanfearn L.C. Inverness 57.4798847 -4.2232746 57.4798847 -4.2232746 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Inverness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641611 1789588822800181 21 21 2026-09-16 20:11:27.556014 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:27.526876
590479 622633 L85567 875J61MZ16 2026-09-16 COMPLETE 16642424 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 622633, "stp": "P", "toc": "South Western Railway", "uid": "L85567", "consist": "450117", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85567/2026-09-16/detailed", "trust_id": "875J61MZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "20:59:00", "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J61", "timing_status": "EARLY", "origin_station": "Farnham Depot Reception Ro", "current_leg_arr": "2101", "current_leg_dep": "2100", "current_leg_end": "Farnham", "origin_dep_time": "2059", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham Depot Reception Ro", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham Depot Reception Ro", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 248.495, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 258.338, \"from_m\": 248.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304.124, \"from_m\": 258.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 560.166, \"from_m\": 304.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 622633, \"profile_key\": \"e64f30854af0a73fc8b0fcdff016af615c0064ae26abe7d42848086e8087115e\", \"schedule_id\": 18164, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73236}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 73236}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73236}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2059", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:29Z\", \"source_id\": 16642424, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789588889255708, "current_leg_arrival_utc": "2026-09-16T21:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:29.251957", "service_state_evidence_id": 16642424, "current_leg_start_actual_dep": "2026-09-16T20:59:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:29.273371", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None FNH 5J61 450117 4 100 None {"version": 3, "segments": [{"to_m": 248.495, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 258.338, "from_m": 248.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304.124, "from_m": 258.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 560.166, "from_m": 304.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 622633, "profile_key": "e64f30854af0a73fc8b0fcdff016af615c0064ae26abe7d42848086e8087115e", "schedule_id": 18164, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2059", "location": "Farnham Depot Reception Ro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73236}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Farnham", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 73236}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 73236}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:29Z", "source_id": 16642424, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Farnham Depot Reception Ro 2059 2059 None 20:59:00 None Farnham 2102 2102 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85567/2026-09-16/detailed None Farnham Depot Reception Ro 2026-09-16T20:59:00+01:00 Farnham 1.0 {"type": "LineString", "coordinates": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} 0.3 2100 2101 Farnham Depot Reception Ro Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642424 1789588889255708 2 2 2026-09-16 20:11:29.273371 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:29.251957
590480 619952 G26487 861H95MY16 2026-09-16 COMPLETE 16641263 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 619952, "stp": "P", "toc": "Southern", "uid": "G26487", "consist": "377101+377151", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26487/2026-09-16/detailed", "trust_id": "861H95MY16", "origin_crs": "LIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "2058", "dest_platform": "17", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1H95", "timing_status": "LATE", "origin_station": "Littlehampton", "current_leg_arr": "2101", "current_leg_dep": "2055", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1910", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "2058", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 474.509, \"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\": 2137.869, \"from_m\": 474.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2169.831, \"from_m\": 2137.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2544.429, \"from_m\": 2169.831, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2840.97, \"from_m\": 2544.429, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3227.839, \"from_m\": 2840.97, \"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\": 8011.352, \"from_m\": 3227.839, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8053.627, \"from_m\": 8011.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14691.294, \"from_m\": 8053.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14826.176, \"from_m\": 14691.294, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16459.576, \"from_m\": 14826.176, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16499.738, \"from_m\": 16459.576, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30681.265, \"from_m\": 16499.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31349.413, \"from_m\": 30681.265, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31435.251, \"from_m\": 31349.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32560.268, \"from_m\": 31435.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32799.385, \"from_m\": 32560.268, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33553.149, \"from_m\": 32799.385, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33616.92, \"from_m\": 33553.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35143.97, \"from_m\": 33616.92, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51439.126, \"from_m\": 35143.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51957.288, \"from_m\": 51439.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53171.007, \"from_m\": 51957.288, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61035.219, \"from_m\": 53171.007, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61890.489, \"from_m\": 61035.219, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62184.723, \"from_m\": 61890.489, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62265.43, \"from_m\": 62184.723, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68372.66, \"from_m\": 62265.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\": 68488.11, \"from_m\": 68372.66, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69340.886, \"from_m\": 68488.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\": 70156.605, \"from_m\": 69340.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\": 70227.925, \"from_m\": 70156.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77944.192, \"from_m\": 70227.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\": 78680.758, \"from_m\": 77944.192, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89595.754, \"from_m\": 78680.758, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89650.772, \"from_m\": 89595.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94223.778, \"from_m\": 89650.772, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95501.421, \"from_m\": 94223.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95559.986, \"from_m\": 95501.421, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 95604.256, \"from_m\": 95559.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95639.963, \"from_m\": 95604.256, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 95703.662, \"from_m\": 95639.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95792.331, \"from_m\": 95703.662, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 95822.766, \"from_m\": 95792.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96217.022, \"from_m\": 95822.766, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 96253.988, \"from_m\": 96217.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97150.439, \"from_m\": 96253.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\": 97674.431, \"from_m\": 97150.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97755.753, \"from_m\": 97674.431, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97809.529, \"from_m\": 97755.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106189.95, \"from_m\": 97809.529, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109588.327, \"from_m\": 106189.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112269.288, \"from_m\": 109588.327, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 112926.325, \"from_m\": 112269.288, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 619952, \"profile_key\": \"62e5f1226d0463c72dde7b4e09d03ecda74662557e376442bb5df3306f5917a7\", \"schedule_id\": 10346, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Littlehampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 2, \"distance_m\": 2137.869, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Arundel Jn\", \"stage_seq\": 3, \"distance_m\": 2590.731, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Angmering\", \"stage_seq\": 4, \"distance_m\": 8206.039, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1924H\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 5, \"distance_m\": 12154.092, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1927H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 6, \"distance_m\": 13597.312, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1929H\", \"wtt_dep\": \"1930\", \"location\": \"West Worthing\", \"stage_seq\": 7, \"distance_m\": 15015.906, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Worthing\", \"stage_seq\": 8, \"distance_m\": 16297.423, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Lancing\", \"stage_seq\": 9, \"distance_m\": 20024.953, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 10, \"distance_m\": 23895.432, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Portslade\", \"stage_seq\": 11, \"distance_m\": 28601.803, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1950H\", \"location\": \"Hove\", \"stage_seq\": 12, \"distance_m\": 30920.086, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Preston Park\", \"stage_seq\": 13, \"distance_m\": 33258.063, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002H\", \"location\": \"Hassocks\", \"stage_seq\": 14, \"distance_m\": 42431.117, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006H\", \"location\": \"Burgess Hill\", \"stage_seq\": 15, \"distance_m\": 45844.427, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Keymer Jn\", \"stage_seq\": 16, \"distance_m\": 46773.236, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 51839.968, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 18, \"distance_m\": 53066.311, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 19, \"distance_m\": 62184.723, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Three Bridges\", \"stage_seq\": 20, \"distance_m\": 65324.451, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2026\", \"location\": \"Gatwick Airport\", \"stage_seq\": 21, \"distance_m\": 69810.977, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 22, \"distance_m\": 77806.141, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 23, \"distance_m\": 89650.772, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Purley\", \"stage_seq\": 24, \"distance_m\": 91229.789, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"East Croydon\", \"stage_seq\": 25, \"distance_m\": 96024.658, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 96872.368, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Selhurst\", \"stage_seq\": 27, \"distance_m\": 97901.421, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 28, \"distance_m\": 103196.014, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Balham\", \"stage_seq\": 29, \"distance_m\": 105542.024, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 30, \"distance_m\": 108683.73, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Pouparts Jn\", \"stage_seq\": 31, \"distance_m\": 109748.338, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 32, \"distance_m\": 111584.25, \"section_seq\": 1, \"route_path_id\": 68013}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 33, \"distance_m\": 112926.325, \"section_seq\": 1, \"route_path_id\": 68013}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112926.325, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68013}], \"total_distance_m\": 112926.325, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 112504.053, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 422.272, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1910", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:17:59Z\", \"source_id\": 51276872, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:18:04Z\", \"source_id\": 16566549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:22:34Z\", \"source_id\": 51289576, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:22:35Z\", \"source_id\": 16570217, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:25:09Z\", \"source_id\": 51296535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:25:13Z\", \"source_id\": 16572269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:26Z\", \"source_id\": 51302684, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:28:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:29Z\", \"source_id\": 16574069, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:30:36Z\", \"source_id\": 51311484, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:30:41Z\", \"source_id\": 16576547, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:34:53Z\", \"source_id\": 51322885, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:34:58Z\", \"source_id\": 16579847, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:52Z\", \"source_id\": 51333478, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:57Z\", \"source_id\": 16582859, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:58Z\", \"source_id\": 51349830, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:45:04Z\", \"source_id\": 16587467, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:48:31Z\", \"source_id\": 51359212, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:49:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:48:34Z\", \"source_id\": 16590142, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:41Z\", \"source_id\": 51370480, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:47Z\", \"source_id\": 16593293, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:59:30Z\", \"source_id\": 51388341, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:59:32Z\", \"source_id\": 16598299, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:14Z\", \"source_id\": 51401054, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:18Z\", \"source_id\": 16601903, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:16Z\", \"source_id\": 51414315, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:21Z\", \"source_id\": 16605597, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:59Z\", \"source_id\": 51444312, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:02Z\", \"source_id\": 16614235, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:15Z\", \"source_id\": 51452396, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:17Z\", \"source_id\": 16616529, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:50Z\", \"source_id\": 51489106, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:53Z\", \"source_id\": 16626723, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:43Z\", \"source_id\": 51498551, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:45Z\", \"source_id\": 16629456, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:12Z\", \"source_id\": 51506891, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:19Z\", \"source_id\": 16631859, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:12Z\", \"source_id\": 51519014, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:16Z\", \"source_id\": 16635369, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:50Z\", \"source_id\": 51525311, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:57Z\", \"source_id\": 16637256, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:49Z\", \"source_id\": 51539558, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:50Z\", \"source_id\": 16641263, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "17", "timing_fact_generation": 1789588791374418, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:33.186324", "service_state_evidence_id": 16641263, "current_leg_start_actual_dep": "2026-09-16T20:54:30+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:33.456284", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P LIT None 1H95 377101+377151 8 100 None {"version": 3, "segments": [{"to_m": 474.509, "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": 2137.869, "from_m": 474.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2169.831, "from_m": 2137.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2544.429, "from_m": 2169.831, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2840.97, "from_m": 2544.429, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3227.839, "from_m": 2840.97, "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": 8011.352, "from_m": 3227.839, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8053.627, "from_m": 8011.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14691.294, "from_m": 8053.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14826.176, "from_m": 14691.294, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16459.576, "from_m": 14826.176, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16499.738, "from_m": 16459.576, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30681.265, "from_m": 16499.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31349.413, "from_m": 30681.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31435.251, "from_m": 31349.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32560.268, "from_m": 31435.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32799.385, "from_m": 32560.268, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33553.149, "from_m": 32799.385, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33616.92, "from_m": 33553.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35143.97, "from_m": 33616.92, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51439.126, "from_m": 35143.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51957.288, "from_m": 51439.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53171.007, "from_m": 51957.288, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61035.219, "from_m": 53171.007, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61890.489, "from_m": 61035.219, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62184.723, "from_m": 61890.489, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62265.43, "from_m": 62184.723, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68372.66, "from_m": 62265.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": 68488.11, "from_m": 68372.66, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69340.886, "from_m": 68488.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": 70156.605, "from_m": 69340.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": 70227.925, "from_m": 70156.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77944.192, "from_m": 70227.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": 78680.758, "from_m": 77944.192, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89595.754, "from_m": 78680.758, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89650.772, "from_m": 89595.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94223.778, "from_m": 89650.772, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95501.421, "from_m": 94223.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95559.986, "from_m": 95501.421, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 95604.256, "from_m": 95559.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95639.963, "from_m": 95604.256, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 95703.662, "from_m": 95639.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95792.331, "from_m": 95703.662, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 95822.766, "from_m": 95792.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96217.022, "from_m": 95822.766, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 96253.988, "from_m": 96217.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97150.439, "from_m": 96253.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": 97674.431, "from_m": 97150.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97755.753, "from_m": 97674.431, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97809.529, "from_m": 97755.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106189.95, "from_m": 97809.529, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109588.327, "from_m": 106189.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112269.288, "from_m": 109588.327, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 112926.325, "from_m": 112269.288, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 619952, "profile_key": "62e5f1226d0463c72dde7b4e09d03ecda74662557e376442bb5df3306f5917a7", "schedule_id": 10346, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1910", "location": "Littlehampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Littlehampton Jn", "stage_seq": 2, "distance_m": 2137.869, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Arundel Jn", "stage_seq": 3, "distance_m": 2590.731, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Angmering", "stage_seq": 4, "distance_m": 8206.039, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1924H", "location": "Goring-by-Sea", "stage_seq": 5, "distance_m": 12154.092, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1927H", "location": "Durrington-on-Sea", "stage_seq": 6, "distance_m": 13597.312, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1929H", "wtt_dep": "1930", "location": "West Worthing", "stage_seq": 7, "distance_m": 15015.906, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Worthing", "stage_seq": 8, "distance_m": 16297.423, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Lancing", "stage_seq": 9, "distance_m": 20024.953, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Shoreham-by-Sea", "stage_seq": 10, "distance_m": 23895.432, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Portslade", "stage_seq": 11, "distance_m": 28601.803, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1950H", "location": "Hove", "stage_seq": 12, "distance_m": 30920.086, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Preston Park", "stage_seq": 13, "distance_m": 33258.063, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002H", "location": "Hassocks", "stage_seq": 14, "distance_m": 42431.117, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006H", "location": "Burgess Hill", "stage_seq": 15, "distance_m": 45844.427, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Keymer Jn", "stage_seq": 16, "distance_m": 46773.236, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 51839.968, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Copyhold Jn", "stage_seq": 18, "distance_m": 53066.311, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Balcombe Tunnel Jn", "stage_seq": 19, "distance_m": 62184.723, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Three Bridges", "stage_seq": 20, "distance_m": 65324.451, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2026", "location": "Gatwick Airport", "stage_seq": 21, "distance_m": 69810.977, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Earlswood (Surrey)", "stage_seq": 22, "distance_m": 77806.141, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Stoats Nest Jn", "stage_seq": 23, "distance_m": 89650.772, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Purley", "stage_seq": 24, "distance_m": 91229.789, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "East Croydon", "stage_seq": 25, "distance_m": 96024.658, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Windmill Bridge Jn", "stage_seq": 26, "distance_m": 96872.368, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Selhurst", "stage_seq": 27, "distance_m": 97901.421, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Streatham North Jn", "stage_seq": 28, "distance_m": 103196.014, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Balham", "stage_seq": 29, "distance_m": 105542.024, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Clapham Junction (C)", "stage_seq": 30, "distance_m": 108683.73, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Pouparts Jn", "stage_seq": 31, "distance_m": 109748.338, "section_seq": 1, "route_path_id": 68013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Battersea Pier Jn", "stage_seq": 32, "distance_m": 111584.25, "section_seq": 1, "route_path_id": 68013}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 33, "distance_m": 112926.325, "section_seq": 1, "route_path_id": 68013}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112926.325, "from_m": 0.0, "section_seq": 1, "route_path_id": 68013}], "total_distance_m": 112926.325, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 112504.053, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 422.272, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:17:59Z", "source_id": 51276872, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:18:04Z", "source_id": 16566549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:22:34Z", "source_id": 51289576, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:22:35Z", "source_id": 16570217, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:25:09Z", "source_id": 51296535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:25:13Z", "source_id": 16572269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:26Z", "source_id": 51302684, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:28:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:29Z", "source_id": 16574069, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:30:36Z", "source_id": 51311484, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:30:41Z", "source_id": 16576547, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:34:53Z", "source_id": 51322885, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T18:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:34:58Z", "source_id": 16579847, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:52Z", "source_id": 51333478, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:57Z", "source_id": 16582859, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:58Z", "source_id": 51349830, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T18:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:45:04Z", "source_id": 16587467, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:48:31Z", "source_id": 51359212, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:49:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:48:34Z", "source_id": 16590142, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30904, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:41Z", "source_id": 51370480, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T18:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:47Z", "source_id": 16593293, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:59:30Z", "source_id": 51388341, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:59:32Z", "source_id": 16598299, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:14Z", "source_id": 51401054, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:18Z", "source_id": 16601903, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:16Z", "source_id": 51414315, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:21Z", "source_id": 16605597, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:59Z", "source_id": 51444312, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:02Z", "source_id": 16614235, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:15Z", "source_id": 51452396, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:17Z", "source_id": 16616529, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:50Z", "source_id": 51489106, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:53Z", "source_id": 16626723, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:43Z", "source_id": 51498551, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:45Z", "source_id": 16629456, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:12Z", "source_id": 51506891, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:19Z", "source_id": 16631859, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:12Z", "source_id": 51519014, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T19:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:16Z", "source_id": 16635369, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:50Z", "source_id": 51525311, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T19:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:57Z", "source_id": 16637256, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28789, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:49Z", "source_id": 51539558, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:50Z", "source_id": 16641263, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Littlehampton 1910 1910 1 None None London Victoria (C) 2058 2058 17 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26487/2026-09-16/detailed None Clapham Junction (C) 2026-09-16T20:54:30+01:00 London Victoria (C) 6.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 2055 2101 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641263 1789588791374418 133 133 2026-09-16 20:11:33.456284 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:33.186324
590481 621404 G26138 871B56MZ16 2026-09-16 COMPLETE 16641385 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 621404, "stp": "P", "toc": "Southern", "uid": "G26138", "consist": "377161", "dest_crs": "BOG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26138/2026-09-16/detailed", "trust_id": "871B56MZ16", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-16", "dest_arr_time": "2051", "dest_platform": "2", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "1B56", "timing_status": "LATE", "origin_station": "Horsham", "current_leg_arr": "2101", "current_leg_dep": "2055", "current_leg_end": "Bognor Regis", "origin_dep_time": "2006", "origin_platform": "4", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "2051", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.908, \"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\": 11004.043, \"from_m\": 245.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12387.955, \"from_m\": 11004.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17593.712, \"from_m\": 12387.955, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21403.557, \"from_m\": 17593.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35503.42, \"from_m\": 21403.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36323.143, \"from_m\": 35503.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36518.183, \"from_m\": 36323.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36623.631, \"from_m\": 36518.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36675.316, \"from_m\": 36623.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40768.032, \"from_m\": 36675.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41285.309, \"from_m\": 40768.032, \"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\": 41421.206, \"from_m\": 41285.309, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46273.378, \"from_m\": 41421.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46871.138, \"from_m\": 46273.378, \"capability_applied\": null, \"effective_limit_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\": 621404, \"profile_key\": \"d66c71d5c84bf58c0fe9c47605d3f9280e8bfab2ac6552bc45665c7a1ba60cad\", \"schedule_id\": 10201, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Christ's Hospital\", \"stage_seq\": 2, \"distance_m\": 3803.946, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016H\", \"location\": \"Billingshurst\", \"stage_seq\": 3, \"distance_m\": 11476.882, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023\", \"location\": \"Pulborough\", \"stage_seq\": 4, \"distance_m\": 19711.417, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029\", \"location\": \"Amberley\", \"stage_seq\": 5, \"distance_m\": 27393.512, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Arundel\", \"stage_seq\": 6, \"distance_m\": 33124.772, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Arundel Jn\", \"stage_seq\": 7, \"distance_m\": 35758.651, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"Ford\", \"stage_seq\": 8, \"distance_m\": 36850.764, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Barnham\", \"stage_seq\": 9, \"distance_m\": 41092.592, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 10, \"distance_m\": 46871.138, \"section_seq\": 1, \"route_path_id\": 67934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46871.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67934}], \"total_distance_m\": 46871.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46573.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 297.593, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:45Z\", \"source_id\": 51441081, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:48Z\", \"source_id\": 16613344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:41Z\", \"source_id\": 51458680, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:46Z\", \"source_id\": 16618275, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:24Z\", \"source_id\": 51472953, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:29Z\", \"source_id\": 16622299, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:00Z\", \"source_id\": 51489450, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:03Z\", \"source_id\": 16626886, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:35Z\", \"source_id\": 51500548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:38Z\", \"source_id\": 16630085, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:32Z\", \"source_id\": 51514894, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:36Z\", \"source_id\": 16634162, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:39Z\", \"source_id\": 51524897, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:44Z\", \"source_id\": 16637112, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:59Z\", \"source_id\": 51540015, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:02Z\", \"source_id\": 16641385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "2", "timing_fact_generation": 1789588808032449, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:34.180752", "service_state_evidence_id": 16641385, "current_leg_start_actual_dep": "2026-09-16T20:54:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:34.570465", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P HRH BOG 1B56 377161 4 100 None {"version": 3, "segments": [{"to_m": 245.908, "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": 11004.043, "from_m": 245.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12387.955, "from_m": 11004.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17593.712, "from_m": 12387.955, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21403.557, "from_m": 17593.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35503.42, "from_m": 21403.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36323.143, "from_m": 35503.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36518.183, "from_m": 36323.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36623.631, "from_m": 36518.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36675.316, "from_m": 36623.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40768.032, "from_m": 36675.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41285.309, "from_m": 40768.032, "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": 41421.206, "from_m": 41285.309, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46273.378, "from_m": 41421.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46871.138, "from_m": 46273.378, "capability_applied": null, "effective_limit_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": 621404, "profile_key": "d66c71d5c84bf58c0fe9c47605d3f9280e8bfab2ac6552bc45665c7a1ba60cad", "schedule_id": 10201, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Christ's Hospital", "stage_seq": 2, "distance_m": 3803.946, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016H", "location": "Billingshurst", "stage_seq": 3, "distance_m": 11476.882, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023", "location": "Pulborough", "stage_seq": 4, "distance_m": 19711.417, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029", "location": "Amberley", "stage_seq": 5, "distance_m": 27393.512, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Arundel", "stage_seq": 6, "distance_m": 33124.772, "section_seq": 1, "route_path_id": 67934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Arundel Jn", "stage_seq": 7, "distance_m": 35758.651, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "Ford", "stage_seq": 8, "distance_m": 36850.764, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Barnham", "stage_seq": 9, "distance_m": 41092.592, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 10, "distance_m": 46871.138, "section_seq": 1, "route_path_id": 67934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46871.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 67934}], "total_distance_m": 46871.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46573.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 297.593, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30813, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:45Z", "source_id": 51441081, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:48Z", "source_id": 16613344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30818, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:41Z", "source_id": 51458680, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:46Z", "source_id": 16618275, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30823, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:24Z", "source_id": 51472953, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:29Z", "source_id": 16622299, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:00Z", "source_id": 51489450, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:03Z", "source_id": 16626886, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30831, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:35Z", "source_id": 51500548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:38Z", "source_id": 16630085, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:32Z", "source_id": 51514894, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:36Z", "source_id": 16634162, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:39Z", "source_id": 51524897, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:44Z", "source_id": 16637112, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27452, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:59Z", "source_id": 51540015, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:02Z", "source_id": 16641385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Horsham 2006 2006 4 None None Bognor Regis 2051 2051 2 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26138/2026-09-16/detailed None Barnham 2026-09-16T20:54:30+01:00 Bognor Regis 6.0 {"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} 3.4 2055 2101 Barnham Bognor Regis Carriage Holding Sidings Bognor Regis 50.7888027 -0.6752246 50.7888027 -0.6752246 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Bognor Regis TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641385 1789588808032449 58 58 2026-09-16 20:11:34.570465 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:34.180752
590482 621797 Y81043 652B21MZ16 2026-09-16 COMPLETE 16641543 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 621797, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81043", "consist": "172345", "dest_crs": "BSW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81043/2026-09-16/detailed", "trust_id": "652B21MZ16", "origin_crs": "KID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Snow Hill", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham Snow Hill", "signalling_id": "2B21", "timing_status": "ON TIME", "origin_station": "Kidderminster", "current_leg_arr": "2101", "current_leg_dep": "2059", "current_leg_end": "Birmingham Snow Hill", "origin_dep_time": "2022", "origin_platform": "1", "current_location": "Birmingham Snow Hill", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9144943650557464, 52.489826738462334], [-1.9143341999999997, 52.489790500000005], [-1.9139373, 52.4897025], [-1.9137098, 52.489656700000005], [-1.9136215000000003, 52.489640599999994], [-1.9132949, 52.4895836], [-1.9129019, 52.48952229999999], [-1.9128121, 52.4895073], [-1.9107803, 52.4891388], [-1.9103453, 52.489029599999995], [-1.9100674, 52.4889578], [-1.9098298, 52.4888885], [-1.9082094, 52.4883753], [-1.9078976, 52.48827959999999], [-1.9064022000000005, 52.487792799999994], [-1.9062147, 52.48772949999999], [-1.9060055, 52.4876517], [-1.9052740999999995, 52.48732499999999], [-1.9051824, 52.4872787], [-1.9050678, 52.4872236], [-1.9048940000000003, 52.4871305], [-1.9046590000000003, 52.48700050000001], [-1.9044471000000005, 52.4868738], [-1.9041398000000005, 52.4866921], [-1.903899, 52.48654439999999], [-1.9035489999999995, 52.486323899999995], [-1.9034941000000003, 52.4862893], [-1.9034084, 52.48623700000001], [-1.9032747, 52.486155], [-1.9031932999999996, 52.4861022], [-1.9029657, 52.485938], [-1.902771, 52.485766], [-1.9024674, 52.4855046], [-1.9022483, 52.4853422], [-1.9017238000000003, 52.4849964], [-1.8999318999999997, 52.4837824]]}", "current_leg_start": "Jewellry Quarter", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "52.4837824", "next_location_lon": "-1.8999319", "previous_location": "Jewellry Quarter", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.777, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 293.269, \"from_m\": 242.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11010.651, \"from_m\": 293.269, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11913.088, \"from_m\": 11010.651, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11940.329, \"from_m\": 11913.088, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12055.585, \"from_m\": 11940.329, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14857.306, \"from_m\": 12055.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17605.316, \"from_m\": 14857.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18248.917, \"from_m\": 17605.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19859.636, \"from_m\": 18248.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19884.983, \"from_m\": 19859.636, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21722.535, \"from_m\": 19884.983, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22570.006, \"from_m\": 21722.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24091.977, \"from_m\": 22570.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24575.833, \"from_m\": 24091.977, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25617.639, \"from_m\": 24575.833, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30171.63, \"from_m\": 25617.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30587.432, \"from_m\": 30171.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30768.942, \"from_m\": 30587.432, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 621797, \"profile_key\": \"a870877e2aa1625483f30aac600bd2780237383f978ac3ede23751bec5512e5f\", \"schedule_id\": 31396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Kidderminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Blakedown\", \"stage_seq\": 2, \"distance_m\": 5605.76, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 3, \"distance_m\": 11238.618, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034\", \"location\": \"Lye\", \"stage_seq\": 4, \"distance_m\": 13389.738, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Cradley Heath\", \"stage_seq\": 5, \"distance_m\": 15471.315, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041\", \"location\": \"Old Hill\", \"stage_seq\": 6, \"distance_m\": 17869.417, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Rowley Regis\", \"stage_seq\": 7, \"distance_m\": 19773.359, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048\", \"location\": \"Langley Green\", \"stage_seq\": 8, \"distance_m\": 22352.322, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Smethwick Jn\", \"stage_seq\": 9, \"distance_m\": 24274.089, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 10, \"distance_m\": 24474.832, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"The Hawthorns\", \"stage_seq\": 11, \"distance_m\": 25692.985, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 12, \"distance_m\": 29556.876, \"section_seq\": 1, \"route_path_id\": 102993}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 13, \"distance_m\": 30768.942, \"section_seq\": 1, \"route_path_id\": 102993}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30768.942, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102993}], \"total_distance_m\": 30768.942, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30718.45, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 50.492, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2022", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.4837824", "current_position_lon": "-1.8999319", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:39Z\", \"source_id\": 51455955, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:43Z\", \"source_id\": 16617529, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:30Z\", \"source_id\": 51463095, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:34Z\", \"source_id\": 16619579, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:49Z\", \"source_id\": 51474068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:53Z\", \"source_id\": 16622561, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:09Z\", \"source_id\": 51482543, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:10Z\", \"source_id\": 16624887, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:15Z\", \"source_id\": 51494942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:18Z\", \"source_id\": 16628411, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:16Z\", \"source_id\": 51502137, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:20Z\", \"source_id\": 16630526, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:47Z\", \"source_id\": 51510727, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:54Z\", \"source_id\": 16632919, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:13Z\", \"source_id\": 51519119, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:18Z\", \"source_id\": 16635404, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:47Z\", \"source_id\": 51525137, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:48Z\", \"source_id\": 16637193, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:44Z\", \"source_id\": 51534512, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:49Z\", \"source_id\": 16639885, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:15Z\", \"source_id\": 51540679, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:17Z\", \"source_id\": 16641543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham Snow Hill", "service_state_platform": "3", "timing_fact_generation": 1789588818413413, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:39.500493", "service_state_evidence_id": 16641543, "current_leg_start_actual_dep": "2026-09-16T20:57:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:39.907997", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P KID BSW 2B21 172345 3 100 None {"version": 3, "segments": [{"to_m": 242.777, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 293.269, "from_m": 242.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11010.651, "from_m": 293.269, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11913.088, "from_m": 11010.651, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11940.329, "from_m": 11913.088, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12055.585, "from_m": 11940.329, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14857.306, "from_m": 12055.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17605.316, "from_m": 14857.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18248.917, "from_m": 17605.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19859.636, "from_m": 18248.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19884.983, "from_m": 19859.636, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21722.535, "from_m": 19884.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22570.006, "from_m": 21722.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24091.977, "from_m": 22570.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24575.833, "from_m": 24091.977, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25617.639, "from_m": 24575.833, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30171.63, "from_m": 25617.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30587.432, "from_m": 30171.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30768.942, "from_m": 30587.432, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 621797, "profile_key": "a870877e2aa1625483f30aac600bd2780237383f978ac3ede23751bec5512e5f", "schedule_id": 31396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2022", "location": "Kidderminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Blakedown", "stage_seq": 2, "distance_m": 5605.76, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Stourbridge Junction", "stage_seq": 3, "distance_m": 11238.618, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034", "location": "Lye", "stage_seq": 4, "distance_m": 13389.738, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Cradley Heath", "stage_seq": 5, "distance_m": 15471.315, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041", "location": "Old Hill", "stage_seq": 6, "distance_m": 17869.417, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Rowley Regis", "stage_seq": 7, "distance_m": 19773.359, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048", "location": "Langley Green", "stage_seq": 8, "distance_m": 22352.322, "section_seq": 1, "route_path_id": 102993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Smethwick Jn", "stage_seq": 9, "distance_m": 24274.089, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Smethwick Galton Bridge HL", "stage_seq": 10, "distance_m": 24474.832, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "The Hawthorns", "stage_seq": 11, "distance_m": 25692.985, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057H", "location": "Jewellry Quarter", "stage_seq": 12, "distance_m": 29556.876, "section_seq": 1, "route_path_id": 102993}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Birmingham Snow Hill", "stage_seq": 13, "distance_m": 30768.942, "section_seq": 1, "route_path_id": 102993}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30768.942, "from_m": 0.0, "section_seq": 1, "route_path_id": 102993}], "total_distance_m": 30768.942, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30718.45, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.492, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:39Z", "source_id": 51455955, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:26:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:43Z", "source_id": 16617529, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:30Z", "source_id": 51463095, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:34Z", "source_id": 16619579, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:49Z", "source_id": 51474068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:53Z", "source_id": 16622561, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:09Z", "source_id": 51482543, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:10Z", "source_id": 16624887, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19723, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:15Z", "source_id": 51494942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:18Z", "source_id": 16628411, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:16Z", "source_id": 51502137, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:20Z", "source_id": 16630526, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19688, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:47Z", "source_id": 51510727, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:54Z", "source_id": 16632919, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:13Z", "source_id": 51519119, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:18Z", "source_id": 16635404, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:47Z", "source_id": 51525137, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:48Z", "source_id": 16637193, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:44Z", "source_id": 51534512, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:49Z", "source_id": 16639885, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:15Z", "source_id": 51540679, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:17Z", "source_id": 16641543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Kidderminster 2022 2022 1 None None Birmingham Snow Hill 2101 2101 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81043/2026-09-16/detailed None Jewellry Quarter 2026-09-16T20:57:30+01:00 Birmingham Snow Hill 2.0 {"type": "LineString", "coordinates": [[-1.9144943650557464, 52.489826738462334], [-1.9143341999999997, 52.489790500000005], [-1.9139373, 52.4897025], [-1.9137098, 52.489656700000005], [-1.9136215000000003, 52.489640599999994], [-1.9132949, 52.4895836], [-1.9129019, 52.48952229999999], [-1.9128121, 52.4895073], [-1.9107803, 52.4891388], [-1.9103453, 52.489029599999995], [-1.9100674, 52.4889578], [-1.9098298, 52.4888885], [-1.9082094, 52.4883753], [-1.9078976, 52.48827959999999], [-1.9064022000000005, 52.487792799999994], [-1.9062147, 52.48772949999999], [-1.9060055, 52.4876517], [-1.9052740999999995, 52.48732499999999], [-1.9051824, 52.4872787], [-1.9050678, 52.4872236], [-1.9048940000000003, 52.4871305], [-1.9046590000000003, 52.48700050000001], [-1.9044471000000005, 52.4868738], [-1.9041398000000005, 52.4866921], [-1.903899, 52.48654439999999], [-1.9035489999999995, 52.486323899999995], [-1.9034941000000003, 52.4862893], [-1.9034084, 52.48623700000001], [-1.9032747, 52.486155], [-1.9031932999999996, 52.4861022], [-1.9029657, 52.485938], [-1.902771, 52.485766], [-1.9024674, 52.4855046], [-1.9022483, 52.4853422], [-1.9017238000000003, 52.4849964], [-1.8999318999999997, 52.4837824]]} 0.8 2059 2101 Jewellry Quarter Birmingham Snow Hill Birmingham Snow Hill 52.4837824 -1.8999319 52.4837824 -1.8999319 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Birmingham Snow Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641543 1789588818413413 53 53 2026-09-16 20:11:39.907997 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:39.500493
590483 622374 W88109 622S30MZ16 2026-09-16 COMPLETE 16642527 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 622374, "stp": "P", "toc": "West Midlands Trains", "uid": "W88109", "consist": null, "dest_crs": "BLY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88109/2026-09-16/detailed", "trust_id": "622S30MZ16", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": "20:47:00", "dar_platform": null, "dest_station": "Bletchley", "service_date": "2026-09-16", "dest_arr_time": "2130", "dest_platform": "6", "is_terminated": 1, "next_location": "Bedford St. Johns", "signalling_id": "2S30", "timing_status": null, "origin_station": "Bedford", "current_leg_arr": "2050", "current_leg_dep": "2047", "current_leg_end": "Bedford St. Johns", "origin_dep_time": "2047", "origin_platform": "1A", "current_location": "Bedford", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.47705642929187336, 52.13022580826613]]}", "current_leg_start": "Bedford", "dest_arr_time_act": "2130", "motion_projection": null, "next_location_lat": "52.1302258", "next_location_lon": "-0.4770564", "previous_location": null, "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\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 172.972, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 394.143, \"from_m\": 172.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404.292, \"from_m\": 394.143, \"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\": 1011.333, \"from_m\": 404.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1577.765, \"from_m\": 1011.333, \"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\": 15943.483, \"from_m\": 1577.765, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15993.492, \"from_m\": 15943.483, \"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\": 25369.587, \"from_m\": 15993.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27050.892, \"from_m\": 25369.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27349.255, \"from_m\": 27050.892, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27404.497, \"from_m\": 27349.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28050.847, \"from_m\": 27404.497, \"capability_applied\": null, \"effective_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\": 622374, \"profile_key\": \"80d4804a000492fab9748db1e17b193118f93e4492fbcf132aee83c193c86129\", \"schedule_id\": 29982, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 2, \"distance_m\": 1011.333, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 3, \"distance_m\": 6090.403, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Stewartby\", \"stage_seq\": 4, \"distance_m\": 8900.38, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2104\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 5, \"distance_m\": 10723.805, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2107H\", \"location\": \"Lidlington\", \"stage_seq\": 6, \"distance_m\": 13060.047, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Ridgmont\", \"stage_seq\": 7, \"distance_m\": 16059.285, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Aspley Guise\", \"stage_seq\": 8, \"distance_m\": 18762.832, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Woburn Sands\", \"stage_seq\": 9, \"distance_m\": 20302.943, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Bow Brickhill\", \"stage_seq\": 10, \"distance_m\": 23561.834, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Fenny Stratford\", \"stage_seq\": 11, \"distance_m\": 25102.403, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": null, \"location\": \"Bletchley\", \"stage_seq\": 12, \"distance_m\": 28050.847, \"section_seq\": 1, \"route_path_id\": 102548}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28050.847, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102548}], \"total_distance_m\": 28050.847, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 24860.602, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2047", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "3.0", "current_position_lat": "52.1302258", "current_position_lon": "-0.4770564", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Bedford", "service_state_platform": "1A", "timing_fact_generation": 1789588899857134, "current_leg_arrival_utc": "2026-09-16T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:39.852634", "service_state_evidence_id": 16642527, "current_leg_start_actual_dep": "2026-09-16T20:47:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:39.911432", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BDM BLY 2S30 None None None None {"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 172.972, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 394.143, "from_m": 172.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404.292, "from_m": 394.143, "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": 1011.333, "from_m": 404.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1577.765, "from_m": 1011.333, "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": 15943.483, "from_m": 1577.765, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15993.492, "from_m": 15943.483, "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": 25369.587, "from_m": 15993.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27050.892, "from_m": 25369.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27349.255, "from_m": 27050.892, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27404.497, "from_m": 27349.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28050.847, "from_m": 27404.497, "capability_applied": null, "effective_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": 622374, "profile_key": "80d4804a000492fab9748db1e17b193118f93e4492fbcf132aee83c193c86129", "schedule_id": 29982, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2047", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "Bedford St. Johns", "stage_seq": 2, "distance_m": 1011.333, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Kempston Hardwick", "stage_seq": 3, "distance_m": 6090.403, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Stewartby", "stage_seq": 4, "distance_m": 8900.38, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2104", "location": "Millbrook (Bedfordshire)", "stage_seq": 5, "distance_m": 10723.805, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2107H", "location": "Lidlington", "stage_seq": 6, "distance_m": 13060.047, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Ridgmont", "stage_seq": 7, "distance_m": 16059.285, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Aspley Guise", "stage_seq": 8, "distance_m": 18762.832, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Woburn Sands", "stage_seq": 9, "distance_m": 20302.943, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Bow Brickhill", "stage_seq": 10, "distance_m": 23561.834, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Fenny Stratford", "stage_seq": 11, "distance_m": 25102.403, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": null, "location": "Bletchley", "stage_seq": 12, "distance_m": 28050.847, "section_seq": 1, "route_path_id": 102548}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28050.847, "from_m": 0.0, "section_seq": 1, "route_path_id": 102548}], "total_distance_m": 28050.847, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 24860.602, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} [] Bedford 2047 2047 1A 20:47:00 None Bletchley 2130 2130 6 None None https://www.realtimetrains.co.uk/service/gb-nr:W88109/2026-09-16/detailed None Bedford 2026-09-16T20:47:30+01:00 Bedford St. Johns 3.0 {"type": "LineString", "coordinates": [[-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.47705642929187336, 52.13022580826613]]} 0.4 2047 2050 None Bedford Bedford St. Johns 52.1302258 -0.4770564 52.1302258 -0.4770564 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Bedford TRUST TRUST_CANCELLATION 16642527 1789588899857134 1 1 2026-09-16 20:11:39.911432 1A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:39.852634
590484 622113 C03332 685L92MZ16 2026-09-16 COMPLETE 16641750 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 622113, "stp": "P", "toc": "Great Western Railway", "uid": "C03332", "consist": "800314", "dest_crs": "CNM", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03332/2026-09-16/detailed", "trust_id": "685L92MZ16", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5L92", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "2100", "current_leg_dep": "2100", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "2036", "origin_platform": "2", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Alstone Carriage Holding Sidings", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Alstone Carriage Holding Sidings", "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 288.737, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1094.3, \"from_m\": 288.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1383.037, \"from_m\": 1094.3, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 622113, \"profile_key\": \"16ea97ecbabf26e7fc0552608bdda8f5b96fbbbb8789f45782c034af59eb7abc\", \"schedule_id\": 444, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28085}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2058\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 691.519, \"section_seq\": 1, \"route_path_id\": 28085}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 3, \"distance_m\": 1383.037, \"section_seq\": 1, \"route_path_id\": 28085}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1383.037, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28085}], \"total_distance_m\": 1383.037, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 577.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 805.563, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2036", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:43Z\", \"source_id\": 16635000, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:27Z\", \"source_id\": 51541172, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:32Z\", \"source_id\": 16641750, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "1", "timing_fact_generation": 1789588835356157, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:41.224822", "service_state_evidence_id": 16641750, "current_leg_start_actual_dep": "2026-09-16T20:59:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:41.687314", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CNM CNM 5L92 800314 9 125 None {"version": 3, "segments": [{"to_m": 288.737, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1094.3, "from_m": 288.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1383.037, "from_m": 1094.3, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 622113, "profile_key": "16ea97ecbabf26e7fc0552608bdda8f5b96fbbbb8789f45782c034af59eb7abc", "schedule_id": 444, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2036", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28085}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2058", "location": "Alstone Carriage Holding Sidings", "stage_seq": 2, "distance_m": 691.519, "section_seq": 1, "route_path_id": 28085}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 3, "distance_m": 1383.037, "section_seq": 1, "route_path_id": 28085}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1383.037, "from_m": 0.0, "section_seq": 1, "route_path_id": 28085}], "total_distance_m": 1383.037, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 577.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 805.563, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:43Z", "source_id": 16635000, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:27Z", "source_id": 51541172, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:32Z", "source_id": 16641750, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Cheltenham Spa 2036 2036 2 None None Cheltenham Spa 2100 2100 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03332/2026-09-16/detailed None Alstone Carriage Holding Sidings 2026-09-16T20:59:00+01:00 Cheltenham Spa 0.0 {"type": "LineString", "coordinates": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} 0.2 2100 2100 Alstone Carriage Holding Sidings Cheltenham Spa Cheltenham Spa 51.8968465 -2.1002558 51.8968465 -2.1002558 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Cheltenham Spa TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641750 1789588835356157 21 21 2026-09-16 20:11:41.687314 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:41.224822
590485 620286 C32651 292J27MY16 2026-09-16 COMPLETE 16641646 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 620286, "stp": "P", "toc": "Northern", "uid": "C32651", "consist": "150225+156412", "dest_crs": "RCD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32651/2026-09-16/detailed", "trust_id": "292J27MY16", "origin_crs": "CLH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rochdale", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": "4", "is_terminated": 1, "next_location": "Rochdale", "signalling_id": "2J27", "timing_status": "EARLY", "origin_station": "Clitheroe", "current_leg_arr": "2101", "current_leg_dep": "2057", "current_leg_end": "Rochdale", "origin_dep_time": "1922", "origin_platform": "1", "current_location": "Rochdale", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]}", "current_leg_start": "Castleton", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "53.6104178", "next_location_lon": "-2.1535461", "previous_location": "Castleton", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 16255.766, \"from_m\": 0.0, \"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\": 16339.499, \"from_m\": 16255.766, \"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\": 16385.379, \"from_m\": 16339.499, \"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\": 16541.47, \"from_m\": 16385.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17037.643, \"from_m\": 16541.47, \"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\": 18487.649, \"from_m\": 17037.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18871.478, \"from_m\": 18487.649, \"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\": 22397.366, \"from_m\": 18871.478, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23618.927, \"from_m\": 22397.366, \"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\": 24353.844, \"from_m\": 23618.927, \"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\": 25687.069, \"from_m\": 24353.844, \"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\": 34249.887, \"from_m\": 25687.069, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34303.841, \"from_m\": 34249.887, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37522.743, \"from_m\": 34303.841, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37583.649, \"from_m\": 37522.743, \"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\": 38669.371, \"from_m\": 37583.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39084.529, \"from_m\": 38669.371, \"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\": 39426.404, \"from_m\": 39084.529, \"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\": 39951.103, \"from_m\": 39426.404, \"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\": 39996.087, \"from_m\": 39951.103, \"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\": 41009.903, \"from_m\": 39996.087, \"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\": 48577.563, \"from_m\": 41009.903, \"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\": 50985.68, \"from_m\": 48577.563, \"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\": 53152.427, \"from_m\": 50985.68, \"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\": 53620.403, \"from_m\": 53152.427, \"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\": 55565.83, \"from_m\": 53620.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55729.284, \"from_m\": 55565.83, \"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\": 55916.221, \"from_m\": 55729.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56405.915, \"from_m\": 55916.221, \"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\": 57020.112, \"from_m\": 56405.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58657.824, \"from_m\": 57020.112, \"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\": 58705.103, \"from_m\": 58657.824, \"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\": 58765.199, \"from_m\": 58705.103, \"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\": 58792.898, \"from_m\": 58765.199, \"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\": 60854.907, \"from_m\": 58792.898, \"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\": 60907.084, \"from_m\": 60854.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69972.177, \"from_m\": 60907.084, \"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\": 69997.708, \"from_m\": 69972.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71017.083, \"from_m\": 69997.708, \"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\": 72900.316, \"from_m\": 71017.083, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73089.692, \"from_m\": 72900.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73522.653, \"from_m\": 73089.692, \"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}], \"service_id\": 620286, \"profile_key\": \"090ce2abe0e66df2f9a836ecc41f6e7ccf950aee0a22284b2eaf3654fa53a26c\", \"schedule_id\": 4079, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Clitheroe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928\", \"location\": \"Whalley\", \"stage_seq\": 2, \"distance_m\": 5724.733, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Langho\", \"stage_seq\": 3, \"distance_m\": 9110.286, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1940\", \"location\": \"Ramsgreave and Wilpshire\", \"stage_seq\": 4, \"distance_m\": 12817.808, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 5, \"distance_m\": 16339.499, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1948\", \"location\": \"Blackburn\", \"stage_seq\": 6, \"distance_m\": 17310.412, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1956\", \"location\": \"Darwen\", \"stage_seq\": 7, \"distance_m\": 23948.961, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Darwen South Jn\", \"stage_seq\": 8, \"distance_m\": 25614.817, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003H\", \"location\": \"Entwistle\", \"stage_seq\": 9, \"distance_m\": 29970.954, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009H\", \"location\": \"Bromley Cross\", \"stage_seq\": 10, \"distance_m\": 34807.147, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012H\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 11, \"distance_m\": 36648.423, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 37642.636, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 39541.025, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Burnden Jn\", \"stage_seq\": 14, \"distance_m\": 40247.769, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Salford Crescent\", \"stage_seq\": 15, \"distance_m\": 53840.795, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2035\", \"location\": \"Salford Central\", \"stage_seq\": 16, \"distance_m\": 55426.261, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Deal Street Jn\", \"stage_seq\": 17, \"distance_m\": 55916.221, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2041\", \"location\": \"Manchester Victoria\", \"stage_seq\": 18, \"distance_m\": 56561.733, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 19, \"distance_m\": 58705.103, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 60160.811, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048\", \"location\": \"Moston\", \"stage_seq\": 21, \"distance_m\": 63105.239, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 22, \"distance_m\": 64364.47, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052H\", \"location\": \"Mills Hill\", \"stage_seq\": 23, \"distance_m\": 66198.511, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 24, \"distance_m\": 70678.267, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Castleton\", \"stage_seq\": 25, \"distance_m\": 70969.873, \"section_seq\": 1, \"route_path_id\": 67244}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Rochdale\", \"stage_seq\": 26, \"distance_m\": 73522.653, \"section_seq\": 1, \"route_path_id\": 67244}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73522.653, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67244}], \"total_distance_m\": 73522.653, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 69706.484, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3816.169, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1922", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6104178", "current_position_lon": "-2.1535461", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:39Z\", \"source_id\": 51349063, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:43Z\", \"source_id\": 16587232, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:55Z\", \"source_id\": 51371146, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:57Z\", \"source_id\": 16593475, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:25Z\", \"source_id\": 51409628, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:29Z\", \"source_id\": 16604240, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:28Z\", \"source_id\": 51430603, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:34Z\", \"source_id\": 16610309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:47Z\", \"source_id\": 51461295, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:52Z\", \"source_id\": 16619030, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:35Z\", \"source_id\": 51483617, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:39Z\", \"source_id\": 16625242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:30Z\", \"source_id\": 51490676, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:35Z\", \"source_id\": 16627261, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:44Z\", \"source_id\": 51508154, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:49Z\", \"source_id\": 16632222, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:15Z\", \"source_id\": 51519149, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:18Z\", \"source_id\": 16635428, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:29Z\", \"source_id\": 51529143, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:32Z\", \"source_id\": 16638389, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:21Z\", \"source_id\": 51540998, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:23Z\", \"source_id\": 16641646, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rochdale", "service_state_platform": "4", "timing_fact_generation": 1789588824110129, "current_leg_arrival_utc": "2026-09-16T21:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:42.321511", "service_state_evidence_id": 16641646, "current_leg_start_actual_dep": "2026-09-16T20:58:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:42.527690", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CLH RCD 2J27 150225+156412 4 75 None {"version": 3, "segments": [{"to_m": 16255.766, "from_m": 0.0, "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": 16339.499, "from_m": 16255.766, "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": 16385.379, "from_m": 16339.499, "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": 16541.47, "from_m": 16385.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17037.643, "from_m": 16541.47, "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": 18487.649, "from_m": 17037.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18871.478, "from_m": 18487.649, "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": 22397.366, "from_m": 18871.478, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23618.927, "from_m": 22397.366, "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": 24353.844, "from_m": 23618.927, "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": 25687.069, "from_m": 24353.844, "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": 34249.887, "from_m": 25687.069, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34303.841, "from_m": 34249.887, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37522.743, "from_m": 34303.841, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37583.649, "from_m": 37522.743, "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": 38669.371, "from_m": 37583.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39084.529, "from_m": 38669.371, "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": 39426.404, "from_m": 39084.529, "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": 39951.103, "from_m": 39426.404, "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": 39996.087, "from_m": 39951.103, "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": 41009.903, "from_m": 39996.087, "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": 48577.563, "from_m": 41009.903, "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": 50985.68, "from_m": 48577.563, "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": 53152.427, "from_m": 50985.68, "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": 53620.403, "from_m": 53152.427, "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": 55565.83, "from_m": 53620.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55729.284, "from_m": 55565.83, "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": 55916.221, "from_m": 55729.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56405.915, "from_m": 55916.221, "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": 57020.112, "from_m": 56405.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58657.824, "from_m": 57020.112, "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": 58705.103, "from_m": 58657.824, "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": 58765.199, "from_m": 58705.103, "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": 58792.898, "from_m": 58765.199, "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": 60854.907, "from_m": 58792.898, "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": 60907.084, "from_m": 60854.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69972.177, "from_m": 60907.084, "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": 69997.708, "from_m": 69972.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71017.083, "from_m": 69997.708, "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": 72900.316, "from_m": 71017.083, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73089.692, "from_m": 72900.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73522.653, "from_m": 73089.692, "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}], "service_id": 620286, "profile_key": "090ce2abe0e66df2f9a836ecc41f6e7ccf950aee0a22284b2eaf3654fa53a26c", "schedule_id": 4079, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1922", "location": "Clitheroe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928", "location": "Whalley", "stage_seq": 2, "distance_m": 5724.733, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Langho", "stage_seq": 3, "distance_m": 9110.286, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1940", "location": "Ramsgreave and Wilpshire", "stage_seq": 4, "distance_m": 12817.808, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Daisyfield Jn", "stage_seq": 5, "distance_m": 16339.499, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1948", "location": "Blackburn", "stage_seq": 6, "distance_m": 17310.412, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1956", "location": "Darwen", "stage_seq": 7, "distance_m": 23948.961, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Darwen South Jn", "stage_seq": 8, "distance_m": 25614.817, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003H", "location": "Entwistle", "stage_seq": 9, "distance_m": 29970.954, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009H", "location": "Bromley Cross", "stage_seq": 10, "distance_m": 34807.147, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012H", "location": "Hall I' Th' Wood", "stage_seq": 11, "distance_m": 36648.423, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Astley Bridge Jn", "stage_seq": 12, "distance_m": 37642.636, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Bolton", "stage_seq": 13, "distance_m": 39541.025, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Burnden Jn", "stage_seq": 14, "distance_m": 40247.769, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Salford Crescent", "stage_seq": 15, "distance_m": 53840.795, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2035", "location": "Salford Central", "stage_seq": 16, "distance_m": 55426.261, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Deal Street Jn", "stage_seq": 17, "distance_m": 55916.221, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2041", "location": "Manchester Victoria", "stage_seq": 18, "distance_m": 56561.733, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Miles Platting Jn", "stage_seq": 19, "distance_m": 58705.103, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Thorpes Bridge Jn", "stage_seq": 20, "distance_m": 60160.811, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048", "location": "Moston", "stage_seq": 21, "distance_m": 63105.239, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Vitriol Works S.B.", "stage_seq": 22, "distance_m": 64364.47, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052H", "location": "Mills Hill", "stage_seq": 23, "distance_m": 66198.511, "section_seq": 1, "route_path_id": 67244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Castleton East Jn", "stage_seq": 24, "distance_m": 70678.267, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Castleton", "stage_seq": 25, "distance_m": 70969.873, "section_seq": 1, "route_path_id": 67244}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Rochdale", "stage_seq": 26, "distance_m": 73522.653, "section_seq": 1, "route_path_id": 67244}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73522.653, "from_m": 0.0, "section_seq": 1, "route_path_id": 67244}], "total_distance_m": 73522.653, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 69706.484, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3816.169, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:39Z", "source_id": 51349063, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:43Z", "source_id": 16587232, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7771, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:55Z", "source_id": 51371146, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:57Z", "source_id": 16593475, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:25Z", "source_id": 51409628, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:29Z", "source_id": 16604240, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8336, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:28Z", "source_id": 51430603, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:34Z", "source_id": 16610309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:47Z", "source_id": 51461295, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:52Z", "source_id": 16619030, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:35Z", "source_id": 51483617, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:37:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:39Z", "source_id": 16625242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:30Z", "source_id": 51490676, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:35Z", "source_id": 16627261, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:44Z", "source_id": 51508154, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:49Z", "source_id": 16632222, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8102, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:15Z", "source_id": 51519149, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:18Z", "source_id": 16635428, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:29Z", "source_id": 51529143, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:32Z", "source_id": 16638389, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:21Z", "source_id": 51540998, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:23Z", "source_id": 16641646, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Clitheroe 1922 1922 1 None None Rochdale 2102 2102 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32651/2026-09-16/detailed None Castleton 2026-09-16T20:58:00+01:00 Rochdale 4.0 {"type": "LineString", "coordinates": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]} 1.6 2057 2101 Castleton Rochdale Rochdale 53.6104178 -2.1535461 53.6104178 -2.1535461 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Rochdale TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641646 1789588824110129 64 64 2026-09-16 20:11:42.527690 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:42.321511
590486 621234 L24647 522Y19MY16 2026-09-16 COMPLETE 16641562 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 621234, "stp": "P", "toc": "London Overground", "uid": "L24647", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24647/2026-09-16/detailed", "trust_id": "522Y19MY16", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-16", "dest_arr_time": "2104", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y19", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "2101", "current_leg_dep": "2056", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1959", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6134.322, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6192.91, \"from_m\": 6134.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6829.731, \"from_m\": 6192.91, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8394.258, \"from_m\": 6829.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8464.873, \"from_m\": 8394.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11432.076, \"from_m\": 8464.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12046.575, \"from_m\": 11432.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13394.069, \"from_m\": 12046.575, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13746.31, \"from_m\": 13394.069, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20025.306, \"from_m\": 13746.31, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21580.412, \"from_m\": 20025.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21740.183, \"from_m\": 21580.412, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21800.417, \"from_m\": 21740.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21826.138, \"from_m\": 21800.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21894.059, \"from_m\": 21826.138, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22459.495, \"from_m\": 21894.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22526.546, \"from_m\": 22459.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22544.047, \"from_m\": 22526.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22597.66, \"from_m\": 22544.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22713.16, \"from_m\": 22597.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22784.662, \"from_m\": 22713.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23065.241, \"from_m\": 22784.662, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23124.039, \"from_m\": 23065.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23308.068, \"from_m\": 23124.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23623.706, \"from_m\": 23308.068, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24061.583, \"from_m\": 23623.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24137.44, \"from_m\": 24061.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27164.607, \"from_m\": 24137.44, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28171.229, \"from_m\": 27164.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30161.259, \"from_m\": 28171.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31102.219, \"from_m\": 30161.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31315.99, \"from_m\": 31102.219, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31855.797, \"from_m\": 31315.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31979.695, \"from_m\": 31855.797, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32217.004, \"from_m\": 31979.695, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 621234, \"profile_key\": \"b82cf1b6b7039571313703c71c952f8649c2e1323f64be51c7c95ed342ea9cb2\", \"schedule_id\": 15749, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006H\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2008H\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 9006.114, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 9786.471, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 11498.61, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2034H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 18975.271, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 22444.621, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 23168.679, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 23986.397, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 25183.36, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 26932.118, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 28590.424, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 30055.829, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 31409.149, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 32217.004, \"section_seq\": 1, \"route_path_id\": 34326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32217.004, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}], \"total_distance_m\": 32217.004, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28230.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3986.233, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:31Z\", \"source_id\": 51393713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:36Z\", \"source_id\": 16599941, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:45Z\", \"source_id\": 51402499, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:52Z\", \"source_id\": 16602286, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:52Z\", \"source_id\": 51408197, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:54Z\", \"source_id\": 16603837, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:27Z\", \"source_id\": 51414795, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:29Z\", \"source_id\": 16605735, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:08Z\", \"source_id\": 51421997, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:14Z\", \"source_id\": 16607806, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:18Z\", \"source_id\": 51427569, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:23Z\", \"source_id\": 16609417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:15Z\", \"source_id\": 51432510, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:19Z\", \"source_id\": 16610831, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:10Z\", \"source_id\": 51439630, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:12Z\", \"source_id\": 16612904, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:30Z\", \"source_id\": 51448072, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:33Z\", \"source_id\": 16615320, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:49Z\", \"source_id\": 51453864, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:52Z\", \"source_id\": 16616916, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:42Z\", \"source_id\": 51461130, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:45Z\", \"source_id\": 16619001, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:54Z\", \"source_id\": 51466565, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:57Z\", \"source_id\": 16620485, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:04Z\", \"source_id\": 51472080, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:06Z\", \"source_id\": 16622064, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:52Z\", \"source_id\": 51476699, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:56Z\", \"source_id\": 16623364, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:03Z\", \"source_id\": 51482172, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:06Z\", \"source_id\": 16624816, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:13Z\", \"source_id\": 51487550, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:16Z\", \"source_id\": 16626324, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:47Z\", \"source_id\": 51493868, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:51Z\", \"source_id\": 16628124, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:22Z\", \"source_id\": 51507227, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:23Z\", \"source_id\": 16631929, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:59Z\", \"source_id\": 51511195, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:05Z\", \"source_id\": 16633075, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:50Z\", \"source_id\": 51515672, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:54Z\", \"source_id\": 16634361, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:08Z\", \"source_id\": 51523579, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:09Z\", \"source_id\": 16636707, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:12Z\", \"source_id\": 51528548, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:16Z\", \"source_id\": 16638158, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:13Z\", \"source_id\": 51540631, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:19Z\", \"source_id\": 16641562, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789588820417802, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:47.143111", "service_state_evidence_id": 16641562, "current_leg_start_actual_dep": "2026-09-16T20:55:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:47.784451", "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 SRA None 2Y19 None None None None {"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6134.322, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6192.91, "from_m": 6134.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6829.731, "from_m": 6192.91, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8394.258, "from_m": 6829.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8464.873, "from_m": 8394.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11432.076, "from_m": 8464.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12046.575, "from_m": 11432.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13394.069, "from_m": 12046.575, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13746.31, "from_m": 13394.069, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20025.306, "from_m": 13746.31, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21580.412, "from_m": 20025.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21740.183, "from_m": 21580.412, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21800.417, "from_m": 21740.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21826.138, "from_m": 21800.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21894.059, "from_m": 21826.138, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22459.495, "from_m": 21894.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22526.546, "from_m": 22459.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22544.047, "from_m": 22526.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22597.66, "from_m": 22544.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22713.16, "from_m": 22597.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22784.662, "from_m": 22713.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23065.241, "from_m": 22784.662, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23124.039, "from_m": 23065.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23308.068, "from_m": 23124.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23623.706, "from_m": 23308.068, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24061.583, "from_m": 23623.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24137.44, "from_m": 24061.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27164.607, "from_m": 24137.44, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28171.229, "from_m": 27164.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30161.259, "from_m": 28171.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31102.219, "from_m": 30161.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31315.99, "from_m": 31102.219, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31855.797, "from_m": 31315.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31979.695, "from_m": 31855.797, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32217.004, "from_m": 31979.695, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 621234, "profile_key": "b82cf1b6b7039571313703c71c952f8649c2e1323f64be51c7c95ed342ea9cb2", "schedule_id": 15749, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006H", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2008H", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 9006.114, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 9786.471, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Camden Road", "stage_seq": 15, "distance_m": 11498.61, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2034H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 18975.271, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 22444.621, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 23168.679, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 23986.397, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048H", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 25183.36, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 26932.118, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053", "location": "West Brompton", "stage_seq": 31, "distance_m": 28590.424, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 30055.829, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 31409.149, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 32217.004, "section_seq": 1, "route_path_id": 34326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32217.004, "from_m": 0.0, "section_seq": 1, "route_path_id": 34326}], "total_distance_m": 32217.004, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28230.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3986.233, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:31Z", "source_id": 51393713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:36Z", "source_id": 16599941, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:45Z", "source_id": 51402499, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:52Z", "source_id": 16602286, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:52Z", "source_id": 51408197, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:54Z", "source_id": 16603837, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:27Z", "source_id": 51414795, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:29Z", "source_id": 16605735, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:08Z", "source_id": 51421997, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:14Z", "source_id": 16607806, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:18Z", "source_id": 51427569, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:23Z", "source_id": 16609417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:15Z", "source_id": 51432510, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:16:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:19Z", "source_id": 16610831, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:10Z", "source_id": 51439630, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:12Z", "source_id": 16612904, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:30Z", "source_id": 51448072, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:23:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:33Z", "source_id": 16615320, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:49Z", "source_id": 51453864, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:52Z", "source_id": 16616916, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:42Z", "source_id": 51461130, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:45Z", "source_id": 16619001, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:54Z", "source_id": 51466565, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:57Z", "source_id": 16620485, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:04Z", "source_id": 51472080, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:06Z", "source_id": 16622064, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:52Z", "source_id": 51476699, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:56Z", "source_id": 16623364, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:03Z", "source_id": 51482172, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:06Z", "source_id": 16624816, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:13Z", "source_id": 51487550, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:16Z", "source_id": 16626324, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:47Z", "source_id": 51493868, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:51Z", "source_id": 16628124, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:22Z", "source_id": 51507227, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T19:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:23Z", "source_id": 16631929, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:59Z", "source_id": 51511195, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T19:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:05Z", "source_id": 16633075, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:50Z", "source_id": 51515672, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T19:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:54Z", "source_id": 16634361, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:08Z", "source_id": 51523579, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T19:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:09Z", "source_id": 16636707, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:12Z", "source_id": 51528548, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T19:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:16Z", "source_id": 16638158, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:13Z", "source_id": 51540631, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:19Z", "source_id": 16641562, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Stratford 1959 1959 2 None None Clapham Junction Plats 0-2 2104 2101 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L24647/2026-09-16/detailed None Imperial Wharf 2026-09-16T20:55:30+01:00 Clapham Junction Plats 0-2 5.0 {"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.5 2056 2101 Imperial Wharf Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641562 1789588820417802 106 106 2026-09-16 20:11:47.784451 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:47.143111
590487 621632 W05052 879H60MZ16 2026-09-16 COMPLETE 16642035 2026-09-16 21:01:00 2026-09-16 20:11:51 2026-09-18 20:11:51 {"id": 621632, "stp": "P", "toc": "London Overground", "uid": "W05052", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W05052/2026-09-16/detailed", "trust_id": "879H60MZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H60", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "2101", "current_leg_dep": "2059", "current_leg_end": "Dalston Junction", "origin_dep_time": "2015", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-16T20:11:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"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\": 266.047, \"from_m\": 237.031, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297.401, \"from_m\": 266.047, \"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\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3328.565, \"from_m\": 3186.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3817.39, \"from_m\": 3444.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5839.849, \"from_m\": 5515.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8224.954, \"from_m\": 6712.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10657.373, \"from_m\": 9087.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 21287.782, \"from_m\": 20338.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.888, \"from_m\": 21287.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"capability_applied\": null, \"effective_limit_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\": 621632, \"profile_key\": \"5c2a4a373cb6aa5c51cb7667c65a7f5c0094425600d23b0ebf97e6e07b33d4a8\", \"schedule_id\": 25365, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:35Z\", \"source_id\": 51445820, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:41Z\", \"source_id\": 16614683, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:25Z\", \"source_id\": 51450330, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:27Z\", \"source_id\": 16615932, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:35Z\", \"source_id\": 51463297, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:42Z\", \"source_id\": 16619629, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:59Z\", \"source_id\": 51469249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:01Z\", \"source_id\": 16621257, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:18Z\", \"source_id\": 51477776, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:23Z\", \"source_id\": 16623637, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:43Z\", \"source_id\": 51493727, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:47Z\", \"source_id\": 16628076, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:19Z\", \"source_id\": 51499922, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:22Z\", \"source_id\": 16629874, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:53Z\", \"source_id\": 51503674, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:57Z\", \"source_id\": 16630968, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:39Z\", \"source_id\": 51507923, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:44Z\", \"source_id\": 16632165, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:36Z\", \"source_id\": 51512638, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:39Z\", \"source_id\": 16633496, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:33Z\", \"source_id\": 51517356, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:35Z\", \"source_id\": 16634904, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:09Z\", \"source_id\": 51523675, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:14Z\", \"source_id\": 16636750, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:45Z\", \"source_id\": 51529749, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:48Z\", \"source_id\": 16638535, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:35Z\", \"source_id\": 51536592, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:39Z\", \"source_id\": 16640453, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:53Z\", \"source_id\": 51542372, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:56Z\", \"source_id\": 16642035, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789588859220367, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:49.288602", "service_state_evidence_id": 16642035, "current_leg_start_actual_dep": "2026-09-16T20:59:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:50.359813", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 9H60 None None None None {"version": 3, "segments": [{"to_m": 237.031, "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": 266.047, "from_m": 237.031, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297.401, "from_m": 266.047, "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": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3328.565, "from_m": 3186.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3817.39, "from_m": 3444.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5839.849, "from_m": 5515.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8224.954, "from_m": 6712.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10657.373, "from_m": 9087.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 21287.782, "from_m": 20338.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.888, "from_m": 21287.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "capability_applied": null, "effective_limit_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": 621632, "profile_key": "5c2a4a373cb6aa5c51cb7667c65a7f5c0094425600d23b0ebf97e6e07b33d4a8", "schedule_id": 25365, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:35Z", "source_id": 51445820, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:41Z", "source_id": 16614683, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:25Z", "source_id": 51450330, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:27Z", "source_id": 16615932, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:35Z", "source_id": 51463297, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:42Z", "source_id": 16619629, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:59Z", "source_id": 51469249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:01Z", "source_id": 16621257, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:18Z", "source_id": 51477776, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:23Z", "source_id": 16623637, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:43Z", "source_id": 51493727, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:47Z", "source_id": 16628076, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:19Z", "source_id": 51499922, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:22Z", "source_id": 16629874, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:53Z", "source_id": 51503674, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:57Z", "source_id": 16630968, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:39Z", "source_id": 51507923, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:46:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:44Z", "source_id": 16632165, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:36Z", "source_id": 51512638, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:39Z", "source_id": 16633496, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:33Z", "source_id": 51517356, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:35Z", "source_id": 16634904, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:09Z", "source_id": 51523675, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:14Z", "source_id": 16636750, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:45Z", "source_id": 51529749, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:48Z", "source_id": 16638535, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:35Z", "source_id": 51536592, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:39Z", "source_id": 16640453, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:53Z", "source_id": 51542372, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:01:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:56Z", "source_id": 16642035, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Clapham Junction Plats 0-2 2015 2015 2 None None Dalston Junction 2100 2057 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W05052/2026-09-16/detailed None Haggerston 2026-09-16T20:59:30+01:00 Dalston Junction 2.0 {"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 0.4 2059 2101 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-16 20:11:51 TERMINATED 2026-09-16 20:01:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642035 1789588859220367 74 74 2026-09-16 20:11:50.359813 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:49.288602
590488 621415 G30964 362U58MZ16 2026-09-16 COMPLETE 16642016 2026-09-16 21:01:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621415, "stp": "P", "toc": "Merseyrail", "uid": "G30964", "consist": "777027", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30964/2026-09-16/detailed", "trust_id": "362U58MZ16", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-16", "dest_arr_time": "2103", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U58", "timing_status": "EARLY", "origin_station": "Ormskirk", "current_leg_arr": "2101", "current_leg_dep": "2057", "current_leg_end": "Hunt's Cross", "origin_dep_time": "2006", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 15971.128, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17082.505, \"from_m\": 15971.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18602.655, \"from_m\": 17082.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18662.644, \"from_m\": 18602.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19655.993, \"from_m\": 18662.644, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19860.902, \"from_m\": 19655.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20529.097, \"from_m\": 19860.902, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20898.977, \"from_m\": 20529.097, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22716.622, \"from_m\": 20898.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23576.918, \"from_m\": 22716.622, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28374.272, \"from_m\": 23576.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30562.956, \"from_m\": 28374.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32072.147, \"from_m\": 30562.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 621415, \"profile_key\": \"634fbb927ebe4ff6944418fff33939a01d15e84746ef48ad7b7a37617430a29b\", \"schedule_id\": 11500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 1946.32, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2011H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 3331.105, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6417.918, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 7775.979, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 10311.991, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 11750.601, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 13270.273, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 9, \"distance_m\": 13869.282, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 14427.072, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 15907.178, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 17291.591, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 19746.367, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 20698.754, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 23181.576, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 24815.756, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 27069.025, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 28282.034, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2058H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 19, \"distance_m\": 29667.022, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 30562.956, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 21, \"distance_m\": 32072.147, \"section_seq\": 1, \"route_path_id\": 31951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}], \"total_distance_m\": 32072.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32072.147, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:19Z\", \"source_id\": 51406642, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:22Z\", \"source_id\": 16603427, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:22Z\", \"source_id\": 51414610, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:23Z\", \"source_id\": 16605656, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:47Z\", \"source_id\": 51421132, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:52Z\", \"source_id\": 16607521, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:39Z\", \"source_id\": 51438300, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:45Z\", \"source_id\": 16612589, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:16Z\", \"source_id\": 51447469, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:19Z\", \"source_id\": 16615114, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:16Z\", \"source_id\": 51452435, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:17Z\", \"source_id\": 16616518, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:51Z\", \"source_id\": 51466428, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:55Z\", \"source_id\": 16620458, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:07Z\", \"source_id\": 51474752, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:11Z\", \"source_id\": 16622773, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:47Z\", \"source_id\": 51488943, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:53Z\", \"source_id\": 16626732, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:09Z\", \"source_id\": 51497197, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:12Z\", \"source_id\": 16629028, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:06Z\", \"source_id\": 51504199, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:12Z\", \"source_id\": 16631118, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:44Z\", \"source_id\": 51517848, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:49Z\", \"source_id\": 16635033, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:30Z\", \"source_id\": 51524531, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:32Z\", \"source_id\": 16637010, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:04Z\", \"source_id\": 51530599, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:09Z\", \"source_id\": 16638781, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:50Z\", \"source_id\": 51542323, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:56Z\", \"source_id\": 16642016, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789588858910217, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:52.170856", "service_state_evidence_id": 16642016, "current_leg_start_actual_dep": "2026-09-16T20:58:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:53.001088", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P OMS HNX 2U58 777027 4 75 None {"version": 3, "segments": [{"to_m": 15971.128, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17082.505, "from_m": 15971.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18602.655, "from_m": 17082.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18662.644, "from_m": 18602.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19655.993, "from_m": 18662.644, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19860.902, "from_m": 19655.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20529.097, "from_m": 19860.902, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20898.977, "from_m": 20529.097, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22716.622, "from_m": 20898.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23576.918, "from_m": 22716.622, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28374.272, "from_m": 23576.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30562.956, "from_m": 28374.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32072.147, "from_m": 30562.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 621415, "profile_key": "634fbb927ebe4ff6944418fff33939a01d15e84746ef48ad7b7a37617430a29b", "schedule_id": 11500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Aughton Park", "stage_seq": 2, "distance_m": 1946.32, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2011H", "location": "Town Green", "stage_seq": 3, "distance_m": 3331.105, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6417.918, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018H", "location": "Maghull", "stage_seq": 5, "distance_m": 7775.979, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Old Roan", "stage_seq": 6, "distance_m": 10311.991, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Aintree", "stage_seq": 7, "distance_m": 11750.601, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 13270.273, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Walton (Merseyside)", "stage_seq": 9, "distance_m": 13869.282, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 14427.072, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Kirkdale", "stage_seq": 11, "distance_m": 15907.178, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Sandhills", "stage_seq": 12, "distance_m": 17291.591, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 19746.367, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 20698.754, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Brunswick", "stage_seq": 15, "distance_m": 23181.576, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "St. Michaels", "stage_seq": 16, "distance_m": 24815.756, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "Aigburth", "stage_seq": 17, "distance_m": 27069.025, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Cressington", "stage_seq": 18, "distance_m": 28282.034, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2058H", "location": "Liverpool South Parkway (LL)", "stage_seq": 19, "distance_m": 29667.022, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 30562.956, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 21, "distance_m": 32072.147, "section_seq": 1, "route_path_id": 31951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 31951}], "total_distance_m": 32072.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32072.147, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:19Z", "source_id": 51406642, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:22Z", "source_id": 16603427, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:22Z", "source_id": 51414610, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:23Z", "source_id": 16605656, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:47Z", "source_id": 51421132, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:52Z", "source_id": 16607521, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:39Z", "source_id": 51438300, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:45Z", "source_id": 16612589, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:16Z", "source_id": 51447469, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:19Z", "source_id": 16615114, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:16Z", "source_id": 51452435, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:17Z", "source_id": 16616518, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:51Z", "source_id": 51466428, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:30:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:55Z", "source_id": 16620458, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:07Z", "source_id": 51474752, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:11Z", "source_id": 16622773, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:47Z", "source_id": 51488943, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:53Z", "source_id": 16626732, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:09Z", "source_id": 51497197, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:12Z", "source_id": 16629028, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:06Z", "source_id": 51504199, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:12Z", "source_id": 16631118, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:44Z", "source_id": 51517848, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:49Z", "source_id": 16635033, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:30Z", "source_id": 51524531, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:32Z", "source_id": 16637010, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:04Z", "source_id": 51530599, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:09Z", "source_id": 16638781, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:50Z", "source_id": 51542323, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:01:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:56Z", "source_id": 16642016, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Ormskirk 2006 2006 1 None None Hunt's Cross 2103 2103 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30964/2026-09-16/detailed None Liverpool South Parkway (LL) 2026-09-16T20:58:30+01:00 Hunt's Cross 4.0 {"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} 1.4 2057 2101 Liverpool South Parkway (LL) Hunt's Cross Hunt's Cross 53.3607625 -2.8554215 53.3607625 -2.8554215 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:01:00 Hunt's Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642016 1789588858910217 57 57 2026-09-16 20:11:53.001088 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:52.170856
590489 620726 L80833 742C66MY16 2026-09-16 COMPLETE 16641603 2026-09-16 21:01:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 620726, "stp": "P", "toc": "South Western Railway", "uid": "L80833", "consist": "701031", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80833/2026-09-16/detailed", "trust_id": "742C66MY16", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "2105", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C66", "timing_status": "EARLY", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "2101", "current_leg_dep": "2058", "current_leg_end": "London Waterloo", "origin_dep_time": "1939", "origin_platform": "6", "current_location": "London Waterloo", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26283.812, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26610.277, \"from_m\": 26283.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36428.409, \"from_m\": 26610.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38198.066, \"from_m\": 36428.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38514.404, \"from_m\": 38198.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39310.66, \"from_m\": 38514.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39850.142, \"from_m\": 39310.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46894.878, \"from_m\": 39850.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46958.603, \"from_m\": 46894.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48144.258, \"from_m\": 46958.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51426.503, \"from_m\": 48144.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51480.79, \"from_m\": 51426.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51824.224, \"from_m\": 51480.79, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51861.574, \"from_m\": 51824.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53216.917, \"from_m\": 51861.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54324.731, \"from_m\": 53216.917, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63101.586, \"from_m\": 54324.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63601.746, \"from_m\": 63101.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64599.695, \"from_m\": 63601.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64645.63, \"from_m\": 64599.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65051.811, \"from_m\": 64645.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65149.342, \"from_m\": 65051.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66484.748, \"from_m\": 65149.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66608.09, \"from_m\": 66484.748, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67388.828, \"from_m\": 66608.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68219.411, \"from_m\": 67388.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69074.088, \"from_m\": 68219.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69651.424, \"from_m\": 69074.088, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 620726, \"profile_key\": \"22d8bff5c76c2f8629fca7555c67f612baa04c18da7d725c31cdbcd8274a2a25\", \"schedule_id\": 17060, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"1953H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2010\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 26487.403, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2016H\", \"location\": \"Longcross\", \"stage_seq\": 11, \"distance_m\": 29298.064, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Virginia Water\", \"stage_seq\": 12, \"distance_m\": 32395.457, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Egham\", \"stage_seq\": 13, \"distance_m\": 35903.321, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Staines\", \"stage_seq\": 14, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Feltham\", \"stage_seq\": 15, \"distance_m\": 45830.026, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Feltham Jn\", \"stage_seq\": 16, \"distance_m\": 48144.258, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Whitton Jn\", \"stage_seq\": 17, \"distance_m\": 48759.429, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 18, \"distance_m\": 51094.539, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Twickenham\", \"stage_seq\": 19, \"distance_m\": 51529.696, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"St. Margarets\", \"stage_seq\": 20, \"distance_m\": 52410.591, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Richmond\", \"stage_seq\": 21, \"distance_m\": 54121.048, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Barnes\", \"stage_seq\": 22, \"distance_m\": 58358.003, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 23, \"distance_m\": 63485.69, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"West London Jn\", \"stage_seq\": 24, \"distance_m\": 64586.257, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 25, \"distance_m\": 65418.186, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 26, \"distance_m\": 66449.978, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100H\", \"location\": \"Vauxhall\", \"stage_seq\": 27, \"distance_m\": 67583.85, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 28, \"distance_m\": 68922.446, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 29, \"distance_m\": 69651.424, \"section_seq\": 1, \"route_path_id\": 72859}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69651.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72859}], \"total_distance_m\": 69651.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68879.89, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1939", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:30Z\", \"source_id\": 51343217, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:31Z\", \"source_id\": 16585542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:55Z\", \"source_id\": 51349748, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:58Z\", \"source_id\": 16587432, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:16Z\", \"source_id\": 51355855, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:20Z\", \"source_id\": 16589206, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:31Z\", \"source_id\": 51367351, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:33Z\", \"source_id\": 16592411, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:41Z\", \"source_id\": 51383612, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:46Z\", \"source_id\": 16596966, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:21Z\", \"source_id\": 51393185, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:24Z\", \"source_id\": 16599744, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:03Z\", \"source_id\": 51403191, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:08Z\", \"source_id\": 16602481, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:10Z\", \"source_id\": 51419433, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:13Z\", \"source_id\": 16606985, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:23Z\", \"source_id\": 51427855, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:27Z\", \"source_id\": 16609506, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:46Z\", \"source_id\": 51436158, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:49Z\", \"source_id\": 16611931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:19Z\", \"source_id\": 51447516, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:21Z\", \"source_id\": 16615141, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:40Z\", \"source_id\": 51458548, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:42Z\", \"source_id\": 16618232, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:44Z\", \"source_id\": 51473936, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:47Z\", \"source_id\": 16622532, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:50Z\", \"source_id\": 51489114, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:53Z\", \"source_id\": 16626770, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:28Z\", \"source_id\": 51495497, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:32Z\", \"source_id\": 16628596, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:14Z\", \"source_id\": 51499738, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:16Z\", \"source_id\": 16629816, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:52Z\", \"source_id\": 51510886, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:58Z\", \"source_id\": 16632993, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:12Z\", \"source_id\": 51518989, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:16Z\", \"source_id\": 16635372, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:36Z\", \"source_id\": 51527133, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:39Z\", \"source_id\": 16637783, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:35Z\", \"source_id\": 51531751, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:35Z\", \"source_id\": 16639110, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:18Z\", \"source_id\": 51540743, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:21Z\", \"source_id\": 16641603, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789588821800791, "current_leg_arrival_utc": "2026-09-16T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:55.189203", "service_state_evidence_id": 16641603, "current_leg_start_actual_dep": "2026-09-16T21:00:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:55.225334", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P RDZ None 2C66 701031 10 100 None {"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.812, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.277, "from_m": 26283.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.409, "from_m": 26610.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.066, "from_m": 36428.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38514.404, "from_m": 38198.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39310.66, "from_m": 38514.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39850.142, "from_m": 39310.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.878, "from_m": 39850.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46958.603, "from_m": 46894.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48144.258, "from_m": 46958.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.503, "from_m": 48144.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51480.79, "from_m": 51426.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.224, "from_m": 51480.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51861.574, "from_m": 51824.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53216.917, "from_m": 51861.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.731, "from_m": 53216.917, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63101.586, "from_m": 54324.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.746, "from_m": 63101.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64599.695, "from_m": 63601.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.63, "from_m": 64599.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.811, "from_m": 64645.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.342, "from_m": 65051.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.748, "from_m": 65149.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.09, "from_m": 66484.748, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67388.828, "from_m": 66608.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.411, "from_m": 67388.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.088, "from_m": 68219.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69651.424, "from_m": 69074.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 620726, "profile_key": "22d8bff5c76c2f8629fca7555c67f612baa04c18da7d725c31cdbcd8274a2a25", "schedule_id": 17060, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1939", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "1953H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2010", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2016H", "location": "Longcross", "stage_seq": 11, "distance_m": 29298.064, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Virginia Water", "stage_seq": 12, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Egham", "stage_seq": 13, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Staines", "stage_seq": 14, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Feltham", "stage_seq": 15, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Feltham Jn", "stage_seq": 16, "distance_m": 48144.258, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Whitton Jn", "stage_seq": 17, "distance_m": 48759.429, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Twickenham", "stage_seq": 19, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Richmond", "stage_seq": 21, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Barnes", "stage_seq": 22, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "Clapham Junction (W)", "stage_seq": 23, "distance_m": 63485.69, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "West London Jn", "stage_seq": 24, "distance_m": 64586.257, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Queenstown Road (Battersea)", "stage_seq": 25, "distance_m": 65418.186, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 68922.446, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 29, "distance_m": 69651.424, "section_seq": 1, "route_path_id": 72859}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69651.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 72859}], "total_distance_m": 69651.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68879.89, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:30Z", "source_id": 51343217, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:31Z", "source_id": 16585542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:55Z", "source_id": 51349748, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:58Z", "source_id": 16587432, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:16Z", "source_id": 51355855, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:20Z", "source_id": 16589206, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:31Z", "source_id": 51367351, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:33Z", "source_id": 16592411, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:41Z", "source_id": 51383612, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:46Z", "source_id": 16596966, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:21Z", "source_id": 51393185, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:24Z", "source_id": 16599744, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:03Z", "source_id": 51403191, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:08Z", "source_id": 16602481, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:10Z", "source_id": 51419433, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:13Z", "source_id": 16606985, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:23Z", "source_id": 51427855, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:27Z", "source_id": 16609506, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:46Z", "source_id": 51436158, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:49Z", "source_id": 16611931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:19Z", "source_id": 51447516, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:21Z", "source_id": 16615141, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:40Z", "source_id": 51458548, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:27:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:42Z", "source_id": 16618232, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:44Z", "source_id": 51473936, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:47Z", "source_id": 16622532, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:50Z", "source_id": 51489114, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:53Z", "source_id": 16626770, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:28Z", "source_id": 51495497, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:32Z", "source_id": 16628596, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:14Z", "source_id": 51499738, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:16Z", "source_id": 16629816, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:52Z", "source_id": 51510886, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:48:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:58Z", "source_id": 16632993, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:12Z", "source_id": 51518989, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:16Z", "source_id": 16635372, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:36Z", "source_id": 51527133, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:39Z", "source_id": 16637783, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:35Z", "source_id": 51531751, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:35Z", "source_id": 16639110, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:18Z", "source_id": 51540743, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:21Z", "source_id": 16641603, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Reading Platforms 4/5/6 1939 1939 6 None None London Waterloo 2105 2105 24 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80833/2026-09-16/detailed None Vauxhall 2026-09-16T21:00:30+01:00 London Waterloo 3.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 2058 2101 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:01:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641603 1789588821800791 113 113 2026-09-16 20:11:55.225334 24 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:55.189203
590490 621900 W82643 072N15MZ16 2026-09-16 COMPLETE 16641554 2026-09-16 21:01:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621900, "stp": "P", "toc": "ScotRail", "uid": "W82643", "consist": "320309+320415", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82643/2026-09-16/detailed", "trust_id": "072N15MZ16", "origin_crs": "NEI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2N15", "timing_status": "LATE", "origin_station": "Neilston", "current_leg_arr": "2101", "current_leg_dep": "2053", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2026", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields East", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields East", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 146.203, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4799.005, \"from_m\": 146.203, \"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\": 11280.216, \"from_m\": 4799.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11324.698, \"from_m\": 11280.216, \"capability_applied\": null, \"effective_limit_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\": 12369.711, \"from_m\": 11324.698, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12985.125, \"from_m\": 12369.711, \"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\": 13825.319, \"from_m\": 12985.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14920.898, \"from_m\": 13825.319, \"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\": 15723.793, \"from_m\": 14920.898, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15775.931, \"from_m\": 15723.793, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15812.591, \"from_m\": 15775.931, \"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\": 17017.736, \"from_m\": 15812.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17435.335, \"from_m\": 17017.736, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17995.646, \"from_m\": 17435.335, \"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\": 18420.113, \"from_m\": 17995.646, \"capability_applied\": null, \"effective_limit_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\": 621900, \"profile_key\": \"3c53a7e80cba9774110e4691575fe6da83f8181fd168194f50a2ca575743c09e\", \"schedule_id\": 28496, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Neilston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Patterton\", \"stage_seq\": 2, \"distance_m\": 6422.051, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Whitecraigs\", \"stage_seq\": 3, \"distance_m\": 7996.784, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Williamwood\", \"stage_seq\": 4, \"distance_m\": 9351.446, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041\", \"location\": \"Muirend\", \"stage_seq\": 5, \"distance_m\": 11435.045, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 6, \"distance_m\": 12503.738, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Cathcart\", \"stage_seq\": 7, \"distance_m\": 12645.94, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Mount Florida\", \"stage_seq\": 8, \"distance_m\": 13922.172, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2048H\", \"location\": \"Crosshill\", \"stage_seq\": 9, \"distance_m\": 14817.871, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"Queens Park\", \"stage_seq\": 10, \"distance_m\": 15525.073, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"Pollokshields East\", \"stage_seq\": 11, \"distance_m\": 16167.569, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 12, \"distance_m\": 16392.315, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 13, \"distance_m\": 17490.68, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 14, \"distance_m\": 18420.113, \"section_seq\": 1, \"route_path_id\": 39539}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18420.113, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39539}], \"total_distance_m\": 18420.113, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18367.975, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2026", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:21Z\", \"source_id\": 51465136, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:25Z\", \"source_id\": 16620133, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:26Z\", \"source_id\": 16624356, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:54Z\", \"source_id\": 51484322, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:59Z\", \"source_id\": 16625449, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:07Z\", \"source_id\": 51492223, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:12Z\", \"source_id\": 16627667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:43Z\", \"source_id\": 51498565, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:49Z\", \"source_id\": 16629469, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:12Z\", \"source_id\": 51504532, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:15Z\", \"source_id\": 16631200, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:42Z\", \"source_id\": 51510524, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:44Z\", \"source_id\": 16632853, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:55Z\", \"source_id\": 51515855, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:58Z\", \"source_id\": 16634415, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:38Z\", \"source_id\": 51520115, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:38Z\", \"source_id\": 16635668, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:15Z\", \"source_id\": 51540652, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:17Z\", \"source_id\": 16641554, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "7", "timing_fact_generation": 1789588818533751, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:58.407804", "service_state_evidence_id": 16641554, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:58.888746", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P NEI GLC 2N15 320309+320415 6 90 None {"version": 3, "segments": [{"to_m": 146.203, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4799.005, "from_m": 146.203, "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": 11280.216, "from_m": 4799.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11324.698, "from_m": 11280.216, "capability_applied": null, "effective_limit_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": 12369.711, "from_m": 11324.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12985.125, "from_m": 12369.711, "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": 13825.319, "from_m": 12985.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14920.898, "from_m": 13825.319, "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": 15723.793, "from_m": 14920.898, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15775.931, "from_m": 15723.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15812.591, "from_m": 15775.931, "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": 17017.736, "from_m": 15812.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17435.335, "from_m": 17017.736, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17995.646, "from_m": 17435.335, "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": 18420.113, "from_m": 17995.646, "capability_applied": null, "effective_limit_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": 621900, "profile_key": "3c53a7e80cba9774110e4691575fe6da83f8181fd168194f50a2ca575743c09e", "schedule_id": 28496, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2026", "location": "Neilston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Patterton", "stage_seq": 2, "distance_m": 6422.051, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Whitecraigs", "stage_seq": 3, "distance_m": 7996.784, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Williamwood", "stage_seq": 4, "distance_m": 9351.446, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041", "location": "Muirend", "stage_seq": 5, "distance_m": 11435.045, "section_seq": 1, "route_path_id": 39539}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Cathcart West Jn", "stage_seq": 6, "distance_m": 12503.738, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Cathcart", "stage_seq": 7, "distance_m": 12645.94, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Mount Florida", "stage_seq": 8, "distance_m": 13922.172, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2048H", "location": "Crosshill", "stage_seq": 9, "distance_m": 14817.871, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "Queens Park", "stage_seq": 10, "distance_m": 15525.073, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "Pollokshields East", "stage_seq": 11, "distance_m": 16167.569, "section_seq": 1, "route_path_id": 39539}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Muirhouse North Jn", "stage_seq": 12, "distance_m": 16392.315, "section_seq": 1, "route_path_id": 39539}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Glasgow Bridge Street Jn", "stage_seq": 13, "distance_m": 17490.68, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 14, "distance_m": 18420.113, "section_seq": 1, "route_path_id": 39539}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18420.113, "from_m": 0.0, "section_seq": 1, "route_path_id": 39539}], "total_distance_m": 18420.113, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18367.975, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:21Z", "source_id": 51465136, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:25Z", "source_id": 16620133, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:26Z", "source_id": 16624356, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2526, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:54Z", "source_id": 51484322, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:59Z", "source_id": 16625449, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2530, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:07Z", "source_id": 51492223, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:12Z", "source_id": 16627667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1877, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:43Z", "source_id": 51498565, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:49Z", "source_id": 16629469, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1866, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:12Z", "source_id": 51504532, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:15Z", "source_id": 16631200, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:42Z", "source_id": 51510524, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:44Z", "source_id": 16632853, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:55Z", "source_id": 51515855, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:58Z", "source_id": 16634415, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:38Z", "source_id": 51520115, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:38Z", "source_id": 16635668, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:15Z", "source_id": 51540652, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:17Z", "source_id": 16641554, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Neilston 2026 2026 None None None Glasgow Central High Level 2057 2057 7 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W82643/2026-09-16/detailed None Pollokshields East 2026-09-16T20:56:00+01:00 Glasgow Central High Level 8.0 {"type": "LineString", "coordinates": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 1.4 2053 2101 Pollokshields East Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:01:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641554 1789588818533751 38 38 2026-09-16 20:11:58.888746 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:58.407804
590491 621662 C32550 092H71MZ16 2026-09-16 COMPLETE 16641764 2026-09-16 21:01:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621662, "stp": "P", "toc": "Northern", "uid": "C32550", "consist": "331011+331012", "dest_crs": "LDS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32550/2026-09-16/detailed", "trust_id": "092H71MZ16", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": "1C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2H71", "timing_status": "ON TIME", "origin_station": "Skipton", "current_leg_arr": "2101", "current_leg_dep": "2055", "current_leg_end": "Leeds", "origin_dep_time": "2017", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Kirkstall Forge", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Kirkstall Forge", "current_leg_milage": "4.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19444.17, \"from_m\": 19295.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24995.245, \"from_m\": 24444.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26115.715, \"from_m\": 24995.245, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 28488.43, \"from_m\": 26115.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30704.936, \"from_m\": 28488.43, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31005.859, \"from_m\": 30704.936, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33630.536, \"from_m\": 31005.859, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39725.599, \"from_m\": 33630.536, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40909.45, \"from_m\": 39725.599, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41188.226, \"from_m\": 40909.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41225.95, \"from_m\": 41188.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41689.364, \"from_m\": 41225.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42011.575, \"from_m\": 41689.364, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 621662, \"profile_key\": \"37c234bda062a80943c946d87abc9fdd6e19574af073761cc59aef304fb603ec\", \"schedule_id\": 4040, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24660.273, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Dockfield Junction\", \"stage_seq\": 9, \"distance_m\": 25169.999, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 10, \"distance_m\": 29491.196, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Apperley Jn\", \"stage_seq\": 11, \"distance_m\": 30991.906, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 12, \"distance_m\": 35270.13, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Armley Jn\", \"stage_seq\": 13, \"distance_m\": 39932.22, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 41485.944, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 15, \"distance_m\": 42011.575, \"section_seq\": 1, \"route_path_id\": 67219}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67219}], \"total_distance_m\": 42011.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41973.851, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2017", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.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-16T19:20:24Z\", \"source_id\": 51442825, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:28Z\", \"source_id\": 16613828, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:15Z\", \"source_id\": 51452359, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:15Z\", \"source_id\": 16616502, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:46Z\", \"source_id\": 51463810, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:53Z\", \"source_id\": 16619734, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:21Z\", \"source_id\": 51475465, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:24Z\", \"source_id\": 16622961, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:26Z\", \"source_id\": 51483238, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:31Z\", \"source_id\": 16625167, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:57Z\", \"source_id\": 51491799, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:02Z\", \"source_id\": 16627559, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:51Z\", \"source_id\": 51498813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:51Z\", \"source_id\": 16629513, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:49Z\", \"source_id\": 51513194, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:51Z\", \"source_id\": 16633627, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:31Z\", \"source_id\": 51526915, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:27Z\", \"source_id\": 16637652, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:37Z\", \"source_id\": 16637737, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:29Z\", \"source_id\": 51541274, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:33Z\", \"source_id\": 16641764, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "1", "timing_fact_generation": 1789588833916090, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:58.435284", "service_state_evidence_id": 16641764, "current_leg_start_actual_dep": "2026-09-16T20:54:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:58.892757", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SKI LDS 2H71 331011+331012 6 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": 621662, "profile_key": "37c234bda062a80943c946d87abc9fdd6e19574af073761cc59aef304fb603ec", "schedule_id": 4040, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2017", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Shipley", "stage_seq": 8, "distance_m": 24660.273, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Dockfield Junction", "stage_seq": 9, "distance_m": 25169.999, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Apperley Bridge", "stage_seq": 10, "distance_m": 29491.196, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Apperley Jn", "stage_seq": 11, "distance_m": 30991.906, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Kirkstall Forge", "stage_seq": 12, "distance_m": 35270.13, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Armley Jn", "stage_seq": 13, "distance_m": 39932.22, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 41485.944, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Leeds", "stage_seq": 15, "distance_m": 42011.575, "section_seq": 1, "route_path_id": 67219}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 67219}], "total_distance_m": 42011.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41973.851, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.724, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:24Z", "source_id": 51442825, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:28Z", "source_id": 16613828, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:15Z", "source_id": 51452359, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:15Z", "source_id": 16616502, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:46Z", "source_id": 51463810, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:53Z", "source_id": 16619734, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:21Z", "source_id": 51475465, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:24Z", "source_id": 16622961, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:26Z", "source_id": 51483238, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:31Z", "source_id": 16625167, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:57Z", "source_id": 51491799, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:02Z", "source_id": 16627559, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:51Z", "source_id": 51498813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:51Z", "source_id": 16629513, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5195, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:49Z", "source_id": 51513194, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:51Z", "source_id": 16633627, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5526, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:31Z", "source_id": 51526915, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:54:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:27Z", "source_id": 16637652, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:37Z", "source_id": 16637737, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:29Z", "source_id": 51541274, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:33Z", "source_id": 16641764, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] Skipton 2017 2017 2 None None Leeds 2102 2101 1C ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32550/2026-09-16/detailed None Kirkstall Forge 2026-09-16T20:54:30+01:00 Leeds 6.0 {"type": "LineString", "coordinates": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 4.2 2055 2101 Kirkstall Forge Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:01:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641764 1789588833916090 50 50 2026-09-16 20:11:58.892757 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:58.435284
590492 621172 Y62238 772T54MY16 2026-09-16 COMPLETE 16642376 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621172, "stp": "P", "toc": "Transport for Wales", "uid": "Y62238", "consist": "756117", "dest_crs": "TRB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62238/2026-09-16/detailed", "trust_id": "772T54MY16", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Treherbert", "service_date": "2026-09-16", "dest_arr_time": "2104", "dest_platform": "1", "is_terminated": 1, "next_location": "Treherbert", "signalling_id": "2T54", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "2102", "current_leg_dep": "2100", "current_leg_end": "Treherbert", "origin_dep_time": "1956", "origin_platform": "7", "current_location": "Treherbert", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "-1 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": "2103", "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\": 621172, \"profile_key\": \"a5af454958457148ca667e72b25c8639acdb6a7ab15e50fe9c561abefca694d9\", \"schedule_id\": 39032, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"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\": \"1956H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1912.038, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Cathays\", \"stage_seq\": 4, \"distance_m\": 2922.878, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Llandaf\", \"stage_seq\": 5, \"distance_m\": 7091.42, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010H\", \"location\": \"Radyr\", \"stage_seq\": 6, \"distance_m\": 8831.04, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2015H\", \"location\": \"Taffs Well\", \"stage_seq\": 7, \"distance_m\": 11825.609, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Trefforest Estate\", \"stage_seq\": 8, \"distance_m\": 15740.715, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Treforest\", \"stage_seq\": 9, \"distance_m\": 19404.154, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Pontypridd\", \"stage_seq\": 10, \"distance_m\": 20897.424, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033H\", \"location\": \"Trehafod\", \"stage_seq\": 11, \"distance_m\": 24048.579, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Porth\", \"stage_seq\": 12, \"distance_m\": 26034.107, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Dinas Rhondda\", \"stage_seq\": 13, \"distance_m\": 28219.218, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Tonypandy\", \"stage_seq\": 14, \"distance_m\": 29091.833, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Llwynypia\", \"stage_seq\": 15, \"distance_m\": 30823.227, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2050\", \"location\": \"Ystrad Rhondda\", \"stage_seq\": 16, \"distance_m\": 32336.546, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Ton Pentre\", \"stage_seq\": 17, \"distance_m\": 33783.994, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056H\", \"location\": \"Treorchy\", \"stage_seq\": 18, \"distance_m\": 35530.391, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059H\", \"location\": \"Ynyswen\", \"stage_seq\": 19, \"distance_m\": 36885.435, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"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": "1956", "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-16T18:58:47Z\", \"source_id\": 51386500, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:51Z\", \"source_id\": 16597788, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:59Z\", \"source_id\": 51394964, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:03Z\", \"source_id\": 16600210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:10Z\", \"source_id\": 51406194, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:13Z\", \"source_id\": 16603324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:03Z\", \"source_id\": 51416470, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:09Z\", \"source_id\": 16606144, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:19Z\", \"source_id\": 51430110, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:23Z\", \"source_id\": 16610142, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:10Z\", \"source_id\": 51442246, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:14Z\", \"source_id\": 16613635, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:29Z\", \"source_id\": 51453072, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:36Z\", \"source_id\": 16616719, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:05Z\", \"source_id\": 51462044, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:11Z\", \"source_id\": 16619247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:40Z\", \"source_id\": 51471114, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:43Z\", \"source_id\": 16621803, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:22Z\", \"source_id\": 51514571, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:28Z\", \"source_id\": 16634095, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:34Z\", \"source_id\": 51536579, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:37Z\", \"source_id\": 16640440, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:21Z\", \"source_id\": 51543576, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:26Z\", \"source_id\": 16642376, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Treherbert", "service_state_platform": "1", "timing_fact_generation": 1789588890247728, "current_leg_arrival_utc": "2026-09-16T21:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:01:59.598490", "service_state_evidence_id": 51543576, "current_leg_start_actual_dep": "2026-09-16T20:59:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-16T20:01:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:11:59.868747", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF TRB 2T54 756117 5 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": 621172, "profile_key": "a5af454958457148ca667e72b25c8639acdb6a7ab15e50fe9c561abefca694d9", "schedule_id": 39032, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "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": "1956H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000H", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1912.038, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Cathays", "stage_seq": 4, "distance_m": 2922.878, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Llandaf", "stage_seq": 5, "distance_m": 7091.42, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010H", "location": "Radyr", "stage_seq": 6, "distance_m": 8831.04, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2015H", "location": "Taffs Well", "stage_seq": 7, "distance_m": 11825.609, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Trefforest Estate", "stage_seq": 8, "distance_m": 15740.715, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Treforest", "stage_seq": 9, "distance_m": 19404.154, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Pontypridd", "stage_seq": 10, "distance_m": 20897.424, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033H", "location": "Trehafod", "stage_seq": 11, "distance_m": 24048.579, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Porth", "stage_seq": 12, "distance_m": 26034.107, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Dinas Rhondda", "stage_seq": 13, "distance_m": 28219.218, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Tonypandy", "stage_seq": 14, "distance_m": 29091.833, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Llwynypia", "stage_seq": 15, "distance_m": 30823.227, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2050", "location": "Ystrad Rhondda", "stage_seq": 16, "distance_m": 32336.546, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Ton Pentre", "stage_seq": 17, "distance_m": 33783.994, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056H", "location": "Treorchy", "stage_seq": 18, "distance_m": 35530.391, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059H", "location": "Ynyswen", "stage_seq": 19, "distance_m": 36885.435, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "2103", "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-16T18:58:47Z", "source_id": 51386500, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:51Z", "source_id": 16597788, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:59Z", "source_id": 51394964, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:03Z", "source_id": 16600210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:10Z", "source_id": 51406194, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:13Z", "source_id": 16603324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:03Z", "source_id": 51416470, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:09Z", "source_id": 16606144, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:19Z", "source_id": 51430110, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:23Z", "source_id": 16610142, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:10Z", "source_id": 51442246, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:14Z", "source_id": 16613635, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:29Z", "source_id": 51453072, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:36Z", "source_id": 16616719, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:05Z", "source_id": 51462044, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:11Z", "source_id": 16619247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:40Z", "source_id": 51471114, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:43Z", "source_id": 16621803, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:22Z", "source_id": 51514571, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:28Z", "source_id": 16634095, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25066, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:34Z", "source_id": 51536579, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:37Z", "source_id": 16640440, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25060, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:21Z", "source_id": 51543576, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:01:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:26Z", "source_id": 16642376, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Cardiff Central 1956 1956 7 None None Treherbert 2104 2103 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62238/2026-09-16/detailed None Ynyswen 2026-09-16T20: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 2100 2102 Ynyswen Treherbert Treherbert 51.6722219 -3.5364231 51.6722219 -3.5364231 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:01:59 Treherbert TD DIRECT_DESTINATION_ARRIVAL 51543576 1789588890247728 66 66 2026-09-16 20:11:59.868747 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:01:59.598490
590493 621314 G39068 782B08MZ16 2026-09-16 COMPLETE None 2026-09-16 20:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621314, "stp": "P", "toc": "Transport for Wales", "uid": "G39068", "consist": "398023", "dest_crs": "CDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39068/2026-09-16/detailed", "trust_id": "782B08MZ16", "origin_crs": "CDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-16", "dest_arr_time": "2006", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B08", "timing_status": null, "origin_station": "Cardiff Queen Street", "current_leg_arr": "2005", "current_leg_dep": "2017", "current_leg_end": "Cardiff Bay", "origin_dep_time": "2002", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "2005", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 779.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1663.337, \"from_m\": 779.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 621314, \"profile_key\": \"4fe9bbcd8ba24bac3b3dec2d4715a1588c3a5b562f21dbd9f6a6944f7a37776a\", \"schedule_id\": 36877, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32085}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 2, \"distance_m\": 1663.337, \"section_seq\": 1, \"route_path_id\": 32085}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1663.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32085}], \"total_distance_m\": 1663.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 1663.337, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2002", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1428.0", "current_position_lat": "51.4814852", "current_position_lon": "-3.1701046", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Cardiff Queen Street", "service_state_platform": "1", "timing_fact_generation": 1789587335705935, "current_leg_arrival_utc": "2026-09-16T20:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:00.495154", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T20:17:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:02.650154", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDQ CDB 2B08 398023 3 60 None {"version": 3, "segments": [{"to_m": 779.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1663.337, "from_m": 779.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 621314, "profile_key": "4fe9bbcd8ba24bac3b3dec2d4715a1588c3a5b562f21dbd9f6a6944f7a37776a", "schedule_id": 36877, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2002", "location": "Cardiff Queen Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32085}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 2, "distance_m": 1663.337, "section_seq": 1, "route_path_id": 32085}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1663.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 32085}], "total_distance_m": 1663.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 1663.337, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Cardiff Queen Street 2002 2002 1 None None Cardiff Bay 2006 2005 2 None None https://www.realtimetrains.co.uk/service/gb-nr:G39068/2026-09-16/detailed None Cardiff Queen Street 2026-09-16T20:17:30+01:00 Cardiff Bay 1428.0 {"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} 1.0 2017 2005 None None Cardiff Bay 51.4814852 -3.1701046 51.4675733 -3.1665697 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Cardiff Queen Street SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789587335705935 99 99 2026-09-16 20:12:02.650154 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:00.495154
590494 622458 W84315 075A14MZ16 2026-09-16 COMPLETE 16641629 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 622458, "stp": "P", "toc": "ScotRail", "uid": "W84315", "consist": "156437", "dest_crs": "GLC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84315/2026-09-16/detailed", "trust_id": "075A14MZ16", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "11", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5A14", "timing_status": "LATE", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "2102", "current_leg_dep": "2048", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2051", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Corkerhill C.S.M.D.", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Corkerhill C.S.M.D.", "current_leg_milage": "3.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 862.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 995.873, \"from_m\": 862.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2791.241, \"from_m\": 995.873, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2975.486, \"from_m\": 2791.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2976.583, \"from_m\": 2975.486, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3300.634, \"from_m\": 2976.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3853.182, \"from_m\": 3300.634, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4316.604, \"from_m\": 3853.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4750.724, \"from_m\": 4316.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5278.197, \"from_m\": 4750.724, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5702.739, \"from_m\": 5278.197, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 622458, \"profile_key\": \"2f7b823d39ace2593f5b8cdfa94d3cca6ec592a12f996c1f084da226612cbf60\", \"schedule_id\": 29039, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Shields Jn\", \"stage_seq\": 2, \"distance_m\": 3042.539, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 4, \"distance_m\": 5702.739, \"section_seq\": 1, \"route_path_id\": 39884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.739, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}], \"total_distance_m\": 5702.739, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5239.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2051", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:21Z\", \"source_id\": 51540973, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:23Z\", \"source_id\": 16641629, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "11", "timing_fact_generation": 1789588829389915, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:01.054686", "service_state_evidence_id": 16641629, "current_leg_start_actual_dep": "2026-09-16T20:52:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:03.329840", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XCK GLC 5A14 156437 2 75 None {"version": 3, "segments": [{"to_m": 862.153, "from_m": 0.0, "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": 995.873, "from_m": 862.153, "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": 2791.241, "from_m": 995.873, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2975.486, "from_m": 2791.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2976.583, "from_m": 2975.486, "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": 3300.634, "from_m": 2976.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3853.182, "from_m": 3300.634, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 4316.604, "from_m": 3853.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4750.724, "from_m": 4316.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 5278.197, "from_m": 4750.724, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5702.739, "from_m": 5278.197, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 622458, "profile_key": "2f7b823d39ace2593f5b8cdfa94d3cca6ec592a12f996c1f084da226612cbf60", "schedule_id": 29039, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2051", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Shields Jn", "stage_seq": 2, "distance_m": 3042.539, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 39884}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 4, "distance_m": 5702.739, "section_seq": 1, "route_path_id": 39884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.739, "from_m": 0.0, "section_seq": 1, "route_path_id": 39884}], "total_distance_m": 5702.739, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5239.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2025, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:21Z", "source_id": 51540973, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:23Z", "source_id": 16641629, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Corkerhill C.S.M.D. 2051 2051 None None None Glasgow Central High Level 2101 2101 11 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84315/2026-09-16/detailed None Corkerhill C.S.M.D. 2026-09-16T20:52:00+01:00 Glasgow Central High Level 14.0 {"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 3.6 2048 2102 Corkerhill C.S.M.D. Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641629 1789588829389915 11 11 2026-09-16 20:12:03.329840 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:01.054686
590495 622452 Y15679 852A53MZ16 2026-09-16 COMPLETE 16642738 2026-09-16 21:01:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 622452, "stp": "P", "toc": "Great Western Railway", "uid": "Y15679", "consist": "150234+150246", "dest_crs": "SIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15679/2026-09-16/detailed", "trust_id": "852A53MZ16", "origin_crs": "SER", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Ives", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": null, "is_terminated": 1, "next_location": "St. Ives", "signalling_id": "2A53", "timing_status": "ON TIME", "origin_station": "St. Erth", "current_leg_arr": "2101", "current_leg_dep": "2058", "current_leg_end": "St. Ives", "origin_dep_time": "2050", "origin_platform": "3", "current_location": "St. Ives", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "0 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": "2101", "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\": 622452, \"profile_key\": \"181c43488465b46c2a53f40d42d91122bb5115416a41cb35d87cac95dba41a59\", \"schedule_id\": 30245, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"St. Erth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40414}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053\", \"location\": \"Lelant\", \"stage_seq\": 2, \"distance_m\": 1787.936, \"section_seq\": 1, \"route_path_id\": 40414}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Carbis Bay\", \"stage_seq\": 3, \"distance_m\": 4859.265, \"section_seq\": 1, \"route_path_id\": 40414}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"St. Ives\", \"stage_seq\": 4, \"distance_m\": 6686.216, \"section_seq\": 1, \"route_path_id\": 40414}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6686.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40414}], \"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": "2050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-16T19:52:59Z\", \"source_id\": 16636568, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:58Z\", \"source_id\": 16640002, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:58Z\", \"source_id\": 16642738, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Ives", "service_state_platform": null, "timing_fact_generation": 1789588923933486, "current_leg_arrival_utc": "2026-09-16T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:03.926623", "service_state_evidence_id": 16642738, "current_leg_start_actual_dep": "2026-09-16T20:58:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T20:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:04.307683", "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 SER SIV 2A53 150234+150246 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": 622452, "profile_key": "181c43488465b46c2a53f40d42d91122bb5115416a41cb35d87cac95dba41a59", "schedule_id": 30245, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2050", "location": "St. Erth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40414}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053", "location": "Lelant", "stage_seq": 2, "distance_m": 1787.936, "section_seq": 1, "route_path_id": 40414}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Carbis Bay", "stage_seq": 3, "distance_m": 4859.265, "section_seq": 1, "route_path_id": 40414}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "St. Ives", "stage_seq": 4, "distance_m": 6686.216, "section_seq": 1, "route_path_id": 40414}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6686.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 40414}], "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-16T19:52:59Z", "source_id": 16636568, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:58Z", "source_id": 16640002, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:58Z", "source_id": 16642738, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}] St. Erth 2050 2050 3 None None St. Ives 2101 2101 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15679/2026-09-16/detailed None Carbis Bay 2026-09-16T20:58:00+01:00 St. Ives 3.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 2058 2101 Carbis Bay St. Ives St. Ives 50.2089335 -5.4778140 50.2089335 -5.4778140 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:01:00 St. Ives TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642738 1789588923933486 7 7 2026-09-16 20:12:04.307683 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:03.926623
590496 620308 C22586 472C61MY16 2026-09-16 COMPLETE 16641885 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 620308, "stp": "P", "toc": "Great Northern", "uid": "C22586", "consist": "700015", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22586/2026-09-16/detailed", "trust_id": "472C61MY16", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-16", "dest_arr_time": "2054", "dest_platform": "9", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2C61", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "2102", "current_leg_dep": "2055", "current_leg_end": "London Kings Cross", "origin_dep_time": "1923", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Finsbury Park", "dest_arr_time_act": "2054", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"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\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3875.156, \"from_m\": 3634.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\": 4474.994, \"from_m\": 3875.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\": 4977.971, \"from_m\": 4474.994, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5785.657, \"from_m\": 4977.971, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5801.536, \"from_m\": 5785.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11568.997, \"from_m\": 5801.536, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11599.344, \"from_m\": 11568.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13224.699, \"from_m\": 11599.344, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13994.761, \"from_m\": 13224.699, \"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\": 20548.421, \"from_m\": 13994.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\": 21300.252, \"from_m\": 20548.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21593.76, \"from_m\": 21300.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22262.048, \"from_m\": 21593.76, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23816.691, \"from_m\": 22262.048, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25715.403, \"from_m\": 23816.691, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31950.996, \"from_m\": 25715.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36161.821, \"from_m\": 31950.996, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36183.347, \"from_m\": 36161.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37375.662, \"from_m\": 36183.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37408.068, \"from_m\": 37375.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37549.458, \"from_m\": 37408.068, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41036.364, \"from_m\": 37549.458, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41094.688, \"from_m\": 41036.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}, {\"to_m\": 41121.791, \"from_m\": 41094.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41705.775, \"from_m\": 41121.791, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41802.787, \"from_m\": 41705.775, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 41871.173, \"from_m\": 41802.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48643.119, \"from_m\": 41871.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 48682.781, \"from_m\": 48643.119, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 56187.186, \"from_m\": 48682.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 57805.844, \"from_m\": 56187.186, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 73262.018, \"from_m\": 57805.844, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 74097.325, \"from_m\": 73262.018, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 83890.778, \"from_m\": 74097.325, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88027.216, \"from_m\": 83890.778, \"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\": 89652.579, \"from_m\": 88027.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89910.061, \"from_m\": 89652.579, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91544.428, \"from_m\": 89910.061, \"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\": 92056.518, \"from_m\": 91544.428, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92086.604, \"from_m\": 92056.518, \"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\": 92154.461, \"from_m\": 92086.604, \"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\": 92237.601, \"from_m\": 92154.461, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92526.996, \"from_m\": 92237.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92577.938, \"from_m\": 92526.996, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92963.038, \"from_m\": 92577.938, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92972.234, \"from_m\": 92963.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92978.987, \"from_m\": 92972.234, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93374.804, \"from_m\": 92978.987, \"capability_applied\": null, \"effective_limit_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\": 620308, \"profile_key\": \"7bb682be08f7c0f23c280d4b71f164fa824766efd498fd2a86bb6f4a56b489d2\", \"schedule_id\": 3268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3754.768, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1934\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11366.909, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1936H\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 13224.699, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1940\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16346.631, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1945\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 21207.064, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1949H\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 8, \"distance_m\": 27439.928, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1954H\", \"location\": \"Baldock\", \"stage_seq\": 9, \"distance_m\": 34479.115, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1957H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 10, \"distance_m\": 37784.448, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2003\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 42033.862, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2009\", \"location\": \"Stevenage\", \"stage_seq\": 12, \"distance_m\": 49037.719, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2012H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 53131.737, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 14, \"distance_m\": 55037.935, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016\", \"location\": \"Welwyn North\", \"stage_seq\": 15, \"distance_m\": 58093.796, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Digswell Jn\", \"stage_seq\": 16, \"distance_m\": 59310.735, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2022\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 17, \"distance_m\": 60751.461, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026\", \"location\": \"Hatfield\", \"stage_seq\": 18, \"distance_m\": 64930.42, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Potters Bar\", \"stage_seq\": 19, \"distance_m\": 72951.07, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"New Barnet\", \"stage_seq\": 20, \"distance_m\": 78628.675, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2041\", \"location\": \"Alexandra Palace\", \"stage_seq\": 21, \"distance_m\": 85426.416, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Harringay\", \"stage_seq\": 22, \"distance_m\": 87925.425, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2046\", \"location\": \"Finsbury Park\", \"stage_seq\": 23, \"distance_m\": 89277.174, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Holloway South Jn\", \"stage_seq\": 24, \"distance_m\": 91097.647, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 25, \"distance_m\": 92272.431, \"section_seq\": 1, \"route_path_id\": 28435}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 26, \"distance_m\": 93374.804, \"section_seq\": 1, \"route_path_id\": 28435}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93374.804, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28435}], \"total_distance_m\": 93374.804, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86745.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6629.259, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1923", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:30:29Z\", \"source_id\": 16576385, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:36:55Z\", \"source_id\": 51328289, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:02Z\", \"source_id\": 16581379, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:40:08Z\", \"source_id\": 51336856, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:42:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:40:10Z\", \"source_id\": 16583796, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:33Z\", \"source_id\": 51348735, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:35Z\", \"source_id\": 16587159, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:50:10Z\", \"source_id\": 51363749, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:50:16Z\", \"source_id\": 16591387, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:27Z\", \"source_id\": 51377612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:56:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:28Z\", \"source_id\": 16595297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:41Z\", \"source_id\": 51391461, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:46Z\", \"source_id\": 16599233, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:45Z\", \"source_id\": 51402449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:52Z\", \"source_id\": 16602282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:05Z\", \"source_id\": 51413909, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:09Z\", \"source_id\": 16605459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:55Z\", \"source_id\": 51429228, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:01Z\", \"source_id\": 16609883, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:45Z\", \"source_id\": 51441090, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:48Z\", \"source_id\": 16613335, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:55Z\", \"source_id\": 51454078, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:58Z\", \"source_id\": 16616987, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:35Z\", \"source_id\": 51460917, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:39Z\", \"source_id\": 16618921, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:47Z\", \"source_id\": 51471364, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:48Z\", \"source_id\": 16621845, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:59Z\", \"source_id\": 51486979, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:02Z\", \"source_id\": 16626192, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:59Z\", \"source_id\": 51499113, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:03Z\", \"source_id\": 16629644, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:42Z\", \"source_id\": 51508053, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:49Z\", \"source_id\": 16632212, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:49Z\", \"source_id\": 51515656, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:54Z\", \"source_id\": 16634351, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:35Z\", \"source_id\": 51522374, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:39Z\", \"source_id\": 16636369, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:38Z\", \"source_id\": 51541727, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:44Z\", \"source_id\": 16641885, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "9", "timing_fact_generation": 1789588847118937, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:06.569759", "service_state_evidence_id": 16641885, "current_leg_start_actual_dep": "2026-09-16T20:54:00+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:06.968874", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P CBG KGX 2C61 700015 8 100 None {"version": 3, "segments": [{"to_m": 644.581, "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": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3875.156, "from_m": 3634.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": 4474.994, "from_m": 3875.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": 4977.971, "from_m": 4474.994, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5785.657, "from_m": 4977.971, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5801.536, "from_m": 5785.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11568.997, "from_m": 5801.536, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11599.344, "from_m": 11568.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13224.699, "from_m": 11599.344, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13994.761, "from_m": 13224.699, "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": 20548.421, "from_m": 13994.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": 21300.252, "from_m": 20548.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21593.76, "from_m": 21300.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22262.048, "from_m": 21593.76, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23816.691, "from_m": 22262.048, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25715.403, "from_m": 23816.691, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31950.996, "from_m": 25715.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36161.821, "from_m": 31950.996, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36183.347, "from_m": 36161.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37375.662, "from_m": 36183.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37408.068, "from_m": 37375.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37549.458, "from_m": 37408.068, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41036.364, "from_m": 37549.458, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41094.688, "from_m": 41036.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}, {"to_m": 41121.791, "from_m": 41094.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41705.775, "from_m": 41121.791, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41802.787, "from_m": 41705.775, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 41871.173, "from_m": 41802.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48643.119, "from_m": 41871.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 48682.781, "from_m": 48643.119, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56187.186, "from_m": 48682.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 57805.844, "from_m": 56187.186, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 73262.018, "from_m": 57805.844, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 74097.325, "from_m": 73262.018, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 83890.778, "from_m": 74097.325, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88027.216, "from_m": 83890.778, "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": 89652.579, "from_m": 88027.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89910.061, "from_m": 89652.579, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91544.428, "from_m": 89910.061, "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": 92056.518, "from_m": 91544.428, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92086.604, "from_m": 92056.518, "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": 92154.461, "from_m": 92086.604, "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": 92237.601, "from_m": 92154.461, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92526.996, "from_m": 92237.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 92577.938, "from_m": 92526.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92963.038, "from_m": 92577.938, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 92972.234, "from_m": 92963.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92978.987, "from_m": 92972.234, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 93374.804, "from_m": 92978.987, "capability_applied": null, "effective_limit_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": 620308, "profile_key": "7bb682be08f7c0f23c280d4b71f164fa824766efd498fd2a86bb6f4a56b489d2", "schedule_id": 3268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1923", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 28435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3754.768, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1934", "location": "Foxton", "stage_seq": 4, "distance_m": 11366.909, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1936H", "location": "Shepreth", "stage_seq": 5, "distance_m": 13224.699, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1940", "location": "Meldreth", "stage_seq": 6, "distance_m": 16346.631, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1945", "location": "Royston", "stage_seq": 7, "distance_m": 21207.064, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1949H", "location": "Ashwell & Morden", "stage_seq": 8, "distance_m": 27439.928, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1954H", "location": "Baldock", "stage_seq": 9, "distance_m": 34479.115, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1957H", "location": "Letchworth Garden City", "stage_seq": 10, "distance_m": 37784.448, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2003", "location": "Hitchin", "stage_seq": 11, "distance_m": 42033.862, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2009", "location": "Stevenage", "stage_seq": 12, "distance_m": 49037.719, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2012H", "location": "Knebworth", "stage_seq": 13, "distance_m": 53131.737, "section_seq": 1, "route_path_id": 28435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Woolmer Green Jn", "stage_seq": 14, "distance_m": 55037.935, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016", "location": "Welwyn North", "stage_seq": 15, "distance_m": 58093.796, "section_seq": 1, "route_path_id": 28435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Digswell Jn", "stage_seq": 16, "distance_m": 59310.735, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2022", "location": "Welwyn Garden City", "stage_seq": 17, "distance_m": 60751.461, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "Hatfield", "stage_seq": 18, "distance_m": 64930.42, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Potters Bar", "stage_seq": 19, "distance_m": 72951.07, "section_seq": 1, "route_path_id": 28435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "New Barnet", "stage_seq": 20, "distance_m": 78628.675, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2041", "location": "Alexandra Palace", "stage_seq": 21, "distance_m": 85426.416, "section_seq": 1, "route_path_id": 28435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Harringay", "stage_seq": 22, "distance_m": 87925.425, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2046", "location": "Finsbury Park", "stage_seq": 23, "distance_m": 89277.174, "section_seq": 1, "route_path_id": 28435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Holloway South Jn", "stage_seq": 24, "distance_m": 91097.647, "section_seq": 1, "route_path_id": 28435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Belle Isle Jn", "stage_seq": 25, "distance_m": 92272.431, "section_seq": 1, "route_path_id": 28435}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 26, "distance_m": 93374.804, "section_seq": 1, "route_path_id": 28435}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93374.804, "from_m": 0.0, "section_seq": 1, "route_path_id": 28435}], "total_distance_m": 93374.804, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86745.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6629.259, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:30:29Z", "source_id": 16576385, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:36:55Z", "source_id": 51328289, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:02Z", "source_id": 16581379, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12633, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:40:08Z", "source_id": 51336856, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:42:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:40:10Z", "source_id": 16583796, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12638, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:33Z", "source_id": 51348735, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:35Z", "source_id": 16587159, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:50:10Z", "source_id": 51363749, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:50:16Z", "source_id": 16591387, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:27Z", "source_id": 51377612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:28Z", "source_id": 16595297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:41Z", "source_id": 51391461, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:46Z", "source_id": 16599233, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:45Z", "source_id": 51402449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:52Z", "source_id": 16602282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:05Z", "source_id": 51413909, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:10:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:09Z", "source_id": 16605459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:55Z", "source_id": 51429228, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:01Z", "source_id": 16609883, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:45Z", "source_id": 51441090, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:48Z", "source_id": 16613335, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:55Z", "source_id": 51454078, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:58Z", "source_id": 16616987, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:35Z", "source_id": 51460917, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:39Z", "source_id": 16618921, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:47Z", "source_id": 51471364, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:48Z", "source_id": 16621845, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:59Z", "source_id": 51486979, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:02Z", "source_id": 16626192, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:59Z", "source_id": 51499113, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:03Z", "source_id": 16629644, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:42Z", "source_id": 51508053, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:49Z", "source_id": 16632212, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:49Z", "source_id": 51515656, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:54Z", "source_id": 16634351, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:35Z", "source_id": 51522374, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:53:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:39Z", "source_id": 16636369, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:38Z", "source_id": 51541727, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:44Z", "source_id": 16641885, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Cambridge 1923 1923 2 None None London Kings Cross 2054 2054 9 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22586/2026-09-16/detailed None Finsbury Park 2026-09-16T20:54:00+01:00 London Kings Cross 7.0 {"type": "LineString", "coordinates": [[-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]]} 2.5 2055 2102 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641885 1789588847118937 124 124 2026-09-16 20:12:06.968874 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:06.569759
590497 621445 C37961 739W34MZ16 2026-09-16 COMPLETE 16642101 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621445, "stp": "P", "toc": "Elizabeth Line", "uid": "C37961", "consist": "345054", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37961/2026-09-16/detailed", "trust_id": "739W34MZ16", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W34", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2102", "current_leg_dep": "2057", "current_leg_end": "Shenfield", "origin_dep_time": "2007", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 621445, \"profile_key\": \"fc721ea1ce103a927475d9fdbf2addfb20302c453517233405cbfb271f1fda36\", \"schedule_id\": 5375, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2007", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "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-16T19:09:08Z\", \"source_id\": 51414050, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:11Z\", \"source_id\": 16605472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:10Z\", \"source_id\": 51419473, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:15Z\", \"source_id\": 16607041, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:21Z\", \"source_id\": 51427805, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:27Z\", \"source_id\": 16609496, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:50Z\", \"source_id\": 51433905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:51Z\", \"source_id\": 16611232, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:53Z\", \"source_id\": 51441419, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:57Z\", \"source_id\": 16613443, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:44Z\", \"source_id\": 51451035, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:47Z\", \"source_id\": 16616147, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:34Z\", \"source_id\": 51453233, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:38Z\", \"source_id\": 16616759, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:02Z\", \"source_id\": 51459531, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:06Z\", \"source_id\": 16618514, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:16Z\", \"source_id\": 51464990, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:21Z\", \"source_id\": 16620073, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:45Z\", \"source_id\": 51471280, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:48Z\", \"source_id\": 16621854, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:35Z\", \"source_id\": 51478419, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:39Z\", \"source_id\": 16623822, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:25Z\", \"source_id\": 51485570, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:28Z\", \"source_id\": 16625804, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:32Z\", \"source_id\": 51490808, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:34Z\", \"source_id\": 16627255, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:33Z\", \"source_id\": 51495712, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:36Z\", \"source_id\": 16628655, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:10Z\", \"source_id\": 51504399, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:14Z\", \"source_id\": 16631146, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:47Z\", \"source_id\": 51510704, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:48Z\", \"source_id\": 16632907, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:28Z\", \"source_id\": 51522138, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:33Z\", \"source_id\": 16636303, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:45Z\", \"source_id\": 51532136, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:45Z\", \"source_id\": 16639222, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:56Z\", \"source_id\": 51542532, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:02Z\", \"source_id\": 16642101, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789588864693019, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:07.410641", "service_state_evidence_id": 16642101, "current_leg_start_actual_dep": "2026-09-16T20:58:30+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:07.489808", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W34 345054 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": 621445, "profile_key": "fc721ea1ce103a927475d9fdbf2addfb20302c453517233405cbfb271f1fda36", "schedule_id": 5375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2007", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:08Z", "source_id": 51414050, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:11Z", "source_id": 16605472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:10Z", "source_id": 51419473, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:15Z", "source_id": 16607041, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:21Z", "source_id": 51427805, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:27Z", "source_id": 16609496, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:50Z", "source_id": 51433905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:51Z", "source_id": 16611232, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:53Z", "source_id": 51441419, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:57Z", "source_id": 16613443, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:44Z", "source_id": 51451035, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:47Z", "source_id": 16616147, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:34Z", "source_id": 51453233, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:38Z", "source_id": 16616759, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:02Z", "source_id": 51459531, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:06Z", "source_id": 16618514, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:16Z", "source_id": 51464990, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:21Z", "source_id": 16620073, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:45Z", "source_id": 51471280, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:48Z", "source_id": 16621854, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:35Z", "source_id": 51478419, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:39Z", "source_id": 16623822, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:25Z", "source_id": 51485570, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:28Z", "source_id": 16625804, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:32Z", "source_id": 51490808, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:34Z", "source_id": 16627255, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:33Z", "source_id": 51495712, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:36Z", "source_id": 16628655, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:10Z", "source_id": 51504399, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:14Z", "source_id": 16631146, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:47Z", "source_id": 51510704, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:48Z", "source_id": 16632907, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:28Z", "source_id": 51522138, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:33Z", "source_id": 16636303, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:45Z", "source_id": 51532136, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:45Z", "source_id": 16639222, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:56Z", "source_id": 51542532, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:02:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:02Z", "source_id": 16642101, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Paddington (Crossrail) 2007 2007 A None None Shenfield 2102 2100 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37961/2026-09-16/detailed None Brentwood 2026-09-16T20:58: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 2057 2102 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642101 1789588864693019 104 104 2026-09-16 20:12:07.489808 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:07.410641
590498 621881 G40335 645J70MZ16 2026-09-16 COMPLETE 16642872 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621881, "stp": "P", "toc": "Transport for Wales", "uid": "G40335", "consist": "158832+158830", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40335/2026-09-16/detailed", "trust_id": "645J70MZ16", "origin_crs": "SHR", "show_on_map": 0, "dar_est_time": "20:26:00", "dar_platform": null, "dest_station": "Abbey Foregate C.S.", "service_date": "2026-09-16", "dest_arr_time": "2037", "dest_platform": null, "is_terminated": 1, "next_location": "Shrewsbury Abbey Foregate", "signalling_id": "5J70", "timing_status": null, "origin_station": "Shrewsbury", "current_leg_arr": "2029", "current_leg_dep": "2026", "current_leg_end": "Shrewsbury Abbey Foregate", "origin_dep_time": "2026", "origin_platform": "7", "current_location": "Shrewsbury", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.749304, 52.71155340000001], [-2.7482800999999997, 52.710823], [-2.747946, 52.7105876], [-2.7479325, 52.7105781], [-2.7478243999999994, 52.7105038], [-2.7477196, 52.7104365], [-2.7476158, 52.71037799999999], [-2.7475323, 52.7103296], [-2.7474554, 52.71028130000001], [-2.7473598, 52.710215099999985], [-2.747296599999999, 52.71016829999999], [-2.7472298000000004, 52.710118949999995], [-2.7470713, 52.710007], [-2.7469956999999994, 52.7099533], [-2.746949799999999, 52.70992179999999], [-2.7468737, 52.7098697], [-2.7467959, 52.70982149999999], [-2.7467012, 52.70976939999999], [-2.7466010999999995, 52.709719099999994], [-2.7465437, 52.7096924], [-2.7464955999999994, 52.70967], [-2.7464122999999994, 52.70963630000001], [-2.7463235, 52.7096032], [-2.7462875, 52.7095904], [-2.7462459999999997, 52.709575699999995], [-2.7461255000000007, 52.7095392], [-2.7459886999999994, 52.70950249999999], [-2.7458737, 52.7094763], [-2.7457332, 52.70945279999999], [-2.7455807999999995, 52.709431299999984], [-2.7454425999999996, 52.70941739999998], [-2.7452805, 52.70940639999999], [-2.745106, 52.709403399999985], [-2.7449267999999996, 52.7094074], [-2.7448168999999996, 52.709413999999995], [-2.7447303999999995, 52.7094208], [-2.7446212999999995, 52.70943299999999], [-2.7445102, 52.70944740000001], [-2.7440935999999994, 52.7095077], [-2.7438277, 52.7095481], [-2.7436686999999997, 52.709570600000006], [-2.7435089999999995, 52.709588999999994], [-2.7433626, 52.709602], [-2.7431858, 52.7096121], [-2.7430046999999997, 52.709616], [-2.7428241999999994, 52.709618199999994], [-2.7426413, 52.70961499999999], [-2.7424005, 52.70960749999998], [-2.7421679, 52.7096001], [-2.7417106, 52.70958579999999], [-2.741451399999999, 52.7095769], [-2.7408446, 52.70955620000001], [-2.7407229, 52.709553], [-2.7406773, 52.7095518], [-2.7405761, 52.7095481], [-2.7404332, 52.70954340000001], [-2.7402756, 52.7095393], [-2.7401531, 52.709537], [-2.7400529, 52.7095375], [-2.7399395999999996, 52.7095383], [-2.7398001, 52.709541900000005], [-2.7396932, 52.7095428], [-2.7395693999999997, 52.709543], [-2.7394676, 52.70954119999999], [-2.7387706, 52.70951600000001], [-2.7388592999999997, 52.70952030000001], [-2.7389645, 52.7095277]]}", "current_leg_start": "Shrewsbury", "dest_arr_time_act": "2037", "motion_projection": null, "next_location_lat": "52.7095277", "next_location_lon": "-2.7389645", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 683.233, \"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\": 812.033, \"from_m\": 683.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\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1319.195, \"from_m\": 812.033, \"capability_applied\": null, \"effective_limit_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\": 621881, \"profile_key\": \"9090e9962d4f87c26b012d8f735d0bfb38b7eeda5b15628d3f6ba4d2a28da92e\", \"schedule_id\": 37266, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Shrewsbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28916}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2034\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 825.162, \"section_seq\": 1, \"route_path_id\": 28916}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": null, \"location\": \"Abbey Foregate C.S.\", \"stage_seq\": 3, \"distance_m\": 1319.195, \"section_seq\": 1, \"route_path_id\": 28916}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1319.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28916}], \"total_distance_m\": 1319.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1319.195, \"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": "2026", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "3.0", "current_position_lat": "52.7095277", "current_position_lon": "-2.7389645", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Shrewsbury", "service_state_platform": "7", "timing_fact_generation": 1789588929900819, "current_leg_arrival_utc": "2026-09-16T20:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:09.898488", "service_state_evidence_id": 16642872, "current_leg_start_actual_dep": "2026-09-16T20:26:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:09.946218", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P SHR None 5J70 158832+158830 4 90 None {"version": 3, "segments": [{"to_m": 683.233, "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": 812.033, "from_m": 683.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", "infrastructure_limit_mph": 70.0}, {"to_m": 1319.195, "from_m": 812.033, "capability_applied": null, "effective_limit_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": 621881, "profile_key": "9090e9962d4f87c26b012d8f735d0bfb38b7eeda5b15628d3f6ba4d2a28da92e", "schedule_id": 37266, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2026", "location": "Shrewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28916}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2034", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 825.162, "section_seq": 1, "route_path_id": 28916}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": null, "location": "Abbey Foregate C.S.", "stage_seq": 3, "distance_m": 1319.195, "section_seq": 1, "route_path_id": 28916}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1319.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 28916}], "total_distance_m": 1319.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1319.195, "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} [] Shrewsbury 2026 2026 7 20:26:00 None Abbey Foregate C.S. 2037 2037 None None None https://www.realtimetrains.co.uk/service/gb-nr:G40335/2026-09-16/detailed None Shrewsbury 2026-09-16T20:26:30+01:00 Shrewsbury Abbey Foregate 3.0 {"type": "LineString", "coordinates": [[-2.749304, 52.71155340000001], [-2.7482800999999997, 52.710823], [-2.747946, 52.7105876], [-2.7479325, 52.7105781], [-2.7478243999999994, 52.7105038], [-2.7477196, 52.7104365], [-2.7476158, 52.71037799999999], [-2.7475323, 52.7103296], [-2.7474554, 52.71028130000001], [-2.7473598, 52.710215099999985], [-2.747296599999999, 52.71016829999999], [-2.7472298000000004, 52.710118949999995], [-2.7470713, 52.710007], [-2.7469956999999994, 52.7099533], [-2.746949799999999, 52.70992179999999], [-2.7468737, 52.7098697], [-2.7467959, 52.70982149999999], [-2.7467012, 52.70976939999999], [-2.7466010999999995, 52.709719099999994], [-2.7465437, 52.7096924], [-2.7464955999999994, 52.70967], [-2.7464122999999994, 52.70963630000001], [-2.7463235, 52.7096032], [-2.7462875, 52.7095904], [-2.7462459999999997, 52.709575699999995], [-2.7461255000000007, 52.7095392], [-2.7459886999999994, 52.70950249999999], [-2.7458737, 52.7094763], [-2.7457332, 52.70945279999999], [-2.7455807999999995, 52.709431299999984], [-2.7454425999999996, 52.70941739999998], [-2.7452805, 52.70940639999999], [-2.745106, 52.709403399999985], [-2.7449267999999996, 52.7094074], [-2.7448168999999996, 52.709413999999995], [-2.7447303999999995, 52.7094208], [-2.7446212999999995, 52.70943299999999], [-2.7445102, 52.70944740000001], [-2.7440935999999994, 52.7095077], [-2.7438277, 52.7095481], [-2.7436686999999997, 52.709570600000006], [-2.7435089999999995, 52.709588999999994], [-2.7433626, 52.709602], [-2.7431858, 52.7096121], [-2.7430046999999997, 52.709616], [-2.7428241999999994, 52.709618199999994], [-2.7426413, 52.70961499999999], [-2.7424005, 52.70960749999998], [-2.7421679, 52.7096001], [-2.7417106, 52.70958579999999], [-2.741451399999999, 52.7095769], [-2.7408446, 52.70955620000001], [-2.7407229, 52.709553], [-2.7406773, 52.7095518], [-2.7405761, 52.7095481], [-2.7404332, 52.70954340000001], [-2.7402756, 52.7095393], [-2.7401531, 52.709537], [-2.7400529, 52.7095375], [-2.7399395999999996, 52.7095383], [-2.7398001, 52.709541900000005], [-2.7396932, 52.7095428], [-2.7395693999999997, 52.709543], [-2.7394676, 52.70954119999999], [-2.7387706, 52.70951600000001], [-2.7388592999999997, 52.70952030000001], [-2.7389645, 52.7095277]]} 0.5 2026 2029 None Shrewsbury Shrewsbury Abbey Foregate 52.7095277 -2.7389645 52.7095277 -2.7389645 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Shrewsbury TRUST TRUST_CANCELLATION 16642872 1789588929900819 2 2 2026-09-16 20:12:09.946218 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:09.898488
590499 622230 G30320 362F57MZ16 2026-09-16 COMPLETE 16642891 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 622230, "stp": "P", "toc": "Merseyrail", "uid": "G30320", "consist": "777150", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30320/2026-09-16/detailed", "trust_id": "362F57MZ16", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F57", "timing_status": "LATE", "origin_station": "Headbolt Lane", "current_leg_arr": "2102", "current_leg_dep": "2100", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2041", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11528.29, \"from_m\": 11468.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12521.64, \"from_m\": 11528.29, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12726.549, \"from_m\": 12521.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13394.744, \"from_m\": 12726.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13564.401, \"from_m\": 13394.744, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 622230, \"profile_key\": \"bb27b888c664041c2434131553f0447815df8ed7b144b78546178ea94db0cc1a\", \"schedule_id\": 11165, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2059\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2041", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:20Z\", \"source_id\": 51495224, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:26Z\", \"source_id\": 16628522, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:15Z\", \"source_id\": 51504652, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:17Z\", \"source_id\": 16631226, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:24Z\", \"source_id\": 51509761, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:28Z\", \"source_id\": 16632689, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:24Z\", \"source_id\": 51519571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:26Z\", \"source_id\": 16635532, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:18Z\", \"source_id\": 51526372, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:21Z\", \"source_id\": 16637551, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:53Z\", \"source_id\": 51537344, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:56Z\", \"source_id\": 16640605, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:05Z\", \"source_id\": 51545484, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:11Z\", \"source_id\": 16642891, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789588932686156, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:12.676797", "service_state_evidence_id": 16642891, "current_leg_start_actual_dep": "2026-09-16T21:00:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:13.880588", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P HBL LVC 2F57 777150 4 75 None {"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11528.29, "from_m": 11468.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12521.64, "from_m": 11528.29, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12726.549, "from_m": 12521.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13394.744, "from_m": 12726.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13564.401, "from_m": 13394.744, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 622230, "profile_key": "bb27b888c664041c2434131553f0447815df8ed7b144b78546178ea94db0cc1a", "schedule_id": 11165, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2041", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2059", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:20Z", "source_id": 51495224, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:26Z", "source_id": 16628522, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:15Z", "source_id": 51504652, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:17Z", "source_id": 16631226, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:24Z", "source_id": 51509761, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:28Z", "source_id": 16632689, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:24Z", "source_id": 51519571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:26Z", "source_id": 16635532, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:18Z", "source_id": 51526372, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:21Z", "source_id": 16637551, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:53Z", "source_id": 51537344, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:59:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:56Z", "source_id": 16640605, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:05Z", "source_id": 51545484, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:11Z", "source_id": 16642891, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Headbolt Lane 2041 2041 1 None None Liverpool Central (Northern) 2101 2101 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30320/2026-09-16/detailed None Moorfields (Northern Line) 2026-09-16T21:00:00+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 2100 2102 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642891 1789588932686156 28 28 2026-09-16 20:12:13.880588 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:12.676797
590500 621411 C18677 542L58MZ16 2026-09-16 COMPLETE 16642116 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621411, "stp": "P", "toc": "Great Northern", "uid": "C18677", "consist": "700031", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18677/2026-09-16/detailed", "trust_id": "542L58MZ16", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-16", "dest_arr_time": "2102", "dest_platform": "2", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "2L58", "timing_status": "ON TIME", "origin_station": "London Kings Cross", "current_leg_arr": "2102", "current_leg_dep": "2057", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "2006", "origin_platform": "9", "current_location": "Letchworth Garden City", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]}", "current_leg_start": "Hitchin", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Hitchin", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14441.923, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 14482.957, \"from_m\": 14441.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19358.511, \"from_m\": 14482.957, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20193.817, \"from_m\": 19358.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 20242.488, \"from_m\": 20193.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 20280.404, \"from_m\": 20242.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32471.733, \"from_m\": 20280.404, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 32530.525, \"from_m\": 32471.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32584.691, \"from_m\": 32530.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33027.387, \"from_m\": 32584.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33176.229, \"from_m\": 33027.387, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 33400.421, \"from_m\": 33176.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34657.494, \"from_m\": 33400.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34714.866, \"from_m\": 34657.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37277.753, \"from_m\": 34714.866, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 38896.411, \"from_m\": 37277.753, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 39829.274, \"from_m\": 38896.411, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39867.381, \"from_m\": 39829.274, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53211.798, \"from_m\": 39867.381, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53280.184, \"from_m\": 53211.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53377.196, \"from_m\": 53280.184, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53961.18, \"from_m\": 53377.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53988.283, \"from_m\": 53961.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54046.607, \"from_m\": 53988.283, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57298.523, \"from_m\": 54046.607, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 621411, \"profile_key\": \"7f54c6fa1160c36c3e33885f553e039ff1fbc341b0a4bd73dc0a33b621dff7b5\", \"schedule_id\": 2649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 14827.16, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2026\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 20594.056, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 28528.188, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2040\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 34331.702, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 35772.862, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 36989.801, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 40045.757, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 41952.151, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 46045.551, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056H\", \"location\": \"Hitchin\", \"stage_seq\": 15, \"distance_m\": 53049.109, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Letchworth Garden City\", \"stage_seq\": 16, \"distance_m\": 57298.523, \"section_seq\": 1, \"route_path_id\": 66613}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57298.523, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66613}], \"total_distance_m\": 57298.523, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57298.523, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.9802323", "current_position_lon": "-0.2293010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:51Z\", \"source_id\": 51415938, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:53Z\", \"source_id\": 16605976, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:42Z\", \"source_id\": 51428651, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:47Z\", \"source_id\": 16609724, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:40Z\", \"source_id\": 51443470, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:44Z\", \"source_id\": 16614020, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:36Z\", \"source_id\": 51450756, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:41Z\", \"source_id\": 16616091, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:00Z\", \"source_id\": 51466812, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:08Z\", \"source_id\": 16620559, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:55Z\", \"source_id\": 51476798, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:58Z\", \"source_id\": 16623385, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:32Z\", \"source_id\": 51500488, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:36Z\", \"source_id\": 16630072, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:32Z\", \"source_id\": 51510176, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:36Z\", \"source_id\": 16632771, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:31Z\", \"source_id\": 51517323, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:35Z\", \"source_id\": 16634888, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:32Z\", \"source_id\": 51529265, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:34Z\", \"source_id\": 16638416, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:56Z\", \"source_id\": 51542573, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:02Z\", \"source_id\": 16642116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "2", "timing_fact_generation": 1789588864513796, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:14.401859", "service_state_evidence_id": 16642116, "current_leg_start_actual_dep": "2026-09-16T20:56:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:14.725352", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P KGX LET 2L58 700031 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14441.923, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 14482.957, "from_m": 14441.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19358.511, "from_m": 14482.957, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20193.817, "from_m": 19358.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 20242.488, "from_m": 20193.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 20280.404, "from_m": 20242.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32471.733, "from_m": 20280.404, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 32530.525, "from_m": 32471.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32584.691, "from_m": 32530.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33027.387, "from_m": 32584.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33176.229, "from_m": 33027.387, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 33400.421, "from_m": 33176.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34657.494, "from_m": 33400.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34714.866, "from_m": 34657.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37277.753, "from_m": 34714.866, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 38896.411, "from_m": 37277.753, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 39829.274, "from_m": 38896.411, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39867.381, "from_m": 39829.274, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53211.798, "from_m": 39867.381, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53280.184, "from_m": 53211.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53377.196, "from_m": 53280.184, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53961.18, "from_m": 53377.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53988.283, "from_m": 53961.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54046.607, "from_m": 53988.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57298.523, "from_m": 54046.607, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 621411, "profile_key": "7f54c6fa1160c36c3e33885f553e039ff1fbc341b0a4bd73dc0a33b621dff7b5", "schedule_id": 2649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "New Barnet", "stage_seq": 6, "distance_m": 14827.16, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2026", "location": "Potters Bar", "stage_seq": 7, "distance_m": 20594.056, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Hatfield", "stage_seq": 8, "distance_m": 28528.188, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2040", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 34331.702, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 35772.862, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 36989.801, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 40045.757, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Knebworth", "stage_seq": 13, "distance_m": 41952.151, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050H", "location": "Stevenage", "stage_seq": 14, "distance_m": 46045.551, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056H", "location": "Hitchin", "stage_seq": 15, "distance_m": 53049.109, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Letchworth Garden City", "stage_seq": 16, "distance_m": 57298.523, "section_seq": 1, "route_path_id": 66613}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57298.523, "from_m": 0.0, "section_seq": 1, "route_path_id": 66613}], "total_distance_m": 57298.523, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57298.523, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:51Z", "source_id": 51415938, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:10:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:53Z", "source_id": 16605976, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:42Z", "source_id": 51428651, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:47Z", "source_id": 16609724, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:40Z", "source_id": 51443470, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:44Z", "source_id": 16614020, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:36Z", "source_id": 51450756, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:41Z", "source_id": 16616091, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:00Z", "source_id": 51466812, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:08Z", "source_id": 16620559, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:55Z", "source_id": 51476798, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:58Z", "source_id": 16623385, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:32Z", "source_id": 51500488, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:36Z", "source_id": 16630072, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:32Z", "source_id": 51510176, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:36Z", "source_id": 16632771, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:31Z", "source_id": 51517323, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:35Z", "source_id": 16634888, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:32Z", "source_id": 51529265, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:34Z", "source_id": 16638416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:56Z", "source_id": 51542573, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:02:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:02Z", "source_id": 16642116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] London Kings Cross 2006 2006 9 None None Letchworth Garden City 2102 2102 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18677/2026-09-16/detailed None Hitchin 2026-09-16T20:56:30+01:00 Letchworth Garden City 5.0 {"type": "LineString", "coordinates": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]} 2.6 2057 2102 Hitchin Letchworth Garden City Letchworth Garden City 51.9802323 -0.2293010 51.9802323 -0.2293010 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Letchworth Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642116 1789588864513796 74 74 2026-09-16 20:12:14.725352 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:14.401859
590501 622405 C01728 125N12MZ16 2026-09-16 COMPLETE 16642308 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 622405, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01728", "consist": "801215", "dest_crs": "XHT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01728/2026-09-16/detailed", "trust_id": "125N12MZ16", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": null, "is_terminated": 1, "next_location": "Heaton T&R.S.M.D.", "signalling_id": "5N12", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2102", "current_leg_dep": "2055", "current_leg_end": "Heaton T&R.S.M.D.", "origin_dep_time": "2049", "origin_platform": "2", "current_location": "Heaton T&R.S.M.D.", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "54.9844800", "next_location_lon": "-1.5678036", "previous_location": "Newcastle", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2967.48, \"from_m\": 2837.089, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3007.593, \"from_m\": 2967.48, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3153.673, \"from_m\": 3007.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3725.781, \"from_m\": 3153.673, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 622405, \"profile_key\": \"68b910f042b4dde6fe760fdc5f5fef588f2d39e6c8532033064d5c13950104a7\", \"schedule_id\": 159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 27914}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2049", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "54.9844800", "current_position_lon": "-1.5678036", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:15Z\", \"source_id\": 51543319, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:20Z\", \"source_id\": 16642308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789588880926210, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:16.815195", "service_state_evidence_id": 16642308, "current_leg_start_actual_dep": "2026-09-16T20:52:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:17.325285", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P NCL XHT 5N12 801215 9 125 None {"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2809.802, "from_m": 1989.355, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2967.48, "from_m": 2837.089, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3007.593, "from_m": 2967.48, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3153.673, "from_m": 3007.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3725.781, "from_m": 3153.673, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 622405, "profile_key": "68b910f042b4dde6fe760fdc5f5fef588f2d39e6c8532033064d5c13950104a7", "schedule_id": 159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2049", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 27914}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 27914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27914}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:15Z", "source_id": 51543319, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:20Z", "source_id": 16642308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Newcastle 2049 2049 2 None None Heaton T&R.S.M.D. 2059 2059 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01728/2026-09-16/detailed None Newcastle 2026-09-16T20:52:00+01:00 Heaton T&R.S.M.D. 7.0 {"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]} 2.3 2055 2102 Newcastle Heaton T&R.S.M.D. Heaton T&R.S.M.D. 54.9844800 -1.5678036 54.9844800 -1.5678036 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Heaton T&R.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642308 1789588880926210 14 14 2026-09-16 20:12:17.325285 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:16.815195
590502 621417 L89657 322K34MZ16 2026-09-16 COMPLETE 16642277 2026-09-16 21:02:00 2026-09-16 20:12:21 2026-09-18 20:12:21 {"id": 621417, "stp": "P", "toc": "Northern", "uid": "L89657", "consist": "323210", "dest_crs": "CRE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89657/2026-09-16/detailed", "trust_id": "322K34MZ16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-16", "dest_arr_time": "2058", "dest_platform": "1", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K34", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2102", "current_leg_dep": "2056", "current_leg_end": "Crewe", "origin_dep_time": "2006", "origin_platform": "8", "current_location": "Crewe", "last_update_time": "2026-09-16T20:12:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Sandbach", "dest_arr_time_act": "2058", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Sandbach", "current_leg_milage": "4.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3809.644, \"from_m\": 3140.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3884.507, \"from_m\": 3809.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4002.046, \"from_m\": 3884.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5765.899, \"from_m\": 4002.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8179.365, \"from_m\": 5765.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8191.827, \"from_m\": 8179.365, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9172.079, \"from_m\": 8191.827, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9614.956, \"from_m\": 9172.079, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10492.979, \"from_m\": 9614.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11443.593, \"from_m\": 10492.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.012, \"from_m\": 11443.593, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18860.849, \"from_m\": 14237.012, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19814.397, \"from_m\": 18860.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41927.315, \"from_m\": 19814.397, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 42808.658, \"from_m\": 41927.315, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48871.848, \"from_m\": 42808.658, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49319.873, \"from_m\": 48871.848, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49337.47, \"from_m\": 49319.873, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49408.868, \"from_m\": 49337.47, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49589.143, \"from_m\": 49408.868, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 621417, \"profile_key\": \"01b658a47109ea1bbd67dc2a753ffa3a78892223206c81e2b233a680fddd2b1b\", \"schedule_id\": 19508, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019H\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10256.23, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 11716.663, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 11, \"distance_m\": 13199.898, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Handforth\", \"stage_seq\": 12, \"distance_m\": 17099.928, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Wilmslow\", \"stage_seq\": 13, \"distance_m\": 19212.326, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Alderley Edge\", \"stage_seq\": 14, \"distance_m\": 21889.625, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2038H\", \"location\": \"Chelford\", \"stage_seq\": 15, \"distance_m\": 26804.409, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Goostrey\", \"stage_seq\": 16, \"distance_m\": 32960.874, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Holmes Chapel\", \"stage_seq\": 17, \"distance_m\": 35895.674, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051\", \"location\": \"Sandbach\", \"stage_seq\": 18, \"distance_m\": 42225.548, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 19, \"distance_m\": 48386.01, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 20, \"distance_m\": 49589.143, \"section_seq\": 1, \"route_path_id\": 73912}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49589.143, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73912}], \"total_distance_m\": 49589.143, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 45834.554, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3754.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:28Z\", \"source_id\": 16607219, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:21Z\", \"source_id\": 51425137, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:28Z\", \"source_id\": 16608753, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:22Z\", \"source_id\": 51435216, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:26Z\", \"source_id\": 16611638, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:03Z\", \"source_id\": 51451893, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:05Z\", \"source_id\": 16616382, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:05Z\", \"source_id\": 51462101, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:11Z\", \"source_id\": 16619253, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:00Z\", \"source_id\": 51469326, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:07Z\", \"source_id\": 16621296, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:20Z\", \"source_id\": 51485363, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:24Z\", \"source_id\": 16625721, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:33Z\", \"source_id\": 51495682, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:36Z\", \"source_id\": 16628652, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:28Z\", \"source_id\": 51507467, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:31Z\", \"source_id\": 16632058, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:11Z\", \"source_id\": 51516459, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:17Z\", \"source_id\": 16634603, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:59Z\", \"source_id\": 51528083, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:02Z\", \"source_id\": 16638017, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:15Z\", \"source_id\": 51543339, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:16Z\", \"source_id\": 16642277, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1789588878515356, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:17.189534", "service_state_evidence_id": 16642277, "current_leg_start_actual_dep": "2026-09-16T20:55:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:17.322677", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN CRE 2K34 323210 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3809.644, "from_m": 3140.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3884.507, "from_m": 3809.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4002.046, "from_m": 3884.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5765.899, "from_m": 4002.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8179.365, "from_m": 5765.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8191.827, "from_m": 8179.365, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9172.079, "from_m": 8191.827, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9614.956, "from_m": 9172.079, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10492.979, "from_m": 9614.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11443.593, "from_m": 10492.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.012, "from_m": 11443.593, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18860.849, "from_m": 14237.012, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19814.397, "from_m": 18860.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41927.315, "from_m": 19814.397, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 42808.658, "from_m": 41927.315, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48871.848, "from_m": 42808.658, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49319.873, "from_m": 48871.848, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49337.47, "from_m": 49319.873, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49408.868, "from_m": 49337.47, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49589.143, "from_m": 49408.868, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 621417, "profile_key": "01b658a47109ea1bbd67dc2a753ffa3a78892223206c81e2b233a680fddd2b1b", "schedule_id": 19508, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019H", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10256.23, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 11716.663, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Cheadle Hulme", "stage_seq": 11, "distance_m": 13199.898, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Handforth", "stage_seq": 12, "distance_m": 17099.928, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Wilmslow", "stage_seq": 13, "distance_m": 19212.326, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Alderley Edge", "stage_seq": 14, "distance_m": 21889.625, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2038H", "location": "Chelford", "stage_seq": 15, "distance_m": 26804.409, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Goostrey", "stage_seq": 16, "distance_m": 32960.874, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Holmes Chapel", "stage_seq": 17, "distance_m": 35895.674, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051", "location": "Sandbach", "stage_seq": 18, "distance_m": 42225.548, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Crewe Sig. CE154", "stage_seq": 19, "distance_m": 48386.01, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "Crewe", "stage_seq": 20, "distance_m": 49589.143, "section_seq": 1, "route_path_id": 73912}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49589.143, "from_m": 0.0, "section_seq": 1, "route_path_id": 73912}], "total_distance_m": 49589.143, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 45834.554, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3754.589, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:28Z", "source_id": 16607219, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:21Z", "source_id": 51425137, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:28Z", "source_id": 16608753, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:22Z", "source_id": 51435216, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:26Z", "source_id": 16611638, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:03Z", "source_id": 51451893, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:05Z", "source_id": 16616382, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:05Z", "source_id": 51462101, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:11Z", "source_id": 16619253, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:00Z", "source_id": 51469326, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:32:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:07Z", "source_id": 16621296, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:20Z", "source_id": 51485363, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:24Z", "source_id": 16625721, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:33Z", "source_id": 51495682, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:36Z", "source_id": 16628652, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:28Z", "source_id": 51507467, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:31Z", "source_id": 16632058, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10488, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:11Z", "source_id": 51516459, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:17Z", "source_id": 16634603, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:59Z", "source_id": 51528083, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:02Z", "source_id": 16638017, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:15Z", "source_id": 51543339, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:16Z", "source_id": 16642277, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Manchester Piccadilly 2006 2006 8 None None Crewe 2058 2058 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89657/2026-09-16/detailed None Sandbach 2026-09-16T20:55:00+01:00 Crewe 6.0 {"type": "LineString", "coordinates": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} 4.6 2056 2102 Sandbach Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-16 20:12:21 TERMINATED 2026-09-16 20:02:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642277 1789588878515356 75 75 2026-09-16 20:12:17.322677 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:17.189534
590503 619935 G89795 171Y31MY16 2026-09-16 COMPLETE 16642008 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 619935, "stp": "P", "toc": "Northern", "uid": "G89795", "consist": "195014", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89795/2026-09-16/detailed", "trust_id": "171Y31MY16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "4", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1Y31", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2102", "current_leg_dep": "2049", "current_leg_end": "Nottingham", "origin_dep_time": "1909", "origin_platform": "17B", "current_location": "Nottingham", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Ilkeston", "dest_arr_time_act": "2058", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Ilkeston", "current_leg_milage": "8.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16063.979, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22230.068, \"from_m\": 16063.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25960.495, \"from_m\": 22230.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25983.454, \"from_m\": 25960.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26162.729, \"from_m\": 25983.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26200.039, \"from_m\": 26162.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26308.378, \"from_m\": 26200.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39868.14, \"from_m\": 26308.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40204.276, \"from_m\": 39868.14, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 40256.367, \"from_m\": 40204.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40491.298, \"from_m\": 40256.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40554.532, \"from_m\": 40491.298, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41763.227, \"from_m\": 40554.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46569.076, \"from_m\": 41763.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47163.79, \"from_m\": 46569.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53744.666, \"from_m\": 47163.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54160.799, \"from_m\": 53744.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58947.953, \"from_m\": 54160.799, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59719.006, \"from_m\": 58947.953, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60766.135, \"from_m\": 59719.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60828.317, \"from_m\": 60766.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65533.982, \"from_m\": 60828.317, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66225.628, \"from_m\": 65533.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 66388.84, \"from_m\": 66225.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66614.641, \"from_m\": 66388.84, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 67275.338, \"from_m\": 66614.641, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 72205.445, \"from_m\": 67275.338, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72260.426, \"from_m\": 72205.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73694.523, \"from_m\": 72260.426, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84872.032, \"from_m\": 73694.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84911.201, \"from_m\": 84872.032, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85391.541, \"from_m\": 84911.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85462.349, \"from_m\": 85391.541, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 87450.965, \"from_m\": 85462.349, \"capability_applied\": null, \"effective_limit_mph\": 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\": 87773.191, \"from_m\": 87450.965, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90285.831, \"from_m\": 87773.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92096.906, \"from_m\": 90285.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92391.067, \"from_m\": 92096.906, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93145.26, \"from_m\": 92391.067, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97192.891, \"from_m\": 93145.26, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 97241.441, \"from_m\": 97192.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104967.129, \"from_m\": 97241.441, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107244.624, \"from_m\": 104967.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107858.909, \"from_m\": 107244.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119510.584, \"from_m\": 107858.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119625.326, \"from_m\": 119510.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 119807.838, \"from_m\": 119625.326, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 120072.471, \"from_m\": 119807.838, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127184.62, \"from_m\": 120072.471, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 127525.615, \"from_m\": 127184.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127717.805, \"from_m\": 127525.615, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 127771.381, \"from_m\": 127717.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127805.35, \"from_m\": 127771.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128306.165, \"from_m\": 127805.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128321.656, \"from_m\": 128306.165, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130629.184, \"from_m\": 128321.656, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 130686.484, \"from_m\": 130629.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130733.183, \"from_m\": 130686.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131072.132, \"from_m\": 130733.183, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131296.604, \"from_m\": 131072.132, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 619935, \"profile_key\": \"e146e41487d8f1cfe284784f797172aad4c2445b2911f57ed37df6d84a4d0e35\", \"schedule_id\": 13192, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Methley Jn\", \"stage_seq\": 5, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 16317.661, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 7, \"distance_m\": 22491.928, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 26120.818, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 9, \"distance_m\": 33235.119, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Barnsley\", \"stage_seq\": 10, \"distance_m\": 40237.177, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 11, \"distance_m\": 56940.279, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1956\", \"location\": \"Meadowhall\", \"stage_seq\": 12, \"distance_m\": 60661.699, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 13, \"distance_m\": 60902.565, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 14, \"distance_m\": 65335.853, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2007\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 66066.502, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Dore Station Jn\", \"stage_seq\": 16, \"distance_m\": 72122.391, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Dronfield\", \"stage_seq\": 17, \"distance_m\": 77239.183, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Tapton Jn\", \"stage_seq\": 18, \"distance_m\": 84911.201, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Chesterfield\", \"stage_seq\": 19, \"distance_m\": 85824.102, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 20, \"distance_m\": 87265.83, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 21, \"distance_m\": 91027.042, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033H\", \"location\": \"Alfreton\", \"stage_seq\": 22, \"distance_m\": 102099.162, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Ironville Jn\", \"stage_seq\": 23, \"distance_m\": 106776.71, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Langley Mill\", \"stage_seq\": 24, \"distance_m\": 112041.569, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Ilkeston\", \"stage_seq\": 25, \"distance_m\": 117258.966, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Trowell Jn\", \"stage_seq\": 26, \"distance_m\": 119625.326, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Radford Jn\", \"stage_seq\": 27, \"distance_m\": 127760.986, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Mansfield Jn\", \"stage_seq\": 28, \"distance_m\": 130268.927, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 29, \"distance_m\": 131296.604, \"section_seq\": 1, \"route_path_id\": 32831}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 131296.604, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32831}], \"total_distance_m\": 131296.604, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124175.577, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7121.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1909", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:25:07Z\", \"source_id\": 51296486, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:25:10Z\", \"source_id\": 16572227, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:09Z\", \"source_id\": 51334272, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:13Z\", \"source_id\": 16583076, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:54:39Z\", \"source_id\": 51375543, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:55:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:54:43Z\", \"source_id\": 16594748, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:55Z\", \"source_id\": 51400285, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:59Z\", \"source_id\": 16601732, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:19Z\", \"source_id\": 51435065, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:24Z\", \"source_id\": 16611607, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:59Z\", \"source_id\": 51449165, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:04Z\", \"source_id\": 16615631, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:42Z\", \"source_id\": 51478684, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:47Z\", \"source_id\": 16623892, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:36Z\", \"source_id\": 51498243, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:41Z\", \"source_id\": 16629382, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:18Z\", \"source_id\": 51512016, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:23Z\", \"source_id\": 16633314, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:53Z\", \"source_id\": 51542347, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:54Z\", \"source_id\": 16642008, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "4", "timing_fact_generation": 1789588855128607, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:23.601045", "service_state_evidence_id": 16642008, "current_leg_start_actual_dep": "2026-09-16T20:49:00+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:24.700208", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS NOT 1Y31 195014 2 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16063.979, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22230.068, "from_m": 16063.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25960.495, "from_m": 22230.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25983.454, "from_m": 25960.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26162.729, "from_m": 25983.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26200.039, "from_m": 26162.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26308.378, "from_m": 26200.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39868.14, "from_m": 26308.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40204.276, "from_m": 39868.14, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 40256.367, "from_m": 40204.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40491.298, "from_m": 40256.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40554.532, "from_m": 40491.298, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41763.227, "from_m": 40554.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46569.076, "from_m": 41763.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47163.79, "from_m": 46569.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53744.666, "from_m": 47163.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54160.799, "from_m": 53744.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58947.953, "from_m": 54160.799, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59719.006, "from_m": 58947.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60766.135, "from_m": 59719.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60828.317, "from_m": 60766.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65533.982, "from_m": 60828.317, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66225.628, "from_m": 65533.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 66388.84, "from_m": 66225.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66614.641, "from_m": 66388.84, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 67275.338, "from_m": 66614.641, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 72205.445, "from_m": 67275.338, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72260.426, "from_m": 72205.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73694.523, "from_m": 72260.426, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84872.032, "from_m": 73694.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84911.201, "from_m": 84872.032, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85391.541, "from_m": 84911.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85462.349, "from_m": 85391.541, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 87450.965, "from_m": 85462.349, "capability_applied": null, "effective_limit_mph": 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": 87773.191, "from_m": 87450.965, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90285.831, "from_m": 87773.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92096.906, "from_m": 90285.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92391.067, "from_m": 92096.906, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93145.26, "from_m": 92391.067, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97192.891, "from_m": 93145.26, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 97241.441, "from_m": 97192.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104967.129, "from_m": 97241.441, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107244.624, "from_m": 104967.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107858.909, "from_m": 107244.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119510.584, "from_m": 107858.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119625.326, "from_m": 119510.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119807.838, "from_m": 119625.326, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 120072.471, "from_m": 119807.838, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127184.62, "from_m": 120072.471, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 127525.615, "from_m": 127184.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127717.805, "from_m": 127525.615, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 127771.381, "from_m": 127717.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127805.35, "from_m": 127771.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128306.165, "from_m": 127805.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128321.656, "from_m": 128306.165, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130629.184, "from_m": 128321.656, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130686.484, "from_m": 130629.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130733.183, "from_m": 130686.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131072.132, "from_m": 130733.183, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131296.604, "from_m": 131072.132, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 619935, "profile_key": "e146e41487d8f1cfe284784f797172aad4c2445b2911f57ed37df6d84a4d0e35", "schedule_id": 13192, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1909", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Methley Jn", "stage_seq": 5, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 16317.661, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Wakefield Kirkgate", "stage_seq": 7, "distance_m": 22491.928, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 26120.818, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 9, "distance_m": 33235.119, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Barnsley", "stage_seq": 10, "distance_m": 40237.177, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Ecclesfield West S.B.", "stage_seq": 11, "distance_m": 56940.279, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1956", "location": "Meadowhall", "stage_seq": 12, "distance_m": 60661.699, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Wincobank Jn", "stage_seq": 13, "distance_m": 60902.565, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Nunnery Main Line Jn", "stage_seq": 14, "distance_m": 65335.853, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2007", "location": "Sheffield", "stage_seq": 15, "distance_m": 66066.502, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Dore Station Jn", "stage_seq": 16, "distance_m": 72122.391, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Dronfield", "stage_seq": 17, "distance_m": 77239.183, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Tapton Jn", "stage_seq": 18, "distance_m": 84911.201, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Chesterfield", "stage_seq": 19, "distance_m": 85824.102, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Chesterfield South Jn", "stage_seq": 20, "distance_m": 87265.83, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Clay Cross North Jn", "stage_seq": 21, "distance_m": 91027.042, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033H", "location": "Alfreton", "stage_seq": 22, "distance_m": 102099.162, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Ironville Jn", "stage_seq": 23, "distance_m": 106776.71, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Langley Mill", "stage_seq": 24, "distance_m": 112041.569, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Ilkeston", "stage_seq": 25, "distance_m": 117258.966, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Trowell Jn", "stage_seq": 26, "distance_m": 119625.326, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Radford Jn", "stage_seq": 27, "distance_m": 127760.986, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Mansfield Jn", "stage_seq": 28, "distance_m": 130268.927, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "Nottingham", "stage_seq": 29, "distance_m": 131296.604, "section_seq": 1, "route_path_id": 32831}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 131296.604, "from_m": 0.0, "section_seq": 1, "route_path_id": 32831}], "total_distance_m": 131296.604, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124175.577, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7121.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:25:07Z", "source_id": 51296486, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:25:10Z", "source_id": 16572227, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:09Z", "source_id": 51334272, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:13Z", "source_id": 16583076, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:54:39Z", "source_id": 51375543, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:55:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:54:43Z", "source_id": 16594748, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:55Z", "source_id": 51400285, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:59Z", "source_id": 16601732, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:19Z", "source_id": 51435065, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:24Z", "source_id": 16611607, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:59Z", "source_id": 51449165, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:24:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:04Z", "source_id": 16615631, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:42Z", "source_id": 51478684, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:47Z", "source_id": 16623892, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:36Z", "source_id": 51498243, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:41Z", "source_id": 16629382, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:18Z", "source_id": 51512016, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:23Z", "source_id": 16633314, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16505, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:53Z", "source_id": 51542347, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:54Z", "source_id": 16642008, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Leeds 1909 1909 17B None None Nottingham 2059 2058 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89795/2026-09-16/detailed None Ilkeston 2026-09-16T20:49:00+01:00 Nottingham 13.0 {"type": "LineString", "coordinates": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 8.8 2049 2102 Ilkeston Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642008 1789588855128607 101 101 2026-09-16 20:12:24.700208 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:23.601045
590504 620274 P24050 312N54MY16 2026-09-16 COMPLETE 16643078 2026-09-16 21:00:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 620274, "stp": "P", "toc": "Northern", "uid": "P24050", "consist": "150274", "dest_crs": "CLH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24050/2026-09-16/detailed", "trust_id": "312N54MY16", "origin_crs": "RCD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clitheroe", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "2", "is_terminated": 1, "next_location": "Clitheroe", "signalling_id": "2N54", "timing_status": "ON TIME", "origin_station": "Rochdale", "current_leg_arr": "2100", "current_leg_dep": "2053", "current_leg_end": "Clitheroe", "origin_dep_time": "1921", "origin_platform": "4", "current_location": "Clitheroe", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "0 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": "2100", "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\": 432.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 622.337, \"from_m\": 432.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2505.57, \"from_m\": 622.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14621.687, \"from_m\": 2505.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14649.387, \"from_m\": 14621.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14709.482, \"from_m\": 14649.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14756.761, \"from_m\": 14709.482, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16394.473, \"from_m\": 14756.761, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 16556.889, \"from_m\": 16394.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16608.783, \"from_m\": 16556.889, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17011.074, \"from_m\": 16608.783, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17500.561, \"from_m\": 17011.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17687.498, \"from_m\": 17500.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17850.951, \"from_m\": 17687.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19796.378, \"from_m\": 17850.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20264.354, \"from_m\": 19796.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22431.101, \"from_m\": 20264.354, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24839.218, \"from_m\": 22431.101, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32406.878, \"from_m\": 24839.218, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33420.694, \"from_m\": 32406.878, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33465.678, \"from_m\": 33420.694, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 33990.377, \"from_m\": 33465.678, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34332.252, \"from_m\": 33990.377, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34747.411, \"from_m\": 34332.252, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35833.132, \"from_m\": 34747.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35894.038, \"from_m\": 35833.132, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 39112.941, \"from_m\": 35894.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39166.894, \"from_m\": 39112.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47729.712, \"from_m\": 39166.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50534.218, \"from_m\": 47729.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54552.332, \"from_m\": 50534.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54936.16, \"from_m\": 54552.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56386.167, \"from_m\": 54936.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56882.34, \"from_m\": 56386.167, \"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\": 57038.43, \"from_m\": 56882.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57084.311, \"from_m\": 57038.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\": 57168.044, \"from_m\": 57084.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\": 73423.81, \"from_m\": 57168.044, \"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\": 620274, \"profile_key\": \"78609846d198cb62d9eab3174f480b24d5cad6c7a209438bc192cd3c951defeb\", \"schedule_id\": 20409, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Rochdale\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1924\", \"location\": \"Castleton\", \"stage_seq\": 2, \"distance_m\": 2552.781, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Castleton East Jn\", \"stage_seq\": 3, \"distance_m\": 2844.387, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929\", \"location\": \"Mills Hill\", \"stage_seq\": 4, \"distance_m\": 7283.455, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 5, \"distance_m\": 9158.201, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1932H\", \"location\": \"Moston\", \"stage_seq\": 6, \"distance_m\": 10416.615, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 13253.774, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 8, \"distance_m\": 14709.482, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1943\", \"location\": \"Manchester Victoria\", \"stage_seq\": 9, \"distance_m\": 16785.891, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 10, \"distance_m\": 17500.561, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946H\", \"location\": \"Salford Central\", \"stage_seq\": 11, \"distance_m\": 17990.52, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1951\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 19575.986, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 33169.013, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2004\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 33875.756, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 35774.146, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 16, \"distance_m\": 36768.358, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Bromley Cross\", \"stage_seq\": 17, \"distance_m\": 38609.634, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"Entwistle\", \"stage_seq\": 18, \"distance_m\": 43445.827, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Darwen South Jn\", \"stage_seq\": 19, \"distance_m\": 47729.712, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026H\", \"location\": \"Darwen\", \"stage_seq\": 20, \"distance_m\": 49471.491, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2035H\", \"location\": \"Blackburn\", \"stage_seq\": 21, \"distance_m\": 56113.397, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 22, \"distance_m\": 57084.311, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2044\", \"location\": \"Ramsgreave and Wilpshire\", \"stage_seq\": 23, \"distance_m\": 60606.002, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2048H\", \"location\": \"Langho\", \"stage_seq\": 24, \"distance_m\": 64313.523, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Whalley\", \"stage_seq\": 25, \"distance_m\": 67699.076, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Clitheroe\", \"stage_seq\": 26, \"distance_m\": 73423.81, \"section_seq\": 1, \"route_path_id\": 74289}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73423.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74289}], \"total_distance_m\": 73423.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 69685.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3738.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1921", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.8737488", "current_position_lon": "-2.3943117", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:06Z\", \"source_id\": 51291114, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:13Z\", \"source_id\": 16570608, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:08Z\", \"source_id\": 51301890, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:13Z\", \"source_id\": 16573833, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:30:25Z\", \"source_id\": 51310905, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:32:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:30:27Z\", \"source_id\": 16576360, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:49Z\", \"source_id\": 51330727, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:53Z\", \"source_id\": 16582063, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:04Z\", \"source_id\": 51347445, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:11Z\", \"source_id\": 16586800, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:30Z\", \"source_id\": 51356459, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:32Z\", \"source_id\": 16589387, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:07Z\", \"source_id\": 51395253, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:13Z\", \"source_id\": 16600288, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:41Z\", \"source_id\": 51410335, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:43Z\", \"source_id\": 16604417, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:53Z\", \"source_id\": 16608347, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:55Z\", \"source_id\": 16613415, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:57Z\", \"source_id\": 51451688, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:01Z\", \"source_id\": 16616326, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:36Z\", \"source_id\": 51473594, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:41Z\", \"source_id\": 16622455, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:55Z\", \"source_id\": 16628180, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:25Z\", \"source_id\": 16633369, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:55Z\", \"source_id\": 16636553, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:24Z\", \"source_id\": 16643078, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clitheroe", "service_state_platform": "2", "timing_fact_generation": 1789588945104764, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:25.061990", "service_state_evidence_id": 16643078, "current_leg_start_actual_dep": "2026-09-16T20:53:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-16T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:25.185963", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P RCD CLH 2N54 150274 2 75 None {"version": 3, "segments": [{"to_m": 432.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 622.337, "from_m": 432.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2505.57, "from_m": 622.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14621.687, "from_m": 2505.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14649.387, "from_m": 14621.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14709.482, "from_m": 14649.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14756.761, "from_m": 14709.482, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16394.473, "from_m": 14756.761, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 16556.889, "from_m": 16394.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16608.783, "from_m": 16556.889, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17011.074, "from_m": 16608.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17500.561, "from_m": 17011.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17687.498, "from_m": 17500.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17850.951, "from_m": 17687.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19796.378, "from_m": 17850.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20264.354, "from_m": 19796.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22431.101, "from_m": 20264.354, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24839.218, "from_m": 22431.101, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32406.878, "from_m": 24839.218, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33420.694, "from_m": 32406.878, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33465.678, "from_m": 33420.694, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 33990.377, "from_m": 33465.678, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34332.252, "from_m": 33990.377, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34747.411, "from_m": 34332.252, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35833.132, "from_m": 34747.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35894.038, "from_m": 35833.132, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 39112.941, "from_m": 35894.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39166.894, "from_m": 39112.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47729.712, "from_m": 39166.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50534.218, "from_m": 47729.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54552.332, "from_m": 50534.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54936.16, "from_m": 54552.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56386.167, "from_m": 54936.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56882.34, "from_m": 56386.167, "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": 57038.43, "from_m": 56882.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57084.311, "from_m": 57038.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": 57168.044, "from_m": 57084.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": 73423.81, "from_m": 57168.044, "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": 620274, "profile_key": "78609846d198cb62d9eab3174f480b24d5cad6c7a209438bc192cd3c951defeb", "schedule_id": 20409, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1921", "location": "Rochdale", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1924", "location": "Castleton", "stage_seq": 2, "distance_m": 2552.781, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Castleton East Jn", "stage_seq": 3, "distance_m": 2844.387, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929", "location": "Mills Hill", "stage_seq": 4, "distance_m": 7283.455, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Vitriol Works S.B.", "stage_seq": 5, "distance_m": 9158.201, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1932H", "location": "Moston", "stage_seq": 6, "distance_m": 10416.615, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Thorpes Bridge Jn", "stage_seq": 7, "distance_m": 13253.774, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Miles Platting Jn", "stage_seq": 8, "distance_m": 14709.482, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1943", "location": "Manchester Victoria", "stage_seq": 9, "distance_m": 16785.891, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Deal Street Jn", "stage_seq": 10, "distance_m": 17500.561, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946H", "location": "Salford Central", "stage_seq": 11, "distance_m": 17990.52, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 19575.986, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 33169.013, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2004", "location": "Bolton", "stage_seq": 14, "distance_m": 33875.756, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Astley Bridge Jn", "stage_seq": 15, "distance_m": 35774.146, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Hall I' Th' Wood", "stage_seq": 16, "distance_m": 36768.358, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Bromley Cross", "stage_seq": 17, "distance_m": 38609.634, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "Entwistle", "stage_seq": 18, "distance_m": 43445.827, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Darwen South Jn", "stage_seq": 19, "distance_m": 47729.712, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026H", "location": "Darwen", "stage_seq": 20, "distance_m": 49471.491, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2035H", "location": "Blackburn", "stage_seq": 21, "distance_m": 56113.397, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Daisyfield Jn", "stage_seq": 22, "distance_m": 57084.311, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2044", "location": "Ramsgreave and Wilpshire", "stage_seq": 23, "distance_m": 60606.002, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2048H", "location": "Langho", "stage_seq": 24, "distance_m": 64313.523, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Whalley", "stage_seq": 25, "distance_m": 67699.076, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Clitheroe", "stage_seq": 26, "distance_m": 73423.81, "section_seq": 1, "route_path_id": 74289}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73423.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 74289}], "total_distance_m": 73423.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 69685.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3738.461, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:06Z", "source_id": 51291114, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:13Z", "source_id": 16570608, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:08Z", "source_id": 51301890, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:13Z", "source_id": 16573833, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:30:25Z", "source_id": 51310905, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:32:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:30:27Z", "source_id": 16576360, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:49Z", "source_id": 51330727, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T18:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:53Z", "source_id": 16582063, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:04Z", "source_id": 51347445, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T18:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:11Z", "source_id": 16586800, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:30Z", "source_id": 51356459, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:32Z", "source_id": 16589387, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:07Z", "source_id": 51395253, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:13Z", "source_id": 16600288, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:41Z", "source_id": 51410335, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:43Z", "source_id": 16604417, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:53Z", "source_id": 16608347, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:55Z", "source_id": 16613415, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:57Z", "source_id": 51451688, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:01Z", "source_id": 16616326, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7749, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:36Z", "source_id": 51473594, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:41Z", "source_id": 16622455, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:55Z", "source_id": 16628180, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:25Z", "source_id": 16633369, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:55Z", "source_id": 16636553, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:24Z", "source_id": 16643078, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}] Rochdale 1921 1921 4 None None Clitheroe 2100 2100 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24050/2026-09-16/detailed None Whalley 2026-09-16T20:53:00+01:00 Clitheroe 7.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 2053 2100 Whalley Clitheroe Clitheroe 53.8737488 -2.3943117 53.8737488 -2.3943117 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:00:00 Clitheroe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16643078 1789588945104764 82 82 2026-09-16 20:12:25.185963 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:25.061990
590505 622182 Y41548 742B86MZ16 2026-09-16 COMPLETE 16643133 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 622182, "stp": "P", "toc": "Great Western Railway", "uid": "Y41548", "consist": "165125", "dest_crs": "MLW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41548/2026-09-16/detailed", "trust_id": "742B86MZ16", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Marlow", "service_date": "2026-09-16", "dest_arr_time": "2101", "dest_platform": null, "is_terminated": 1, "next_location": "Marlow", "signalling_id": "2B86", "timing_status": "LATE", "origin_station": "Maidenhead", "current_leg_arr": "2102", "current_leg_dep": "2055", "current_leg_end": "Marlow", "origin_dep_time": "2038", "origin_platform": "5", "current_location": "Marlow", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7104005, 51.5770679], [-0.7110449, 51.576843], [-0.7113496, 51.5767243], [-0.7114881, 51.57666519999999], [-0.7117817999999999, 51.5765752], [-0.7120400999999998, 51.57651519999999], [-0.7123226999999999, 51.57647810000001], [-0.7126043, 51.576463100000005], [-0.7129343, 51.5764866], [-0.7133293999999999, 51.576547899999994], [-0.7136519, 51.5766404], [-0.7139577, 51.5767705], [-0.714909, 51.5772675], [-0.7155767, 51.577563], [-0.7161314, 51.57776859999999], [-0.7165409999999999, 51.57789220000001], [-0.7170433, 51.5780203], [-0.7172786, 51.57807090000001], [-0.7177139, 51.5781488], [-0.7182159999999999, 51.578216], [-0.7185758, 51.57825979999999], [-0.7186522272956171, 51.57827010219539], [-0.7196233, 51.578401], [-0.7210353, 51.5785598], [-0.7213255999999999, 51.5785811], [-0.7221862999999998, 51.5785853], [-0.7232467, 51.57851149999999], [-0.7261247, 51.57824399999999], [-0.7265685, 51.57820099999999], [-0.7307412999999999, 51.57779680000001], [-0.7315630999999999, 51.5777013], [-0.7331396999999998, 51.5773257], [-0.7344726999999999, 51.576866], [-0.7386052999999999, 51.575456], [-0.7396911, 51.57510930000001], [-0.7410577999999999, 51.574563299999994], [-0.7422589999999999, 51.573889099999995], [-0.7431873, 51.5733118], [-0.7432883999999998, 51.5732489], [-0.7438064999999999, 51.5729144], [-0.7463961, 51.571207599999994], [-0.7468266, 51.5709238], [-0.7479008, 51.57038519999999], [-0.7488132, 51.5700537], [-0.7494696, 51.5698904], [-0.7499812999999999, 51.569785], [-0.7503740999999999, 51.56973169999999], [-0.7511573, 51.5696429], [-0.7522861999999999, 51.569623699999994], [-0.7529113999999999, 51.56966869999999], [-0.7540064, 51.56979830000001], [-0.7580913, 51.5703231], [-0.7596915, 51.5705324], [-0.7605549, 51.5706521], [-0.7613838999999999, 51.5707607], [-0.7623944999999999, 51.57086589999999], [-0.7634793, 51.5708695], [-0.7641911999999998, 51.5708533], [-0.7647199999999998, 51.57087860000001], [-0.7654513, 51.5709494], [-0.7668555999999999, 51.5711327]]}", "current_leg_start": "Bourne End", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "51.5711327", "next_location_lon": "-0.7668556", "previous_location": "Bourne End", "current_leg_milage": "2.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.838, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 476.782, \"from_m\": 108.838, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6716.848, \"from_m\": 476.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7042.931, \"from_m\": 6716.848, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7443.976, \"from_m\": 7042.931, \"capability_applied\": null, \"effective_limit_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\": 10939.773, \"from_m\": 7443.976, \"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\": 11250.96, \"from_m\": 10939.773, \"capability_applied\": null, \"effective_limit_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\": 622182, \"profile_key\": \"3f961212d25d2e899f22cbfe0a1f831039af5b2cb95269c91b416e699320a722\", \"schedule_id\": 30343, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Furze Platt\", \"stage_seq\": 2, \"distance_m\": 1980.19, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Cookham\", \"stage_seq\": 3, \"distance_m\": 4713.929, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2053H\", \"location\": \"Bourne End\", \"stage_seq\": 4, \"distance_m\": 7042.931, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Marlow\", \"stage_seq\": 5, \"distance_m\": 11250.96, \"section_seq\": 1, \"route_path_id\": 40421}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11250.96, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40421}], \"total_distance_m\": 11250.96, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 11250.96, \"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": "2038", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5711327", "current_position_lon": "-0.7668556", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:56Z\", \"source_id\": 16630245, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:56Z\", \"source_id\": 16632981, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:57Z\", \"source_id\": 16635850, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:28Z\", \"source_id\": 16643133, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Marlow", "service_state_platform": null, "timing_fact_generation": 1789588951950173, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:31.946757", "service_state_evidence_id": 16643133, "current_leg_start_actual_dep": "2026-09-16T20:54:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:32.612905", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P MAI MLW 2B86 165125 2 90 None {"version": 3, "segments": [{"to_m": 108.838, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 476.782, "from_m": 108.838, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6716.848, "from_m": 476.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7042.931, "from_m": 6716.848, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7443.976, "from_m": 7042.931, "capability_applied": null, "effective_limit_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": 10939.773, "from_m": 7443.976, "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": 11250.96, "from_m": 10939.773, "capability_applied": null, "effective_limit_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": 622182, "profile_key": "3f961212d25d2e899f22cbfe0a1f831039af5b2cb95269c91b416e699320a722", "schedule_id": 30343, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2038", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Furze Platt", "stage_seq": 2, "distance_m": 1980.19, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Cookham", "stage_seq": 3, "distance_m": 4713.929, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2053H", "location": "Bourne End", "stage_seq": 4, "distance_m": 7042.931, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Marlow", "stage_seq": 5, "distance_m": 11250.96, "section_seq": 1, "route_path_id": 40421}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11250.96, "from_m": 0.0, "section_seq": 1, "route_path_id": 40421}], "total_distance_m": 11250.96, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 11250.96, "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-16T19:43:56Z", "source_id": 16630245, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:56Z", "source_id": 16632981, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:57Z", "source_id": 16635850, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:28Z", "source_id": 16643133, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Maidenhead 2038 2038 5 None None Marlow 2101 2101 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41548/2026-09-16/detailed None Bourne End 2026-09-16T20:54:30+01:00 Marlow 7.0 {"type": "LineString", "coordinates": [[-0.7104005, 51.5770679], [-0.7110449, 51.576843], [-0.7113496, 51.5767243], [-0.7114881, 51.57666519999999], [-0.7117817999999999, 51.5765752], [-0.7120400999999998, 51.57651519999999], [-0.7123226999999999, 51.57647810000001], [-0.7126043, 51.576463100000005], [-0.7129343, 51.5764866], [-0.7133293999999999, 51.576547899999994], [-0.7136519, 51.5766404], [-0.7139577, 51.5767705], [-0.714909, 51.5772675], [-0.7155767, 51.577563], [-0.7161314, 51.57776859999999], [-0.7165409999999999, 51.57789220000001], [-0.7170433, 51.5780203], [-0.7172786, 51.57807090000001], [-0.7177139, 51.5781488], [-0.7182159999999999, 51.578216], [-0.7185758, 51.57825979999999], [-0.7186522272956171, 51.57827010219539], [-0.7196233, 51.578401], [-0.7210353, 51.5785598], [-0.7213255999999999, 51.5785811], [-0.7221862999999998, 51.5785853], [-0.7232467, 51.57851149999999], [-0.7261247, 51.57824399999999], [-0.7265685, 51.57820099999999], [-0.7307412999999999, 51.57779680000001], [-0.7315630999999999, 51.5777013], [-0.7331396999999998, 51.5773257], [-0.7344726999999999, 51.576866], [-0.7386052999999999, 51.575456], [-0.7396911, 51.57510930000001], [-0.7410577999999999, 51.574563299999994], [-0.7422589999999999, 51.573889099999995], [-0.7431873, 51.5733118], [-0.7432883999999998, 51.5732489], [-0.7438064999999999, 51.5729144], [-0.7463961, 51.571207599999994], [-0.7468266, 51.5709238], [-0.7479008, 51.57038519999999], [-0.7488132, 51.5700537], [-0.7494696, 51.5698904], [-0.7499812999999999, 51.569785], [-0.7503740999999999, 51.56973169999999], [-0.7511573, 51.5696429], [-0.7522861999999999, 51.569623699999994], [-0.7529113999999999, 51.56966869999999], [-0.7540064, 51.56979830000001], [-0.7580913, 51.5703231], [-0.7596915, 51.5705324], [-0.7605549, 51.5706521], [-0.7613838999999999, 51.5707607], [-0.7623944999999999, 51.57086589999999], [-0.7634793, 51.5708695], [-0.7641911999999998, 51.5708533], [-0.7647199999999998, 51.57087860000001], [-0.7654513, 51.5709494], [-0.7668555999999999, 51.5711327]]} 2.7 2055 2102 Bourne End Marlow Marlow 51.5711327 -0.7668556 51.5711327 -0.7668556 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 Marlow TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16643133 1789588951950173 16 16 2026-09-16 20:12:32.612905 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:31.946757
590506 621531 P66154 471B17MZ16 2026-09-16 COMPLETE 16642103 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 621531, "stp": "P", "toc": "Greater Anglia", "uid": "P66154", "consist": "720139+720583", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66154/2026-09-16/detailed", "trust_id": "471B17MZ16", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "2059", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B17", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "2102", "current_leg_dep": "2050", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2011", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42238.756, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42270.649, \"from_m\": 42238.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.056, \"from_m\": 42270.649, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49879.046, \"from_m\": 46759.056, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50262.446, \"from_m\": 49879.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50309.481, \"from_m\": 50262.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51740.721, \"from_m\": 50309.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51843.417, \"from_m\": 51740.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52490.276, \"from_m\": 51843.417, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 53575.702, \"from_m\": 52490.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54521.784, \"from_m\": 53575.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.929, \"from_m\": 54521.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56564.434, \"from_m\": 55099.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58140.424, \"from_m\": 56564.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58777.325, \"from_m\": 58140.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59254.0, \"from_m\": 58777.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.218, \"from_m\": 59254.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 621531, \"profile_key\": \"7deec709c96d2add9b48d38945ecdc17fa2319ca6c2558ea4c3492b52f9a5c0b\", \"schedule_id\": 21931, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.045, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 50108.22, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50868.375, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51820.795, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52538.793, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54920.931, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57895.076, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59707.218, \"section_seq\": 1, \"route_path_id\": 36020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59707.218, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}], \"total_distance_m\": 59707.218, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55249.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2011", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:36Z\", \"source_id\": 51430901, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:38Z\", \"source_id\": 16610361, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:58Z\", \"source_id\": 51444264, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:02Z\", \"source_id\": 16614216, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:13Z\", \"source_id\": 51462364, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:15Z\", \"source_id\": 16619303, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:49Z\", \"source_id\": 51481631, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:52Z\", \"source_id\": 16624645, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:18Z\", \"source_id\": 51487811, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:21Z\", \"source_id\": 16626397, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:17Z\", \"source_id\": 51497523, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:23Z\", \"source_id\": 16629133, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:16Z\", \"source_id\": 51511919, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:18Z\", \"source_id\": 16633261, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:36Z\", \"source_id\": 51527098, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:37Z\", \"source_id\": 16637758, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:39Z\", \"source_id\": 51536732, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:43Z\", \"source_id\": 16640499, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:58Z\", \"source_id\": 51542591, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:02Z\", \"source_id\": 16642103, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "5", "timing_fact_generation": 1789588864776571, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:32.382294", "service_state_evidence_id": 16642103, "current_leg_start_actual_dep": "2026-09-16T20:49:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:35.847333", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B17 720139+720583 10 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42238.756, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42270.649, "from_m": 42238.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.056, "from_m": 42270.649, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49879.046, "from_m": 46759.056, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50262.446, "from_m": 49879.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50309.481, "from_m": 50262.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51740.721, "from_m": 50309.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51843.417, "from_m": 51740.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52490.276, "from_m": 51843.417, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 53575.702, "from_m": 52490.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54521.784, "from_m": 53575.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.929, "from_m": 54521.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56564.434, "from_m": 55099.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58140.424, "from_m": 56564.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58777.325, "from_m": 58140.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59254.0, "from_m": 58777.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.218, "from_m": 59254.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 621531, "profile_key": "7deec709c96d2add9b48d38945ecdc17fa2319ca6c2558ea4c3492b52f9a5c0b", "schedule_id": 21931, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2011", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.045, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 50108.22, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50868.375, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51820.795, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52538.793, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54920.931, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57895.076, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59707.218, "section_seq": 1, "route_path_id": 36020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59707.218, "from_m": 0.0, "section_seq": 1, "route_path_id": 36020}], "total_distance_m": 59707.218, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55249.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:36Z", "source_id": 51430901, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:38Z", "source_id": 16610361, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:58Z", "source_id": 51444264, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:02Z", "source_id": 16614216, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:13Z", "source_id": 51462364, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:15Z", "source_id": 16619303, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:49Z", "source_id": 51481631, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:52Z", "source_id": 16624645, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:18Z", "source_id": 51487811, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:21Z", "source_id": 16626397, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:17Z", "source_id": 51497523, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:23Z", "source_id": 16629133, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:16Z", "source_id": 51511919, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:18Z", "source_id": 16633261, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:36Z", "source_id": 51527098, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:37Z", "source_id": 16637758, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:39Z", "source_id": 51536732, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:43Z", "source_id": 16640499, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:58Z", "source_id": 51542591, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:02Z", "source_id": 16642103, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Stansted Airport 2011 2011 1 None None London Liverpool Street 2059 2059 4 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66154/2026-09-16/detailed None Tottenham Hale 2026-09-16T20:49:00+01:00 London Liverpool Street 12.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 2050 2102 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642103 1789588864776571 76 76 2026-09-16 20:12:35.847333 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:32.382294
590507 621228 G77292 871W28MY16 2026-09-16 COMPLETE 16642141 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 621228, "stp": "P", "toc": "Gatwick Express", "uid": "G77292", "consist": "387124+387302", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77292/2026-09-16/detailed", "trust_id": "871W28MY16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W28", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2102", "current_leg_dep": "2047", "current_leg_end": "Brighton", "origin_dep_time": "1959", "origin_platform": "13", "current_location": "Brighton", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Haywards Heath", "current_leg_milage": "12.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.666, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.373, \"from_m\": 17295.666, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.643, \"from_m\": 17331.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.208, \"from_m\": 17375.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.851, \"from_m\": 17434.208, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.833, \"from_m\": 18711.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.601, \"from_m\": 23054.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.133, \"from_m\": 23171.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.91, \"from_m\": 23294.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.014, \"from_m\": 23360.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34989.363, \"from_m\": 34256.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.833, \"from_m\": 34989.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43552.822, \"from_m\": 43481.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50667.193, \"from_m\": 43552.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50747.9, \"from_m\": 50667.193, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51042.133, \"from_m\": 50747.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51897.403, \"from_m\": 51042.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59761.616, \"from_m\": 51897.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60975.335, \"from_m\": 59761.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61493.496, \"from_m\": 60975.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77788.653, \"from_m\": 61493.496, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80835.866, \"from_m\": 77788.653, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80848.967, \"from_m\": 80835.866, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81278.821, \"from_m\": 80848.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81424.125, \"from_m\": 81278.821, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81483.075, \"from_m\": 81424.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81512.776, \"from_m\": 81483.075, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81554.131, \"from_m\": 81512.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81814.293, \"from_m\": 81554.131, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 621228, \"profile_key\": \"b457c46b8ccffae206302474ccc0cb1d45dbb661ab1a03929906050144982502\", \"schedule_id\": 12081, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2031\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.172, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.9, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.311, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2043\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.655, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Keymer Jn\", \"stage_seq\": 18, \"distance_m\": 66159.387, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Burgess Hill\", \"stage_seq\": 19, \"distance_m\": 67088.196, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Preston Park\", \"stage_seq\": 20, \"distance_m\": 79676.086, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 21, \"distance_m\": 81814.293, \"section_seq\": 1, \"route_path_id\": 69224}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81814.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}], \"total_distance_m\": 81814.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 75906.648, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5907.645, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:44:20Z\", \"source_id\": 51348090, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:32Z\", \"source_id\": 51404472, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:37Z\", \"source_id\": 16602855, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:38Z\", \"source_id\": 51410194, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:43Z\", \"source_id\": 16604421, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:03Z\", \"source_id\": 51421797, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:06Z\", \"source_id\": 16607737, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:31Z\", \"source_id\": 51430700, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:34Z\", \"source_id\": 16610315, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:00Z\", \"source_id\": 51439254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:04Z\", \"source_id\": 16612779, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:23Z\", \"source_id\": 51470329, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:26Z\", \"source_id\": 16621594, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:08Z\", \"source_id\": 51484909, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:15Z\", \"source_id\": 16625616, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:43Z\", \"source_id\": 51503260, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:47Z\", \"source_id\": 16630837, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:53Z\", \"source_id\": 51520704, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:57Z\", \"source_id\": 16635836, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:32Z\", \"source_id\": 51536454, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:33Z\", \"source_id\": 16640402, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:01Z\", \"source_id\": 51542668, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:04Z\", \"source_id\": 16642141, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789588864361335, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:32.387573", "service_state_evidence_id": 16642141, "current_leg_start_actual_dep": "2026-09-16T20:48:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:32.626653", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Gatwick Express P None BTN 1W28 387124+387302 8 110 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.833, "from_m": 18711.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.601, "from_m": 23054.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.133, "from_m": 23171.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.91, "from_m": 23294.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.014, "from_m": 23360.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.363, "from_m": 34256.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.833, "from_m": 34989.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.822, "from_m": 43481.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50667.193, "from_m": 43552.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50747.9, "from_m": 50667.193, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51042.133, "from_m": 50747.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51897.403, "from_m": 51042.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59761.616, "from_m": 51897.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60975.335, "from_m": 59761.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61493.496, "from_m": 60975.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77788.653, "from_m": 61493.496, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80835.866, "from_m": 77788.653, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80848.967, "from_m": 80835.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81278.821, "from_m": 80848.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81424.125, "from_m": 81278.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81483.075, "from_m": 81424.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81512.776, "from_m": 81483.075, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81554.131, "from_m": 81512.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81814.293, "from_m": 81554.131, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 621228, "profile_key": "b457c46b8ccffae206302474ccc0cb1d45dbb661ab1a03929906050144982502", "schedule_id": 12081, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2031", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.172, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.9, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2043", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.655, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 66159.387, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 67088.196, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Preston Park", "stage_seq": 20, "distance_m": 79676.086, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Brighton", "stage_seq": 21, "distance_m": 81814.293, "section_seq": 1, "route_path_id": 69224}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81814.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 69224}], "total_distance_m": 81814.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 75906.648, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5907.645, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:44:20Z", "source_id": 51348090, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:32Z", "source_id": 51404472, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:37Z", "source_id": 16602855, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:38Z", "source_id": 51410194, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:43Z", "source_id": 16604421, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:03Z", "source_id": 51421797, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:06Z", "source_id": 16607737, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:31Z", "source_id": 51430700, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:34Z", "source_id": 16610315, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:00Z", "source_id": 51439254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:20:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:04Z", "source_id": 16612779, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:23Z", "source_id": 51470329, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:32:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:26Z", "source_id": 16621594, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:08Z", "source_id": 51484909, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:15Z", "source_id": 16625616, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30866, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:43Z", "source_id": 51503260, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:47Z", "source_id": 16630837, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:53Z", "source_id": 51520704, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:57Z", "source_id": 16635836, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:32Z", "source_id": 51536454, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:33Z", "source_id": 16640402, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:01Z", "source_id": 51542668, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:04Z", "source_id": 16642141, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] London Victoria (C) 1959 1959 13 None None Brighton 2057 2057 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77292/2026-09-16/detailed None Haywards Heath 2026-09-16T20:48:00+01:00 Brighton 15.0 {"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 12.8 2047 2102 Haywards Heath Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642141 1789588864361335 120 120 2026-09-16 20:12:32.626653 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:32.387573
590508 618330 G80114 541H20MW16 2026-09-16 COMPLETE 16643200 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 618330, "stp": "P", "toc": "London North Eastern Railway", "uid": "G80114", "consist": "800201", "dest_crs": "HUL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80114/2026-09-16/detailed", "trust_id": "541H20MW16", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-16", "dest_arr_time": "2051", "dest_platform": "7", "is_terminated": 1, "next_location": "Hull", "signalling_id": "1H20", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "2102", "current_leg_dep": "2048", "current_leg_end": "Hull", "origin_dep_time": "1809", "origin_platform": "6F", "current_location": "Hull", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "+13 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": "2049", "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": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.747, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.224, \"from_m\": 87870.747, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.761, \"from_m\": 90657.224, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.256, \"from_m\": 111521.761, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.664, \"from_m\": 114230.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121082.956, \"from_m\": 115586.664, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.025, \"from_m\": 121082.956, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.505, \"from_m\": 122782.025, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.712, \"from_m\": 123561.505, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.172, \"from_m\": 161510.712, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.524, \"from_m\": 169284.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.333, \"from_m\": 170378.524, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 194069.217, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.895, \"from_m\": 194069.217, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194437.308, \"from_m\": 194336.895, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194801.558, \"from_m\": 194437.308, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 214977.598, \"from_m\": 194801.558, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.066, \"from_m\": 214989.544, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219218.807, \"from_m\": 216156.066, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 222364.451, \"from_m\": 219218.807, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 224738.322, \"from_m\": 222364.451, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 224792.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.17, \"from_m\": 224792.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238863.468, \"from_m\": 234487.17, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 248111.871, \"from_m\": 238863.468, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 250206.489, \"from_m\": 248111.871, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 251281.96, \"from_m\": 250206.489, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251401.955, \"from_m\": 251281.96, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 251754.265, \"from_m\": 251401.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252195.207, \"from_m\": 251754.265, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 271799.764, \"from_m\": 252195.207, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271909.835, \"from_m\": 271799.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271997.702, \"from_m\": 271909.835, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 272579.443, \"from_m\": 271997.702, \"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\": 279877.849, \"from_m\": 272579.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280396.572, \"from_m\": 279877.849, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 280627.613, \"from_m\": 280396.572, \"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\": 280644.848, \"from_m\": 280627.613, \"capability_applied\": null, \"effective_limit_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\": 281074.679, \"from_m\": 280644.848, \"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\": 281124.773, \"from_m\": 281074.679, \"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\": 283292.97, \"from_m\": 281124.773, \"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\": 286300.651, \"from_m\": 283292.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 288181.178, \"from_m\": 286300.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 293660.669, \"from_m\": 288181.178, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 302505.647, \"from_m\": 293660.669, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 304665.362, \"from_m\": 302505.647, \"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\": 317206.737, \"from_m\": 304665.362, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 325885.756, \"from_m\": 317206.737, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 326208.153, \"from_m\": 325885.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\": 327138.274, \"from_m\": 326208.153, \"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\": 328410.025, \"from_m\": 327138.274, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 328436.733, \"from_m\": 328410.025, \"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\": 329370.347, \"from_m\": 328436.733, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 329459.058, \"from_m\": 329370.347, \"capability_applied\": null, \"effective_limit_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\": 329869.943, \"from_m\": 329459.058, \"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\": 618330, \"profile_key\": \"be4baaacaafeb80d134208378cdf8c0c5fe95c4786b309f772c62b930b63306e\", \"schedule_id\": 12229, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1857H\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1917\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1929H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1953\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257473.091, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271835.788, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2010H\", \"location\": \"Selby\", \"stage_seq\": 30, \"distance_m\": 280157.997, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Howden\", \"stage_seq\": 31, \"distance_m\": 294030.215, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Gilberdyke\", \"stage_seq\": 32, \"distance_m\": 302685.454, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2032H\", \"location\": \"Brough\", \"stage_seq\": 33, \"distance_m\": 313049.964, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 34, \"distance_m\": 326776.57, \"section_seq\": 1, \"route_path_id\": 69631}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 35, \"distance_m\": 329869.943, \"section_seq\": 1, \"route_path_id\": 69631}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 329869.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69631}], \"total_distance_m\": 329869.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 329693.968, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 175.975, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1809", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:12:38Z\", \"source_id\": 51088400, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:12:44Z\", \"source_id\": 16513144, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:19:10Z\", \"source_id\": 51107206, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:19:13Z\", \"source_id\": 16518567, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:27:00Z\", \"source_id\": 51129634, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:27:03Z\", \"source_id\": 16525074, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:35:42Z\", \"source_id\": 51154721, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:35:44Z\", \"source_id\": 16532273, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:49:51Z\", \"source_id\": 51195437, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:50:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:49:53Z\", \"source_id\": 16543887, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:03:35Z\", \"source_id\": 51235322, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:03:35Z\", \"source_id\": 16554922, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:45Z\", \"source_id\": 51292846, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:53Z\", \"source_id\": 16571195, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:35:40Z\", \"source_id\": 51325037, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:35:43Z\", \"source_id\": 16580447, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:15Z\", \"source_id\": 51390272, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:19Z\", \"source_id\": 16598753, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:01Z\", \"source_id\": 16616328, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:43Z\", \"source_id\": 51478695, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:43Z\", \"source_id\": 16623885, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:57Z\", \"source_id\": 51489399, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:01Z\", \"source_id\": 16626864, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:28Z\", \"source_id\": 51505112, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:32Z\", \"source_id\": 16631407, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:33Z\", \"source_id\": 16643200, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "7", "timing_fact_generation": 1789588954986515, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:34.966239", "service_state_evidence_id": 16643200, "current_leg_start_actual_dep": "2026-09-16T20:45:30+01:00", "operational_evidence_version": 154, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:35.851752", "service_state_valid_until_kind": null, "operational_interpretation_version": 154, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P KGX HUL 1H20 800201 5 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.747, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.224, "from_m": 87870.747, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.761, "from_m": 90657.224, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.256, "from_m": 111521.761, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.664, "from_m": 114230.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121082.956, "from_m": 115586.664, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.025, "from_m": 121082.956, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.505, "from_m": 122782.025, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.712, "from_m": 123561.505, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.172, "from_m": 161510.712, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.524, "from_m": 169284.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.333, "from_m": 170378.524, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 194069.217, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.895, "from_m": 194069.217, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194437.308, "from_m": 194336.895, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194801.558, "from_m": 194437.308, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214977.598, "from_m": 194801.558, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.066, "from_m": 214989.544, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219218.807, "from_m": 216156.066, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 222364.451, "from_m": 219218.807, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 224738.322, "from_m": 222364.451, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 224792.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.17, "from_m": 224792.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238863.468, "from_m": 234487.17, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 248111.871, "from_m": 238863.468, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 250206.489, "from_m": 248111.871, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 251281.96, "from_m": 250206.489, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251401.955, "from_m": 251281.96, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 251754.265, "from_m": 251401.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252195.207, "from_m": 251754.265, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 271799.764, "from_m": 252195.207, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 271909.835, "from_m": 271799.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271997.702, "from_m": 271909.835, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 272579.443, "from_m": 271997.702, "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": 279877.849, "from_m": 272579.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280396.572, "from_m": 279877.849, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 280627.613, "from_m": 280396.572, "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": 280644.848, "from_m": 280627.613, "capability_applied": null, "effective_limit_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": 281074.679, "from_m": 280644.848, "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": 281124.773, "from_m": 281074.679, "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": 283292.97, "from_m": 281124.773, "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": 286300.651, "from_m": 283292.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 288181.178, "from_m": 286300.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 293660.669, "from_m": 288181.178, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 302505.647, "from_m": 293660.669, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 304665.362, "from_m": 302505.647, "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": 317206.737, "from_m": 304665.362, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 325885.756, "from_m": 317206.737, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 326208.153, "from_m": 325885.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": 327138.274, "from_m": 326208.153, "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": 328410.025, "from_m": 327138.274, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 328436.733, "from_m": 328410.025, "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": 329370.347, "from_m": 328436.733, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 329459.058, "from_m": 329370.347, "capability_applied": null, "effective_limit_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": 329869.943, "from_m": 329459.058, "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": 618330, "profile_key": "be4baaacaafeb80d134208378cdf8c0c5fe95c4786b309f772c62b930b63306e", "schedule_id": 12229, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1809", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 69631}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1857H", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 69631}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1917", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 69631}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1929H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 69631}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1953", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257473.091, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271835.788, "section_seq": 1, "route_path_id": 69631}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2010H", "location": "Selby", "stage_seq": 30, "distance_m": 280157.997, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Howden", "stage_seq": 31, "distance_m": 294030.215, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Gilberdyke", "stage_seq": 32, "distance_m": 302685.454, "section_seq": 1, "route_path_id": 69631}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2032H", "location": "Brough", "stage_seq": 33, "distance_m": 313049.964, "section_seq": 1, "route_path_id": 69631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Hessle Road Jn", "stage_seq": 34, "distance_m": 326776.57, "section_seq": 1, "route_path_id": 69631}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "Hull", "stage_seq": 35, "distance_m": 329869.943, "section_seq": 1, "route_path_id": 69631}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 329869.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 69631}], "total_distance_m": 329869.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 329693.968, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 175.975, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:12:38Z", "source_id": 51088400, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T17:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:12:44Z", "source_id": 16513144, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:19:10Z", "source_id": 51107206, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T17:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:19:13Z", "source_id": 16518567, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:27:00Z", "source_id": 51129634, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T17:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:27:03Z", "source_id": 16525074, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:35:42Z", "source_id": 51154721, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T17:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:35:44Z", "source_id": 16532273, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:49:51Z", "source_id": 51195437, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T17:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:49:53Z", "source_id": 16543887, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:03:35Z", "source_id": 51235322, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T18:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:03:35Z", "source_id": 16554922, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:45Z", "source_id": 51292846, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T18:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:53Z", "source_id": 16571195, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:35:40Z", "source_id": 51325037, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T18:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:35:43Z", "source_id": 16580447, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:15Z", "source_id": 51390272, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:19Z", "source_id": 16598753, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:01Z", "source_id": 16616328, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:43Z", "source_id": 51478695, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T19:35:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:43Z", "source_id": 16623885, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:57Z", "source_id": 51489399, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T19:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:01Z", "source_id": 16626864, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:28Z", "source_id": 51505112, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T19:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:32Z", "source_id": 16631407, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:33Z", "source_id": 16643200, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] London Kings Cross 1809 1809 6F None None Hull 2051 2049 7 LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:G80114/2026-09-16/detailed None Brough 2026-09-16T20:45:30+01:00 Hull 14.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 2048 2102 Brough Hull Hull 53.7440441 -0.3461872 53.7440441 -0.3461872 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 Hull TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16643200 1789588954986515 154 154 2026-09-16 20:12:35.851752 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:34.966239
590509 621513 G15348 812K64MZ16 2026-09-16 COMPLETE 16642421 2026-09-16 21:01:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 621513, "stp": "P", "toc": "Great Western Railway", "uid": "G15348", "consist": "165134", "dest_crs": "CFN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15348/2026-09-16/detailed", "trust_id": "812K64MZ16", "origin_crs": "WSM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clifton Down", "service_date": "2026-09-16", "dest_arr_time": "2100", "dest_platform": "1", "is_terminated": 1, "next_location": "Clifton Down", "signalling_id": "2K64", "timing_status": "LATE", "origin_station": "Weston-super-Mare", "current_leg_arr": "2102", "current_leg_dep": "2101", "current_leg_end": "Clifton Down", "origin_dep_time": "2010", "origin_platform": "2", "current_location": "Redland", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.59848, 51.4685174], [-2.5988945999999995, 51.468381], [-2.5991963999999994, 51.4682745], [-2.599552, 51.46814820000001], [-2.5999966, 51.4679954], [-2.6045036, 51.46654949999999], [-2.605114323946612, 51.46634854077528], [-2.6097331, 51.46482869999999], [-2.6099450999999996, 51.46476020000001], [-2.6105236, 51.4646085], [-2.6107876999999995, 51.4645522], [-2.6111687, 51.46448350000001]]}", "current_leg_start": "Redland", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "51.4644835", "next_location_lon": "-2.6111687", "previous_location": "Montpelier", "current_leg_milage": "0.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 252.668, \"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\": 3392.138, \"from_m\": 252.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3510.975, \"from_m\": 3392.138, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24524.129, \"from_m\": 3510.975, \"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\": 24629.981, \"from_m\": 24524.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\": 29283.656, \"from_m\": 24629.981, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30239.501, \"from_m\": 29283.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\": 30967.138, \"from_m\": 30239.501, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31030.19, \"from_m\": 30967.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31046.564, \"from_m\": 31030.19, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31084.071, \"from_m\": 31046.564, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31136.743, \"from_m\": 31084.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31572.567, \"from_m\": 31136.743, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31922.091, \"from_m\": 31572.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33114.642, \"from_m\": 31922.091, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33269.01, \"from_m\": 33114.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33540.796, \"from_m\": 33269.01, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33589.922, \"from_m\": 33540.796, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33677.087, \"from_m\": 33589.922, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33842.214, \"from_m\": 33677.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36566.918, \"from_m\": 33842.214, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36673.756, \"from_m\": 36566.918, \"capability_applied\": null, \"effective_limit_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\": 621513, \"profile_key\": \"9f8ea3e872d435a3c8a8ccffba7f423b9373ce881ff4e390b7bb5e0be306ede6\", \"schedule_id\": 9088, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Weston Milton\", \"stage_seq\": 2, \"distance_m\": 1908.587, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Worle Jn\", \"stage_seq\": 3, \"distance_m\": 3593.881, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Worle\", \"stage_seq\": 4, \"distance_m\": 4494.453, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Yatton\", \"stage_seq\": 5, \"distance_m\": 11211.056, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 6, \"distance_m\": 17509.751, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Parson Street\", \"stage_seq\": 7, \"distance_m\": 27485.245, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Bedminster\", \"stage_seq\": 8, \"distance_m\": 28926.923, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Bristol West Jn\", \"stage_seq\": 9, \"distance_m\": 29826.659, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2046\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 10, \"distance_m\": 30358.728, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Bristol East Jn\", \"stage_seq\": 11, \"distance_m\": 30926.44, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 12, \"distance_m\": 31518.059, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Lawrence Hill\", \"stage_seq\": 13, \"distance_m\": 32059.122, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052\", \"location\": \"Stapleton Road\", \"stage_seq\": 14, \"distance_m\": 33024.357, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 15, \"distance_m\": 33665.702, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Montpelier\", \"stage_seq\": 16, \"distance_m\": 34924.407, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2058\", \"location\": \"Redland\", \"stage_seq\": 17, \"distance_m\": 35686.03, \"section_seq\": 1, \"route_path_id\": 68769}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Clifton Down\", \"stage_seq\": 18, \"distance_m\": 36673.756, \"section_seq\": 1, \"route_path_id\": 68769}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36673.756, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68769}], \"total_distance_m\": 36673.756, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 34992.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1681.313, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.4644835", "current_position_lon": "-2.6111687", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:55Z\", \"source_id\": 16608365, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:25Z\", \"source_id\": 16614524, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:45Z\", \"source_id\": 51456257, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:49Z\", \"source_id\": 16617587, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:40Z\", \"source_id\": 51471111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:43Z\", \"source_id\": 16621789, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:15Z\", \"source_id\": 16627024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:55Z\", \"source_id\": 16629563, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:47Z\", \"source_id\": 51505890, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:48Z\", \"source_id\": 16631578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:25Z\", \"source_id\": 51517062, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:31Z\", \"source_id\": 16634836, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:45Z\", \"source_id\": 51522799, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:51Z\", \"source_id\": 16636480, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:58Z\", \"source_id\": 16639999, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:27Z\", \"source_id\": 16641699, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:18Z\", \"source_id\": 51543496, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:22Z\", \"source_id\": 16642361, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clifton Down", "service_state_platform": "1", "timing_fact_generation": 1789588890787887, "current_leg_arrival_utc": "2026-09-16T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:37.368423", "service_state_evidence_id": 16642361, "current_leg_start_actual_dep": "2026-09-16T21:01:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:37.996871", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WSM CFN 2K64 165134 2 90 None {"version": 3, "segments": [{"to_m": 252.668, "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": 3392.138, "from_m": 252.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3510.975, "from_m": 3392.138, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24524.129, "from_m": 3510.975, "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": 24629.981, "from_m": 24524.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": 29283.656, "from_m": 24629.981, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30239.501, "from_m": 29283.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": 30967.138, "from_m": 30239.501, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31030.19, "from_m": 30967.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31046.564, "from_m": 31030.19, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31084.071, "from_m": 31046.564, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31136.743, "from_m": 31084.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31572.567, "from_m": 31136.743, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31922.091, "from_m": 31572.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33114.642, "from_m": 31922.091, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33269.01, "from_m": 33114.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33540.796, "from_m": 33269.01, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33589.922, "from_m": 33540.796, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33677.087, "from_m": 33589.922, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33842.214, "from_m": 33677.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36566.918, "from_m": 33842.214, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36673.756, "from_m": 36566.918, "capability_applied": null, "effective_limit_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": 621513, "profile_key": "9f8ea3e872d435a3c8a8ccffba7f423b9373ce881ff4e390b7bb5e0be306ede6", "schedule_id": 9088, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "Weston-super-Mare", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Weston Milton", "stage_seq": 2, "distance_m": 1908.587, "section_seq": 1, "route_path_id": 68769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Worle Jn", "stage_seq": 3, "distance_m": 3593.881, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Worle", "stage_seq": 4, "distance_m": 4494.453, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Yatton", "stage_seq": 5, "distance_m": 11211.056, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Nailsea & Backwell", "stage_seq": 6, "distance_m": 17509.751, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Parson Street", "stage_seq": 7, "distance_m": 27485.245, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Bedminster", "stage_seq": 8, "distance_m": 28926.923, "section_seq": 1, "route_path_id": 68769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Bristol West Jn", "stage_seq": 9, "distance_m": 29826.659, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2046", "location": "Bristol Temple Meads", "stage_seq": 10, "distance_m": 30358.728, "section_seq": 1, "route_path_id": 68769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Bristol East Jn", "stage_seq": 11, "distance_m": 30926.44, "section_seq": 1, "route_path_id": 68769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Dr Day's Jn", "stage_seq": 12, "distance_m": 31518.059, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Lawrence Hill", "stage_seq": 13, "distance_m": 32059.122, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052", "location": "Stapleton Road", "stage_seq": 14, "distance_m": 33024.357, "section_seq": 1, "route_path_id": 68769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Narroways Hill Jn", "stage_seq": 15, "distance_m": 33665.702, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Montpelier", "stage_seq": 16, "distance_m": 34924.407, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2058", "location": "Redland", "stage_seq": 17, "distance_m": 35686.03, "section_seq": 1, "route_path_id": 68769}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Clifton Down", "stage_seq": 18, "distance_m": 36673.756, "section_seq": 1, "route_path_id": 68769}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36673.756, "from_m": 0.0, "section_seq": 1, "route_path_id": 68769}], "total_distance_m": 36673.756, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 34992.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1681.313, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:55Z", "source_id": 16608365, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:25Z", "source_id": 16614524, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:45Z", "source_id": 51456257, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:49Z", "source_id": 16617587, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:40Z", "source_id": 51471111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:43Z", "source_id": 16621789, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:15Z", "source_id": 16627024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:55Z", "source_id": 16629563, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25970, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:47Z", "source_id": 51505890, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:48Z", "source_id": 16631578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25841, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:25Z", "source_id": 51517062, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:31Z", "source_id": 16634836, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25832, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:45Z", "source_id": 51522799, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:51Z", "source_id": 16636480, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:58Z", "source_id": 16639999, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:27Z", "source_id": 16641699, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:18Z", "source_id": 51543496, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:22Z", "source_id": 16642361, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Weston-super-Mare 2010 2010 2 None None Clifton Down 2100 2100 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15348/2026-09-16/detailed None Redland 2026-09-16T21:01:00+01:00 Clifton Down 1.0 {"type": "LineString", "coordinates": [[-2.59848, 51.4685174], [-2.5988945999999995, 51.468381], [-2.5991963999999994, 51.4682745], [-2.599552, 51.46814820000001], [-2.5999966, 51.4679954], [-2.6045036, 51.46654949999999], [-2.605114323946612, 51.46634854077528], [-2.6097331, 51.46482869999999], [-2.6099450999999996, 51.46476020000001], [-2.6105236, 51.4646085], [-2.6107876999999995, 51.4645522], [-2.6111687, 51.46448350000001]]} 0.6 2101 2102 Montpelier Redland Clifton Down 51.4644835 -2.6111687 51.4644835 -2.6111687 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 Clifton Down TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642361 1789588890787887 57 57 2026-09-16 20:12:37.996871 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:37.368423
590510 620871 L81104 872D64MY16 2026-09-16 COMPLETE 16642213 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 620871, "stp": "P", "toc": "South Western Railway", "uid": "L81104", "consist": "701035", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81104/2026-09-16/detailed", "trust_id": "872D64MY16", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "2055", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2D64", "timing_status": "LATE", "origin_station": "Guildford", "current_leg_arr": "2102", "current_leg_dep": "2056", "current_leg_end": "London Waterloo", "origin_dep_time": "1945", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "+7 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": "2055", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 842.044, \"from_m\": 317.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2401.836, \"from_m\": 842.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6778.156, \"from_m\": 2401.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14757.352, \"from_m\": 6778.156, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14842.423, \"from_m\": 14757.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15358.784, \"from_m\": 14842.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\": 17135.155, \"from_m\": 15358.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17447.115, \"from_m\": 17135.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19257.895, \"from_m\": 17447.115, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20733.227, \"from_m\": 19257.895, \"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\": 21271.785, \"from_m\": 20733.227, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27258.136, \"from_m\": 21271.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27314.565, \"from_m\": 27258.136, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27402.422, \"from_m\": 27314.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27762.262, \"from_m\": 27402.422, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27859.832, \"from_m\": 27762.262, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28148.578, \"from_m\": 27859.832, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31058.208, \"from_m\": 28148.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32381.459, \"from_m\": 31058.208, \"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\": 34103.063, \"from_m\": 32381.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34150.273, \"from_m\": 34103.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36339.518, \"from_m\": 34150.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36613.561, \"from_m\": 36339.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38243.351, \"from_m\": 36613.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38302.147, \"from_m\": 38243.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38969.768, \"from_m\": 38302.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39000.794, \"from_m\": 38969.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43749.207, \"from_m\": 39000.794, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44452.547, \"from_m\": 43749.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44546.512, \"from_m\": 44452.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45291.406, \"from_m\": 44546.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47217.877, \"from_m\": 45291.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47341.219, \"from_m\": 47217.877, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48121.958, \"from_m\": 47341.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48952.541, \"from_m\": 48121.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49807.218, \"from_m\": 48952.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50384.553, \"from_m\": 49807.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 620871, \"profile_key\": \"6e1a6aa0ad5101cc1aa5d1d0fb66b4ed67f09a4f53b3567026f75d8ed721101c\", \"schedule_id\": 17111, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2639.046, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7890.076, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1958H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12985.077, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2002\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14678.024, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Bookham\", \"stage_seq\": 6, \"distance_m\": 17312.006, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Leatherhead\", \"stage_seq\": 7, \"distance_m\": 21481.665, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"location\": \"Ashtead\", \"stage_seq\": 8, \"distance_m\": 24386.141, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2019\", \"location\": \"Epsom\", \"stage_seq\": 9, \"distance_m\": 27580.993, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2022H\", \"location\": \"Ewell West\", \"stage_seq\": 10, \"distance_m\": 29633.129, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025\", \"location\": \"Stoneleigh\", \"stage_seq\": 11, \"distance_m\": 31244.342, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Worcester Park\", \"stage_seq\": 12, \"distance_m\": 33262.627, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Motspur Park\", \"stage_seq\": 13, \"distance_m\": 34865.14, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 36577.504, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 38747.439, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 41404.048, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 44120.335, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 48316.98, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 49655.576, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 50384.553, \"section_seq\": 1, \"route_path_id\": 34957}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50384.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}], \"total_distance_m\": 50384.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48691.454, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1693.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:57Z\", \"source_id\": 51357708, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:48:01Z\", \"source_id\": 16589734, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:14Z\", \"source_id\": 51369269, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:18Z\", \"source_id\": 16592941, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:02Z\", \"source_id\": 51381915, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:07Z\", \"source_id\": 16596503, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:59:29Z\", \"source_id\": 51388269, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:59:32Z\", \"source_id\": 16598288, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:56Z\", \"source_id\": 16603082, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:18Z\", \"source_id\": 51414394, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:21Z\", \"source_id\": 16605625, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:10Z\", \"source_id\": 51424562, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:11Z\", \"source_id\": 16608532, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:58Z\", \"source_id\": 51434307, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:02Z\", \"source_id\": 16611390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:40Z\", \"source_id\": 51446054, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:47Z\", \"source_id\": 16614739, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:15Z\", \"source_id\": 51452405, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:22Z\", \"source_id\": 16616546, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:40Z\", \"source_id\": 51461058, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:45Z\", \"source_id\": 16618981, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:18Z\", \"source_id\": 51467562, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:22Z\", \"source_id\": 16620784, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:50Z\", \"source_id\": 51476608, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:54Z\", \"source_id\": 16623320, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:10Z\", \"source_id\": 51487453, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:12Z\", \"source_id\": 16626296, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:36Z\", \"source_id\": 51498304, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:41Z\", \"source_id\": 16629389, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:28Z\", \"source_id\": 51507481, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:31Z\", \"source_id\": 16632052, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:49Z\", \"source_id\": 51527661, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:57Z\", \"source_id\": 16637936, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:58Z\", \"source_id\": 16641309, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:07Z\", \"source_id\": 51542991, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:12Z\", \"source_id\": 16642213, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1789588873607763, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:37.371792", "service_state_evidence_id": 16642213, "current_leg_start_actual_dep": "2026-09-16T20:58:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:38.000442", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P GLD None 2D64 701035 10 100 None {"version": 3, "segments": [{"to_m": 198.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 842.044, "from_m": 317.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.836, "from_m": 842.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.156, "from_m": 2401.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14757.352, "from_m": 6778.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14842.423, "from_m": 14757.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15358.784, "from_m": 14842.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": 17135.155, "from_m": 15358.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17447.115, "from_m": 17135.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19257.895, "from_m": 17447.115, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20733.227, "from_m": 19257.895, "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": 21271.785, "from_m": 20733.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27258.136, "from_m": 21271.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27314.565, "from_m": 27258.136, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27402.422, "from_m": 27314.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27762.262, "from_m": 27402.422, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27859.832, "from_m": 27762.262, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28148.578, "from_m": 27859.832, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31058.208, "from_m": 28148.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32381.459, "from_m": 31058.208, "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": 34103.063, "from_m": 32381.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34150.273, "from_m": 34103.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36339.518, "from_m": 34150.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36613.561, "from_m": 36339.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38243.351, "from_m": 36613.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38302.147, "from_m": 38243.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38969.768, "from_m": 38302.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39000.794, "from_m": 38969.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43749.207, "from_m": 39000.794, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44452.547, "from_m": 43749.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44546.512, "from_m": 44452.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45291.406, "from_m": 44546.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47217.877, "from_m": 45291.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47341.219, "from_m": 47217.877, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48121.958, "from_m": 47341.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48952.541, "from_m": 48121.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49807.218, "from_m": 48952.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50384.553, "from_m": 49807.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 620871, "profile_key": "6e1a6aa0ad5101cc1aa5d1d0fb66b4ed67f09a4f53b3567026f75d8ed721101c", "schedule_id": 17111, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2639.046, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "Clandon", "stage_seq": 3, "distance_m": 7890.076, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1958H", "location": "Horsley", "stage_seq": 4, "distance_m": 12985.077, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2002", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14678.024, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Bookham", "stage_seq": 6, "distance_m": 17312.006, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Leatherhead", "stage_seq": 7, "distance_m": 21481.665, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "location": "Ashtead", "stage_seq": 8, "distance_m": 24386.141, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2019", "location": "Epsom", "stage_seq": 9, "distance_m": 27580.993, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2022H", "location": "Ewell West", "stage_seq": 10, "distance_m": 29633.129, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025", "location": "Stoneleigh", "stage_seq": 11, "distance_m": 31244.342, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Worcester Park", "stage_seq": 12, "distance_m": 33262.627, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Motspur Park", "stage_seq": 13, "distance_m": 34865.14, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Raynes Park", "stage_seq": 14, "distance_m": 36577.504, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Wimbledon", "stage_seq": 15, "distance_m": 38747.439, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Earlsfield", "stage_seq": 16, "distance_m": 41404.048, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 44120.335, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Vauxhall", "stage_seq": 18, "distance_m": 48316.98, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 49655.576, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 50384.553, "section_seq": 1, "route_path_id": 34957}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50384.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 34957}], "total_distance_m": 50384.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48691.454, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1693.099, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:57Z", "source_id": 51357708, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:48:01Z", "source_id": 16589734, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:14Z", "source_id": 51369269, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:18Z", "source_id": 16592941, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:02Z", "source_id": 51381915, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:07Z", "source_id": 16596503, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:59:29Z", "source_id": 51388269, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:59:32Z", "source_id": 16598288, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:56Z", "source_id": 16603082, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:18Z", "source_id": 51414394, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:21Z", "source_id": 16605625, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:10Z", "source_id": 51424562, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:11Z", "source_id": 16608532, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:58Z", "source_id": 51434307, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:02Z", "source_id": 16611390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29495, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:40Z", "source_id": 51446054, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:47Z", "source_id": 16614739, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:15Z", "source_id": 51452405, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:22Z", "source_id": 16616546, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29487, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:40Z", "source_id": 51461058, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:45Z", "source_id": 16618981, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:18Z", "source_id": 51467562, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:30:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:22Z", "source_id": 16620784, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:50Z", "source_id": 51476608, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:54Z", "source_id": 16623320, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:10Z", "source_id": 51487453, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:12Z", "source_id": 16626296, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:36Z", "source_id": 51498304, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:41Z", "source_id": 16629389, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:28Z", "source_id": 51507481, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:47:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:31Z", "source_id": 16632052, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:49Z", "source_id": 51527661, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:57Z", "source_id": 16637936, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:58Z", "source_id": 16641309, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:07Z", "source_id": 51542991, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:12Z", "source_id": 16642213, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Guildford 1945 1945 1 None None London Waterloo 2055 2055 3 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81104/2026-09-16/detailed None Vauxhall 2026-09-16T20:58:00+01:00 London Waterloo 6.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 2056 2102 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642213 1789588873607763 96 96 2026-09-16 20:12:38.000442 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:37.371792
590511 620898 L37521 632U60MY16 2026-09-16 COMPLETE 16642077 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 620898, "stp": "P", "toc": "Chiltern Railways", "uid": "L37521", "consist": "168219+168328", "dest_crs": "BAN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37521/2026-09-16/detailed", "trust_id": "632U60MY16", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Banbury", "service_date": "2026-09-16", "dest_arr_time": "2106", "dest_platform": "1", "is_terminated": 1, "next_location": "Banbury", "signalling_id": "2U60", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "2102", "current_leg_dep": "2034", "current_leg_end": "Banbury", "origin_dep_time": "1946", "origin_platform": "4", "current_location": "Banbury", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.844124, 51.718521499999994], [-0.8441411, 51.7191958], [-0.8441457999999998, 51.719380999999984], [-0.8441575999999998, 51.71977630000001], [-0.8441984, 51.72080119999999], [-0.8442170999999999, 51.7213782], [-0.8442262999999999, 51.721660599999986], [-0.844232278739472, 51.721918011123584], [-0.8442355, 51.72205670000001], [-0.8442356000000001, 51.7223468], [-0.8443079, 51.723478799999995], [-0.8443778, 51.7239872], [-0.8444160999999999, 51.724177], [-0.8445647999999999, 51.724673200000005], [-0.8447677, 51.725199800000006], [-0.8450470999999999, 51.7257575], [-0.8452126999999999, 51.7260446], [-0.8453840999999999, 51.7263013], [-0.8456154999999999, 51.72662789999999], [-0.8458526999999999, 51.72692529999999], [-0.8461359999999999, 51.72724649999999], [-0.8464190999999999, 51.7275299], [-0.8470849999999999, 51.728172699999995], [-0.8479132, 51.7288122], [-0.8483191, 51.7290818], [-0.8487238, 51.729334699999995], [-0.8491928, 51.7295899], [-0.8496716999999999, 51.7298375], [-0.8500719, 51.7300364], [-0.8505446, 51.7302483], [-0.8515635, 51.73068459999999], [-0.8535644999999998, 51.73153419999999], [-0.8548908999999999, 51.7321022], [-0.8550988999999999, 51.7321881], [-0.8567078999999999, 51.7328717], [-0.8582548999999999, 51.7335437], [-0.8614473999999999, 51.734899], [-0.8615827, 51.7349565], [-0.8629749999999999, 51.7355475], [-0.8647452999999999, 51.7363048], [-0.8650447, 51.73642989999999], [-0.8651348000000001, 51.7364675], [-0.8665145999999999, 51.73704399999999], [-0.8700416999999999, 51.7385506], [-0.870075, 51.7385641], [-0.8809599, 51.7431633], [-0.8836221, 51.74430089999999], [-0.8838343, 51.7443889], [-0.8853275, 51.7450287], [-0.8868179, 51.74565960000001], [-0.8878203999999998, 51.7460797], [-0.8883204999999998, 51.746289299999994], [-0.8912780999999999, 51.7475475], [-0.8953684999999999, 51.749272700000006], [-0.8983152841195214, 51.75052461649373], [-0.8994603999999998, 51.751011099999985], [-0.9005807999999997, 51.751483999999984], [-0.9016825, 51.75195649999999], [-0.9038712, 51.752881], [-0.9082728, 51.75474049999999], [-0.912477, 51.7565232], [-0.9166795, 51.75830819999999], [-0.9191361, 51.7593551], [-0.9195148999999998, 51.7595138], [-0.9251233, 51.76187139999998], [-0.9276616, 51.76294729999999], [-0.9301342, 51.7640479], [-0.9314302, 51.764702500000006], [-0.9325341, 51.7652718], [-0.9341918, 51.7662048], [-0.9353104, 51.7668837], [-0.9358291, 51.767198500000006], [-0.9366834, 51.7676975], [-0.93945, 51.7694229], [-0.9421714, 51.771087999999985], [-0.9427146999999998, 51.77141540000001], [-0.9512789, 51.7765765], [-0.9528636426557422, 51.77753249589623], [-0.9531874, 51.77772779999999], [-0.9540261, 51.7782417], [-0.9552016, 51.7789422], [-0.9562941, 51.779598799999995], [-0.9585028, 51.7809308], [-0.9606953999999998, 51.782246599999986], [-0.9624524999999998, 51.78330689999999], [-0.9628638000000002, 51.78355509999999], [-0.967201, 51.786163], [-0.9690234, 51.7872551], [-0.970814, 51.788358499999994], [-0.9716112, 51.7888672], [-0.9723829, 51.7894291], [-0.9731378000000002, 51.79003219999999], [-0.9738621, 51.79068289999999], [-0.9749347, 51.7918183], [-0.9759555, 51.79296269999998], [-0.9780238, 51.79525430000001], [-0.9797846, 51.79722869999999], [-0.9799183, 51.7973787], [-0.9826481999999996, 51.80040559999999], [-0.9827119, 51.80047859999999], [-0.9832825, 51.8011123], [-0.9838951, 51.8018051], [-0.9843235, 51.8022745], [-0.9846457999999998, 51.80263780000001], [-0.9849677, 51.8029863], [-0.9857636, 51.8038775], [-0.9858353, 51.8039578], [-0.9864592999999998, 51.8046551], [-0.9874268000000002, 51.80574440000001], [-0.9880114, 51.8063854], [-0.9881468125314736, 51.80653642886339], [-0.9885369, 51.8069715], [-0.9890323, 51.807527500000006], [-0.9911419, 51.8098789], [-0.9912517, 51.80999760000002], [-0.9912907, 51.8100398], [-0.9914967999999998, 51.81025710000001], [-0.9929251, 51.8118625], [-0.9933912, 51.812380899999994], [-0.9938846, 51.812939199999995], [-0.9942482, 51.8133254], [-0.9947436999999998, 51.813823099999986], [-0.9952037, 51.81426230000001], [-0.9957817999999998, 51.814759499999994], [-0.9962695, 51.8151467], [-0.9970862999999998, 51.8157353], [-0.9975528, 51.8160467], [-0.9979187999999998, 51.816275000000005], [-0.9988669, 51.816871799999994], [-0.9994901, 51.81725380000001], [-1.0000091, 51.81759149999999], [-1.0005854, 51.8179629], [-1.0006769, 51.8180161], [-1.0016195, 51.8185933], [-1.0026884, 51.819249000000006], [-1.0035095999999997, 51.81974759999999], [-1.0044166, 51.8203031], [-1.0050224, 51.8206766], [-1.0050563, 51.82069750000001], [-1.0051525, 51.82075679999999], [-1.0062801, 51.8214382], [-1.0078601, 51.82240689999999], [-1.0101459, 51.8237902], [-1.0116662, 51.8247337], [-1.0127589, 51.8253817], [-1.0134119, 51.8257894], [-1.0154572, 51.827045899999995], [-1.0176834, 51.82840479999999], [-1.0193181, 51.8294713], [-1.020446, 51.83022849999998], [-1.0211133, 51.83068949999999], [-1.0217057, 51.8311095], [-1.0228315, 51.83192379999999], [-1.0233886, 51.8323329], [-1.0242159, 51.83296370000001], [-1.0243134, 51.8330484], [-1.024351576156368, 51.833078520820536], [-1.0253124, 51.83383659999999], [-1.0255589, 51.83404809999999], [-1.0267493, 51.83502789999999], [-1.0272363999999998, 51.83544689999999], [-1.0281451, 51.8362167], [-1.0290094999999997, 51.8369609], [-1.0305638999999998, 51.8382205], [-1.0314319, 51.8388908], [-1.0327457, 51.839840999999986], [-1.035192, 51.841584], [-1.0384867, 51.8437085], [-1.0418646, 51.8456731], [-1.0450366, 51.84735369999999], [-1.0517218, 51.85049949999999], [-1.05584, 51.8524081], [-1.0600393999999995, 51.85447080000001], [-1.062648, 51.8558653], [-1.0674378999999998, 51.8587113], [-1.0729831, 51.86252950000001], [-1.0779783409434258, 51.86606924195246], [-1.0863763, 51.87201960000001], [-1.0867079, 51.87223329999999], [-1.0879210999999998, 51.8730849], [-1.0931381999999998, 51.87674709999999], [-1.0934686000000002, 51.8769886], [-1.0990767, 51.880914799999985], [-1.1026144, 51.88336540000001], [-1.1047205999999998, 51.8849327], [-1.1061036, 51.88587139999999], [-1.1069646, 51.8863762], [-1.1090889, 51.8876216], [-1.1092352, 51.88770809999999], [-1.1108089344708365, 51.8885561180277], [-1.1132018, 51.88984550000001], [-1.1173425, 51.8917084], [-1.1209669, 51.8931601], [-1.1212261999999995, 51.8932537], [-1.1274678, 51.895488599999986], [-1.1282153999999998, 51.8957509], [-1.1287735, 51.8959477], [-1.1288783459632292, 51.895984497976535], [-1.1296636, 51.89626009999999], [-1.1301837999999995, 51.8964504], [-1.1307466999999998, 51.89664810000001], [-1.1379918, 51.8992391], [-1.1382252370319004, 51.89932273588588], [-1.1382783768193758, 51.899341774802224], [-1.1384754999999998, 51.8994124], [-1.1403335, 51.900082399999995], [-1.1407023, 51.9002186], [-1.1434318, 51.90120179999999], [-1.1441188, 51.90144320000001], [-1.1466294, 51.902294299999994], [-1.1469796, 51.902413], [-1.1476925, 51.9026611], [-1.1486589, 51.9029973], [-1.1491333606233671, 51.90316848167825], [-1.1499566, 51.9034655], [-1.1507603, 51.90375480000001], [-1.1523114, 51.9042913], [-1.1524998999999998, 51.9043561], [-1.1543522999999998, 51.9050143], [-1.1545771, 51.90509370000001], [-1.1596429, 51.906970599999994], [-1.1604805, 51.90726909999999], [-1.1623447, 51.9079279], [-1.1625671, 51.90800659999999], [-1.162656, 51.908038000000005], [-1.1670965999999998, 51.9096248], [-1.1678098693553778, 51.90989650475411], [-1.1694464, 51.9105199], [-1.1701365999999995, 51.9107837], [-1.1728427, 51.9119692], [-1.1730104, 51.912048000000006], [-1.1742223, 51.9126172], [-1.175509, 51.9132446], [-1.1766482, 51.9138302], [-1.1778611, 51.91447610000001], [-1.1790389, 51.9151466], [-1.1802484, 51.91586660000001], [-1.1826144999999997, 51.917286999999995], [-1.1873854999999998, 51.92015369999999], [-1.1971018, 51.92600360000001], [-1.2043762999999998, 51.9303791], [-1.2077435999999997, 51.932403099999995], [-1.2110956999999998, 51.9344165], [-1.2127355999999998, 51.9354151], [-1.2144160999999998, 51.9364268], [-1.2177921, 51.9384394], [-1.2191681999999997, 51.93927690000001], [-1.2205505, 51.94007239999999], [-1.2237228, 51.9418286], [-1.2268004, 51.943434799999984], [-1.2278292724293904, 51.94396531986611], [-1.2299618, 51.9450649], [-1.2359267, 51.9481485], [-1.2420126, 51.95131119999999], [-1.2537823999999995, 51.9574056], [-1.256116, 51.9586976], [-1.25764139776733, 51.95960417549849], [-1.2577323, 51.9596582], [-1.2595801999999998, 51.9607711], [-1.2616553, 51.962255], [-1.2631912, 51.9635574], [-1.2640639, 51.964331], [-1.2657598, 51.9661201], [-1.2661636, 51.96654929999999], [-1.266565, 51.967039], [-1.2668984, 51.9674374], [-1.2672995, 51.9679706], [-1.2677140999999998, 51.96850529999999], [-1.2682119999999997, 51.969207700000005], [-1.2689507000000002, 51.9703884], [-1.2693982999999998, 51.9712193], [-1.2698425, 51.972132], [-1.2707948, 51.9745538], [-1.2709979, 51.97515679999999], [-1.2711701, 51.975834699999986], [-1.2714076, 51.976919200000005], [-1.2717019, 51.9791876], [-1.2717188999999998, 51.979344299999994], [-1.2719786, 51.9816332], [-1.2721858999999998, 51.9833443], [-1.2723742999999998, 51.984961600000005], [-1.2724292999999998, 51.985424599999995], [-1.2725489, 51.9860497], [-1.2726284, 51.9863513], [-1.2727036000000005, 51.9865709], [-1.2729566, 51.9872026], [-1.2732395, 51.9877619], [-1.2735738, 51.9882937], [-1.2736829, 51.9884436], [-1.2739634999999998, 51.9888084], [-1.2743122999999998, 51.98923640000001], [-1.2746177, 51.989546999999995], [-1.2752452999999997, 51.990131099999985], [-1.2757191, 51.99052729999998], [-1.2763574, 51.991004], [-1.2771748, 51.9915927], [-1.2773601734982327, 51.99173034587088], [-1.2774890025240078, 51.99182600537679], [-1.277599947861406, 51.99190838553139], [-1.2777923999999998, 51.9922036], [-1.2782144, 51.99286939999999], [-1.2786406, 51.9936338], [-1.2788643, 51.994065299999995], [-1.2789808, 51.994309400000006], [-1.2791107, 51.9945632], [-1.2792012, 51.994776599999994], [-1.2793452, 51.99513619999998], [-1.2795141999999995, 51.99553949999998], [-1.2797109, 51.9960854], [-1.2799525, 51.996976100000005], [-1.280021, 51.99726110000001], [-1.2800887, 51.997686599999994], [-1.2801483, 51.9980355], [-1.2802018, 51.99859759999999], [-1.2802104, 51.9991341], [-1.2802183186668046, 51.99930615890027], [-1.2802299, 51.9995578], [-1.2802279, 51.99984620000001], [-1.2801867, 52.0004443], [-1.2801212999999998, 52.00095890000001], [-1.2800298, 52.001701100000005], [-1.279877, 52.0023996], [-1.2796359999999998, 52.0031774], [-1.2793712, 52.0039461], [-1.2793221999999995, 52.0040867], [-1.2788598, 52.0052818], [-1.2785300999999998, 52.006202299999984], [-1.2782792, 52.00689], [-1.2781262999999998, 52.0074652], [-1.2779481, 52.0081041], [-1.2778057, 52.00875559999999], [-1.2776576999999998, 52.0097525], [-1.2775949, 52.01076739999999], [-1.2775959, 52.0113934], [-1.2776135, 52.01174], [-1.2776418, 52.012225099999995], [-1.2776830999999995, 52.0126855], [-1.2777707, 52.0133335], [-1.277891, 52.013969800000005], [-1.2780585, 52.014715900000006], [-1.2782781, 52.0154414], [-1.2785318, 52.0161897], [-1.2788447999999997, 52.016959500000006], [-1.2792056999999997, 52.0177245], [-1.2795275, 52.018331700000005], [-1.2796340999999998, 52.0185329], [-1.2798569, 52.0189538], [-1.2800841, 52.019355299999994], [-1.2802984, 52.019768899999995], [-1.2805290000000005, 52.0202052], [-1.2810277999999995, 52.021079099999994], [-1.2814245999999998, 52.0217468], [-1.2818047999999995, 52.0223591], [-1.2822551, 52.02306670000001], [-1.2824597, 52.0233976], [-1.2826958999999998, 52.02375589999999], [-1.2834893999999997, 52.0249474], [-1.2839088, 52.02552879999999], [-1.2843368, 52.026082900000006], [-1.2849939999999995, 52.0268443], [-1.2853289999999995, 52.0272127], [-1.2856826, 52.0275682], [-1.28606, 52.0279407], [-1.2864382, 52.02828829999999], [-1.2879936999999997, 52.0297297], [-1.2886182999999998, 52.0303631], [-1.2891847999999997, 52.0309815], [-1.2895859, 52.03146879999999], [-1.2900262, 52.0319927], [-1.2907362, 52.03295130000001], [-1.2911726, 52.03363469999999], [-1.2913724, 52.0339549], [-1.2915169, 52.0342006], [-1.2918089999999998, 52.0347211], [-1.2920327, 52.0351734], [-1.2924413999999995, 52.0360668], [-1.2932707999999995, 52.03825659999999], [-1.2935820999999998, 52.03905759999999], [-1.2938711, 52.03972340000001], [-1.2939109, 52.0398134], [-1.2940162, 52.0400652], [-1.2941699, 52.040375999999995], [-1.2944391, 52.0408891], [-1.2947178, 52.0413538], [-1.2949501999999995, 52.04168510000001], [-1.2951843999999997, 52.0419801], [-1.2954143, 52.0422968], [-1.2956432999999998, 52.04257729999999], [-1.2959581999999998, 52.042988499999986], [-1.296207, 52.04328], [-1.296561, 52.0436929], [-1.2968305999999998, 52.043989100000005], [-1.2975016, 52.0446775], [-1.2982291, 52.045357200000005], [-1.2989693, 52.0460106], [-1.2997686, 52.046647199999995], [-1.300618, 52.047284100000006], [-1.3015116, 52.047912700000005], [-1.3021011999999998, 52.0482978], [-1.3027408, 52.04869149999999], [-1.3040520999999998, 52.049448799999986], [-1.3048374, 52.04986280000001], [-1.3056683999999998, 52.0502804], [-1.3065332, 52.0506898], [-1.3073847, 52.05106679999999], [-1.3082104, 52.05140850000001], [-1.3090913, 52.0517519], [-1.3108571999999998, 52.05241389999998], [-1.3128659, 52.0531708], [-1.314936, 52.05393380000001], [-1.3162902, 52.05444049999999], [-1.3166227605244207, 52.054578667909794], [-1.3171993, 52.05481819999999], [-1.3179624, 52.0550981], [-1.3188083, 52.0554168], [-1.3195154, 52.0556753], [-1.3200723, 52.0558886], [-1.3203523866346556, 52.05599826862521], [-1.3212110999999995, 52.0563345], [-1.3222149, 52.0567686], [-1.3228531999999995, 52.0570894], [-1.3233598, 52.057355699999995], [-1.3238257, 52.05761159999999], [-1.3241495999999997, 52.0578002], [-1.3248950999999998, 52.058253699999995], [-1.325416, 52.0586196], [-1.3257665999999997, 52.05887190000001], [-1.326064, 52.05910119999999], [-1.3263238999999998, 52.0592973], [-1.3266548, 52.05955530000001], [-1.3269139, 52.0597842], [-1.3272419, 52.06008500000001], [-1.3275713999999998, 52.0604088], [-1.3277370999999998, 52.060578], [-1.3281087, 52.0609914]]}", "current_leg_start": "Princes Risborough", "dest_arr_time_act": "2106", "motion_projection": null, "next_location_lat": "52.0609914", "next_location_lon": "-1.3281087", "previous_location": "Princes Risborough", "current_leg_milage": "32.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10581.817, \"from_m\": 9324.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10790.078, \"from_m\": 10581.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20559.713, \"from_m\": 10790.078, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42639.589, \"from_m\": 20677.081, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44387.407, \"from_m\": 42639.589, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 44473.77, \"from_m\": 44387.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44731.587, \"from_m\": 44473.77, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45108.675, \"from_m\": 44731.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45169.384, \"from_m\": 45108.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45266.329, \"from_m\": 45169.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.385, \"from_m\": 45266.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56131.771, \"from_m\": 49064.385, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57445.031, \"from_m\": 56131.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58337.518, \"from_m\": 57445.031, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 59449.088, \"from_m\": 58337.518, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99545.002, \"from_m\": 59449.088, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 100081.409, \"from_m\": 99545.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100707.481, \"from_m\": 100081.409, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 110110.295, \"from_m\": 100707.481, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110558.473, \"from_m\": 110110.295, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 620898, \"profile_key\": \"c25e3d8ea1305940d3515d0410d55d1ebad8b76c14ce482e4008142302acad9c\", \"schedule_id\": 15966, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1956\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"Denham\", \"stage_seq\": 7, \"distance_m\": 26011.19, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Gerrards Cross\", \"stage_seq\": 8, \"distance_m\": 30185.502, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"High Wycombe\", \"stage_seq\": 9, \"distance_m\": 44938.364, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Saunderton\", \"stage_seq\": 10, \"distance_m\": 52843.683, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Princes Risborough\", \"stage_seq\": 11, \"distance_m\": 57913.363, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 12, \"distance_m\": 67190.686, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Bicester South Jn\", \"stage_seq\": 13, \"distance_m\": 86255.198, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Bicester North\", \"stage_seq\": 14, \"distance_m\": 87858.175, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Aynho Jn\", \"stage_seq\": 15, \"distance_m\": 102449.042, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 16, \"distance_m\": 109758.934, \"section_seq\": 1, \"route_path_id\": 72225}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": null, \"location\": \"Banbury\", \"stage_seq\": 17, \"distance_m\": 110558.473, \"section_seq\": 1, \"route_path_id\": 72225}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110558.473, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72225}], \"total_distance_m\": 110558.473, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 110022.066, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 536.407, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1946", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "52.0609914", "current_position_lon": "-1.3281087", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:27Z\", \"source_id\": 51380390, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:31Z\", \"source_id\": 16596081, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:25Z\", \"source_id\": 51398950, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:29Z\", \"source_id\": 16601303, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:42Z\", \"source_id\": 51402365, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:48Z\", \"source_id\": 16602275, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:34Z\", \"source_id\": 51415192, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:35Z\", \"source_id\": 16605807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:13Z\", \"source_id\": 51427376, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:19Z\", \"source_id\": 16609369, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:52Z\", \"source_id\": 51451434, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:23:55Z\", \"source_id\": 16616264, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:15Z\", \"source_id\": 51467391, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:18Z\", \"source_id\": 16620736, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:10Z\", \"source_id\": 51474949, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:13Z\", \"source_id\": 16622816, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:27Z\", \"source_id\": 51490591, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:32Z\", \"source_id\": 16627230, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:02Z\", \"source_id\": 51511296, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:05Z\", \"source_id\": 16633094, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:53Z\", \"source_id\": 51542458, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:58Z\", \"source_id\": 16642077, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Banbury", "service_state_platform": "1", "timing_fact_generation": 1789588858369931, "current_leg_arrival_utc": "2026-09-16T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:39.553069", "service_state_evidence_id": 16642077, "current_leg_start_actual_dep": "2026-09-16T20:34:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:39.932075", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB BAN 2U60 168219+168328 5 100 None {"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10581.817, "from_m": 9324.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10790.078, "from_m": 10581.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20559.713, "from_m": 10790.078, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42639.589, "from_m": 20677.081, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44387.407, "from_m": 42639.589, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 44473.77, "from_m": 44387.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44731.587, "from_m": 44473.77, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45108.675, "from_m": 44731.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45169.384, "from_m": 45108.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45266.329, "from_m": 45169.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.385, "from_m": 45266.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56131.771, "from_m": 49064.385, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57445.031, "from_m": 56131.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58337.518, "from_m": 57445.031, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 59449.088, "from_m": 58337.518, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99545.002, "from_m": 59449.088, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 100081.409, "from_m": 99545.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100707.481, "from_m": 100081.409, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 110110.295, "from_m": 100707.481, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110558.473, "from_m": 110110.295, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 620898, "profile_key": "c25e3d8ea1305940d3515d0410d55d1ebad8b76c14ce482e4008142302acad9c", "schedule_id": 15966, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1946", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72225}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1956", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 72225}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 72225}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "Denham", "stage_seq": 7, "distance_m": 26011.19, "section_seq": 1, "route_path_id": 72225}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Gerrards Cross", "stage_seq": 8, "distance_m": 30185.502, "section_seq": 1, "route_path_id": 72225}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "High Wycombe", "stage_seq": 9, "distance_m": 44938.364, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Saunderton", "stage_seq": 10, "distance_m": 52843.683, "section_seq": 1, "route_path_id": 72225}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Princes Risborough", "stage_seq": 11, "distance_m": 57913.363, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Haddenham & Thame Parkway", "stage_seq": 12, "distance_m": 67190.686, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Bicester South Jn", "stage_seq": 13, "distance_m": 86255.198, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Bicester North", "stage_seq": 14, "distance_m": 87858.175, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Aynho Jn", "stage_seq": 15, "distance_m": 102449.042, "section_seq": 1, "route_path_id": 72225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Banbury Depot Jn", "stage_seq": 16, "distance_m": 109758.934, "section_seq": 1, "route_path_id": 72225}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": null, "location": "Banbury", "stage_seq": 17, "distance_m": 110558.473, "section_seq": 1, "route_path_id": 72225}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110558.473, "from_m": 0.0, "section_seq": 1, "route_path_id": 72225}], "total_distance_m": 110558.473, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 110022.066, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 536.407, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:27Z", "source_id": 51380390, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:31Z", "source_id": 16596081, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:25Z", "source_id": 51398950, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:29Z", "source_id": 16601303, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:42Z", "source_id": 51402365, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:48Z", "source_id": 16602275, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:34Z", "source_id": 51415192, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:35Z", "source_id": 16605807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:13Z", "source_id": 51427376, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:19Z", "source_id": 16609369, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:52Z", "source_id": 51451434, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:23:55Z", "source_id": 16616264, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:15Z", "source_id": 51467391, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:18Z", "source_id": 16620736, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:10Z", "source_id": 51474949, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:34:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:13Z", "source_id": 16622816, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:27Z", "source_id": 51490591, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:32Z", "source_id": 16627230, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:02Z", "source_id": 51511296, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:05Z", "source_id": 16633094, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:53Z", "source_id": 51542458, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:58Z", "source_id": 16642077, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] London Marylebone 1946 1946 4 None None Banbury 2106 2106 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37521/2026-09-16/detailed None Princes Risborough 2026-09-16T20:34:00+01:00 Banbury 28.0 {"type": "LineString", "coordinates": [[-0.844124, 51.718521499999994], [-0.8441411, 51.7191958], [-0.8441457999999998, 51.719380999999984], [-0.8441575999999998, 51.71977630000001], [-0.8441984, 51.72080119999999], [-0.8442170999999999, 51.7213782], [-0.8442262999999999, 51.721660599999986], [-0.844232278739472, 51.721918011123584], [-0.8442355, 51.72205670000001], [-0.8442356000000001, 51.7223468], [-0.8443079, 51.723478799999995], [-0.8443778, 51.7239872], [-0.8444160999999999, 51.724177], [-0.8445647999999999, 51.724673200000005], [-0.8447677, 51.725199800000006], [-0.8450470999999999, 51.7257575], [-0.8452126999999999, 51.7260446], [-0.8453840999999999, 51.7263013], [-0.8456154999999999, 51.72662789999999], [-0.8458526999999999, 51.72692529999999], [-0.8461359999999999, 51.72724649999999], [-0.8464190999999999, 51.7275299], [-0.8470849999999999, 51.728172699999995], [-0.8479132, 51.7288122], [-0.8483191, 51.7290818], [-0.8487238, 51.729334699999995], [-0.8491928, 51.7295899], [-0.8496716999999999, 51.7298375], [-0.8500719, 51.7300364], [-0.8505446, 51.7302483], [-0.8515635, 51.73068459999999], [-0.8535644999999998, 51.73153419999999], [-0.8548908999999999, 51.7321022], [-0.8550988999999999, 51.7321881], [-0.8567078999999999, 51.7328717], [-0.8582548999999999, 51.7335437], [-0.8614473999999999, 51.734899], [-0.8615827, 51.7349565], [-0.8629749999999999, 51.7355475], [-0.8647452999999999, 51.7363048], [-0.8650447, 51.73642989999999], [-0.8651348000000001, 51.7364675], [-0.8665145999999999, 51.73704399999999], [-0.8700416999999999, 51.7385506], [-0.870075, 51.7385641], [-0.8809599, 51.7431633], [-0.8836221, 51.74430089999999], [-0.8838343, 51.7443889], [-0.8853275, 51.7450287], [-0.8868179, 51.74565960000001], [-0.8878203999999998, 51.7460797], [-0.8883204999999998, 51.746289299999994], [-0.8912780999999999, 51.7475475], [-0.8953684999999999, 51.749272700000006], [-0.8983152841195214, 51.75052461649373], [-0.8994603999999998, 51.751011099999985], [-0.9005807999999997, 51.751483999999984], [-0.9016825, 51.75195649999999], [-0.9038712, 51.752881], [-0.9082728, 51.75474049999999], [-0.912477, 51.7565232], [-0.9166795, 51.75830819999999], [-0.9191361, 51.7593551], [-0.9195148999999998, 51.7595138], [-0.9251233, 51.76187139999998], [-0.9276616, 51.76294729999999], [-0.9301342, 51.7640479], [-0.9314302, 51.764702500000006], [-0.9325341, 51.7652718], [-0.9341918, 51.7662048], [-0.9353104, 51.7668837], [-0.9358291, 51.767198500000006], [-0.9366834, 51.7676975], [-0.93945, 51.7694229], [-0.9421714, 51.771087999999985], [-0.9427146999999998, 51.77141540000001], [-0.9512789, 51.7765765], [-0.9528636426557422, 51.77753249589623], [-0.9531874, 51.77772779999999], [-0.9540261, 51.7782417], [-0.9552016, 51.7789422], [-0.9562941, 51.779598799999995], [-0.9585028, 51.7809308], [-0.9606953999999998, 51.782246599999986], [-0.9624524999999998, 51.78330689999999], [-0.9628638000000002, 51.78355509999999], [-0.967201, 51.786163], [-0.9690234, 51.7872551], [-0.970814, 51.788358499999994], [-0.9716112, 51.7888672], [-0.9723829, 51.7894291], [-0.9731378000000002, 51.79003219999999], [-0.9738621, 51.79068289999999], [-0.9749347, 51.7918183], [-0.9759555, 51.79296269999998], [-0.9780238, 51.79525430000001], [-0.9797846, 51.79722869999999], [-0.9799183, 51.7973787], [-0.9826481999999996, 51.80040559999999], [-0.9827119, 51.80047859999999], [-0.9832825, 51.8011123], [-0.9838951, 51.8018051], [-0.9843235, 51.8022745], [-0.9846457999999998, 51.80263780000001], [-0.9849677, 51.8029863], [-0.9857636, 51.8038775], [-0.9858353, 51.8039578], [-0.9864592999999998, 51.8046551], [-0.9874268000000002, 51.80574440000001], [-0.9880114, 51.8063854], [-0.9881468125314736, 51.80653642886339], [-0.9885369, 51.8069715], [-0.9890323, 51.807527500000006], [-0.9911419, 51.8098789], [-0.9912517, 51.80999760000002], [-0.9912907, 51.8100398], [-0.9914967999999998, 51.81025710000001], [-0.9929251, 51.8118625], [-0.9933912, 51.812380899999994], [-0.9938846, 51.812939199999995], [-0.9942482, 51.8133254], [-0.9947436999999998, 51.813823099999986], [-0.9952037, 51.81426230000001], [-0.9957817999999998, 51.814759499999994], [-0.9962695, 51.8151467], [-0.9970862999999998, 51.8157353], [-0.9975528, 51.8160467], [-0.9979187999999998, 51.816275000000005], [-0.9988669, 51.816871799999994], [-0.9994901, 51.81725380000001], [-1.0000091, 51.81759149999999], [-1.0005854, 51.8179629], [-1.0006769, 51.8180161], [-1.0016195, 51.8185933], [-1.0026884, 51.819249000000006], [-1.0035095999999997, 51.81974759999999], [-1.0044166, 51.8203031], [-1.0050224, 51.8206766], [-1.0050563, 51.82069750000001], [-1.0051525, 51.82075679999999], [-1.0062801, 51.8214382], [-1.0078601, 51.82240689999999], [-1.0101459, 51.8237902], [-1.0116662, 51.8247337], [-1.0127589, 51.8253817], [-1.0134119, 51.8257894], [-1.0154572, 51.827045899999995], [-1.0176834, 51.82840479999999], [-1.0193181, 51.8294713], [-1.020446, 51.83022849999998], [-1.0211133, 51.83068949999999], [-1.0217057, 51.8311095], [-1.0228315, 51.83192379999999], [-1.0233886, 51.8323329], [-1.0242159, 51.83296370000001], [-1.0243134, 51.8330484], [-1.024351576156368, 51.833078520820536], [-1.0253124, 51.83383659999999], [-1.0255589, 51.83404809999999], [-1.0267493, 51.83502789999999], [-1.0272363999999998, 51.83544689999999], [-1.0281451, 51.8362167], [-1.0290094999999997, 51.8369609], [-1.0305638999999998, 51.8382205], [-1.0314319, 51.8388908], [-1.0327457, 51.839840999999986], [-1.035192, 51.841584], [-1.0384867, 51.8437085], [-1.0418646, 51.8456731], [-1.0450366, 51.84735369999999], [-1.0517218, 51.85049949999999], [-1.05584, 51.8524081], [-1.0600393999999995, 51.85447080000001], [-1.062648, 51.8558653], [-1.0674378999999998, 51.8587113], [-1.0729831, 51.86252950000001], [-1.0779783409434258, 51.86606924195246], [-1.0863763, 51.87201960000001], [-1.0867079, 51.87223329999999], [-1.0879210999999998, 51.8730849], [-1.0931381999999998, 51.87674709999999], [-1.0934686000000002, 51.8769886], [-1.0990767, 51.880914799999985], [-1.1026144, 51.88336540000001], [-1.1047205999999998, 51.8849327], [-1.1061036, 51.88587139999999], [-1.1069646, 51.8863762], [-1.1090889, 51.8876216], [-1.1092352, 51.88770809999999], [-1.1108089344708365, 51.8885561180277], [-1.1132018, 51.88984550000001], [-1.1173425, 51.8917084], [-1.1209669, 51.8931601], [-1.1212261999999995, 51.8932537], [-1.1274678, 51.895488599999986], [-1.1282153999999998, 51.8957509], [-1.1287735, 51.8959477], [-1.1288783459632292, 51.895984497976535], [-1.1296636, 51.89626009999999], [-1.1301837999999995, 51.8964504], [-1.1307466999999998, 51.89664810000001], [-1.1379918, 51.8992391], [-1.1382252370319004, 51.89932273588588], [-1.1382783768193758, 51.899341774802224], [-1.1384754999999998, 51.8994124], [-1.1403335, 51.900082399999995], [-1.1407023, 51.9002186], [-1.1434318, 51.90120179999999], [-1.1441188, 51.90144320000001], [-1.1466294, 51.902294299999994], [-1.1469796, 51.902413], [-1.1476925, 51.9026611], [-1.1486589, 51.9029973], [-1.1491333606233671, 51.90316848167825], [-1.1499566, 51.9034655], [-1.1507603, 51.90375480000001], [-1.1523114, 51.9042913], [-1.1524998999999998, 51.9043561], [-1.1543522999999998, 51.9050143], [-1.1545771, 51.90509370000001], [-1.1596429, 51.906970599999994], [-1.1604805, 51.90726909999999], [-1.1623447, 51.9079279], [-1.1625671, 51.90800659999999], [-1.162656, 51.908038000000005], [-1.1670965999999998, 51.9096248], [-1.1678098693553778, 51.90989650475411], [-1.1694464, 51.9105199], [-1.1701365999999995, 51.9107837], [-1.1728427, 51.9119692], [-1.1730104, 51.912048000000006], [-1.1742223, 51.9126172], [-1.175509, 51.9132446], [-1.1766482, 51.9138302], [-1.1778611, 51.91447610000001], [-1.1790389, 51.9151466], [-1.1802484, 51.91586660000001], [-1.1826144999999997, 51.917286999999995], [-1.1873854999999998, 51.92015369999999], [-1.1971018, 51.92600360000001], [-1.2043762999999998, 51.9303791], [-1.2077435999999997, 51.932403099999995], [-1.2110956999999998, 51.9344165], [-1.2127355999999998, 51.9354151], [-1.2144160999999998, 51.9364268], [-1.2177921, 51.9384394], [-1.2191681999999997, 51.93927690000001], [-1.2205505, 51.94007239999999], [-1.2237228, 51.9418286], [-1.2268004, 51.943434799999984], [-1.2278292724293904, 51.94396531986611], [-1.2299618, 51.9450649], [-1.2359267, 51.9481485], [-1.2420126, 51.95131119999999], [-1.2537823999999995, 51.9574056], [-1.256116, 51.9586976], [-1.25764139776733, 51.95960417549849], [-1.2577323, 51.9596582], [-1.2595801999999998, 51.9607711], [-1.2616553, 51.962255], [-1.2631912, 51.9635574], [-1.2640639, 51.964331], [-1.2657598, 51.9661201], [-1.2661636, 51.96654929999999], [-1.266565, 51.967039], [-1.2668984, 51.9674374], [-1.2672995, 51.9679706], [-1.2677140999999998, 51.96850529999999], [-1.2682119999999997, 51.969207700000005], [-1.2689507000000002, 51.9703884], [-1.2693982999999998, 51.9712193], [-1.2698425, 51.972132], [-1.2707948, 51.9745538], [-1.2709979, 51.97515679999999], [-1.2711701, 51.975834699999986], [-1.2714076, 51.976919200000005], [-1.2717019, 51.9791876], [-1.2717188999999998, 51.979344299999994], [-1.2719786, 51.9816332], [-1.2721858999999998, 51.9833443], [-1.2723742999999998, 51.984961600000005], [-1.2724292999999998, 51.985424599999995], [-1.2725489, 51.9860497], [-1.2726284, 51.9863513], [-1.2727036000000005, 51.9865709], [-1.2729566, 51.9872026], [-1.2732395, 51.9877619], [-1.2735738, 51.9882937], [-1.2736829, 51.9884436], [-1.2739634999999998, 51.9888084], [-1.2743122999999998, 51.98923640000001], [-1.2746177, 51.989546999999995], [-1.2752452999999997, 51.990131099999985], [-1.2757191, 51.99052729999998], [-1.2763574, 51.991004], [-1.2771748, 51.9915927], [-1.2773601734982327, 51.99173034587088], [-1.2774890025240078, 51.99182600537679], [-1.277599947861406, 51.99190838553139], [-1.2777923999999998, 51.9922036], [-1.2782144, 51.99286939999999], [-1.2786406, 51.9936338], [-1.2788643, 51.994065299999995], [-1.2789808, 51.994309400000006], [-1.2791107, 51.9945632], [-1.2792012, 51.994776599999994], [-1.2793452, 51.99513619999998], [-1.2795141999999995, 51.99553949999998], [-1.2797109, 51.9960854], [-1.2799525, 51.996976100000005], [-1.280021, 51.99726110000001], [-1.2800887, 51.997686599999994], [-1.2801483, 51.9980355], [-1.2802018, 51.99859759999999], [-1.2802104, 51.9991341], [-1.2802183186668046, 51.99930615890027], [-1.2802299, 51.9995578], [-1.2802279, 51.99984620000001], [-1.2801867, 52.0004443], [-1.2801212999999998, 52.00095890000001], [-1.2800298, 52.001701100000005], [-1.279877, 52.0023996], [-1.2796359999999998, 52.0031774], [-1.2793712, 52.0039461], [-1.2793221999999995, 52.0040867], [-1.2788598, 52.0052818], [-1.2785300999999998, 52.006202299999984], [-1.2782792, 52.00689], [-1.2781262999999998, 52.0074652], [-1.2779481, 52.0081041], [-1.2778057, 52.00875559999999], [-1.2776576999999998, 52.0097525], [-1.2775949, 52.01076739999999], [-1.2775959, 52.0113934], [-1.2776135, 52.01174], [-1.2776418, 52.012225099999995], [-1.2776830999999995, 52.0126855], [-1.2777707, 52.0133335], [-1.277891, 52.013969800000005], [-1.2780585, 52.014715900000006], [-1.2782781, 52.0154414], [-1.2785318, 52.0161897], [-1.2788447999999997, 52.016959500000006], [-1.2792056999999997, 52.0177245], [-1.2795275, 52.018331700000005], [-1.2796340999999998, 52.0185329], [-1.2798569, 52.0189538], [-1.2800841, 52.019355299999994], [-1.2802984, 52.019768899999995], [-1.2805290000000005, 52.0202052], [-1.2810277999999995, 52.021079099999994], [-1.2814245999999998, 52.0217468], [-1.2818047999999995, 52.0223591], [-1.2822551, 52.02306670000001], [-1.2824597, 52.0233976], [-1.2826958999999998, 52.02375589999999], [-1.2834893999999997, 52.0249474], [-1.2839088, 52.02552879999999], [-1.2843368, 52.026082900000006], [-1.2849939999999995, 52.0268443], [-1.2853289999999995, 52.0272127], [-1.2856826, 52.0275682], [-1.28606, 52.0279407], [-1.2864382, 52.02828829999999], [-1.2879936999999997, 52.0297297], [-1.2886182999999998, 52.0303631], [-1.2891847999999997, 52.0309815], [-1.2895859, 52.03146879999999], [-1.2900262, 52.0319927], [-1.2907362, 52.03295130000001], [-1.2911726, 52.03363469999999], [-1.2913724, 52.0339549], [-1.2915169, 52.0342006], [-1.2918089999999998, 52.0347211], [-1.2920327, 52.0351734], [-1.2924413999999995, 52.0360668], [-1.2932707999999995, 52.03825659999999], [-1.2935820999999998, 52.03905759999999], [-1.2938711, 52.03972340000001], [-1.2939109, 52.0398134], [-1.2940162, 52.0400652], [-1.2941699, 52.040375999999995], [-1.2944391, 52.0408891], [-1.2947178, 52.0413538], [-1.2949501999999995, 52.04168510000001], [-1.2951843999999997, 52.0419801], [-1.2954143, 52.0422968], [-1.2956432999999998, 52.04257729999999], [-1.2959581999999998, 52.042988499999986], [-1.296207, 52.04328], [-1.296561, 52.0436929], [-1.2968305999999998, 52.043989100000005], [-1.2975016, 52.0446775], [-1.2982291, 52.045357200000005], [-1.2989693, 52.0460106], [-1.2997686, 52.046647199999995], [-1.300618, 52.047284100000006], [-1.3015116, 52.047912700000005], [-1.3021011999999998, 52.0482978], [-1.3027408, 52.04869149999999], [-1.3040520999999998, 52.049448799999986], [-1.3048374, 52.04986280000001], [-1.3056683999999998, 52.0502804], [-1.3065332, 52.0506898], [-1.3073847, 52.05106679999999], [-1.3082104, 52.05140850000001], [-1.3090913, 52.0517519], [-1.3108571999999998, 52.05241389999998], [-1.3128659, 52.0531708], [-1.314936, 52.05393380000001], [-1.3162902, 52.05444049999999], [-1.3166227605244207, 52.054578667909794], [-1.3171993, 52.05481819999999], [-1.3179624, 52.0550981], [-1.3188083, 52.0554168], [-1.3195154, 52.0556753], [-1.3200723, 52.0558886], [-1.3203523866346556, 52.05599826862521], [-1.3212110999999995, 52.0563345], [-1.3222149, 52.0567686], [-1.3228531999999995, 52.0570894], [-1.3233598, 52.057355699999995], [-1.3238257, 52.05761159999999], [-1.3241495999999997, 52.0578002], [-1.3248950999999998, 52.058253699999995], [-1.325416, 52.0586196], [-1.3257665999999997, 52.05887190000001], [-1.326064, 52.05910119999999], [-1.3263238999999998, 52.0592973], [-1.3266548, 52.05955530000001], [-1.3269139, 52.0597842], [-1.3272419, 52.06008500000001], [-1.3275713999999998, 52.0604088], [-1.3277370999999998, 52.060578], [-1.3281087, 52.0609914]]} 32.7 2034 2102 Princes Risborough Banbury Banbury 52.0609914 -1.3281087 52.0609914 -1.3281087 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 Banbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642077 1789588858369931 67 67 2026-09-16 20:12:39.932075 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:39.553069
590512 621105 C82690 541C92MY16 2026-09-16 COMPLETE 16641927 2026-09-16 21:02:00 2026-09-16 20:12:51 2026-09-18 20:12:51 {"id": 621105, "stp": "P", "toc": "Great Northern", "uid": "C82690", "consist": "700012", "dest_crs": "CBG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82690/2026-09-16/detailed", "trust_id": "541C92MY16", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-16", "dest_arr_time": "2105", "dest_platform": "2", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "1C92", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "2102", "current_leg_dep": "2058", "current_leg_end": "Cambridge", "origin_dep_time": "1954", "origin_platform": "10", "current_location": "Cambridge", "last_update_time": "2026-09-16T20:12:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33103.322, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 33145.691, \"from_m\": 33103.322, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35651.994, \"from_m\": 33145.691, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 37270.652, \"from_m\": 35651.994, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 38203.515, \"from_m\": 37270.652, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38241.622, \"from_m\": 38203.515, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51586.038, \"from_m\": 38241.622, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51654.425, \"from_m\": 51586.038, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51751.436, \"from_m\": 51654.425, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 52335.421, \"from_m\": 51751.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52362.523, \"from_m\": 52335.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52420.847, \"from_m\": 52362.523, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55907.753, \"from_m\": 52420.847, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 55947.42, \"from_m\": 55907.753, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56050.754, \"from_m\": 55947.42, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56084.206, \"from_m\": 56050.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61463.456, \"from_m\": 56084.206, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67699.049, \"from_m\": 61463.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69597.761, \"from_m\": 67699.049, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71152.404, \"from_m\": 69597.761, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71820.692, \"from_m\": 71152.404, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72114.201, \"from_m\": 71820.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72866.032, \"from_m\": 72114.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72913.793, \"from_m\": 72866.032, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79639.748, \"from_m\": 72913.793, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80187.381, \"from_m\": 79639.748, \"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\": 87609.812, \"from_m\": 80187.381, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87625.69, \"from_m\": 87609.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88433.377, \"from_m\": 87625.69, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88936.354, \"from_m\": 88433.377, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89536.191, \"from_m\": 88936.354, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92525.989, \"from_m\": 89536.191, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93170.57, \"from_m\": 92525.989, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 621105, \"profile_key\": \"22f6e6c33dbabe55a937a8f6cac3f75f0ba92f844a5f770feee2c0f465e5c149\", \"schedule_id\": 7764, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34147.103, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Welwyn North\", \"stage_seq\": 9, \"distance_m\": 35364.042, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 10, \"distance_m\": 38419.998, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Knebworth\", \"stage_seq\": 11, \"distance_m\": 40326.392, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Stevenage\", \"stage_seq\": 12, \"distance_m\": 44419.792, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024H\", \"location\": \"Hitchin\", \"stage_seq\": 13, \"distance_m\": 51423.35, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 14, \"distance_m\": 55672.764, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Baldock\", \"stage_seq\": 15, \"distance_m\": 58935.337, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 16, \"distance_m\": 65974.525, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 72207.388, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Meldreth\", \"stage_seq\": 18, \"distance_m\": 77063.079, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050\", \"location\": \"Shepreth\", \"stage_seq\": 19, \"distance_m\": 80187.381, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Foxton\", \"stage_seq\": 20, \"distance_m\": 82044.439, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 21, \"distance_m\": 89447.045, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059H\", \"location\": \"Cambridge South\", \"stage_seq\": 22, \"distance_m\": 90562.785, \"section_seq\": 1, \"route_path_id\": 67971}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 23, \"distance_m\": 93170.57, \"section_seq\": 1, \"route_path_id\": 67971}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93170.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67971}], \"total_distance_m\": 93170.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86592.138, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6578.432, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1954", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:02Z\", \"source_id\": 51381936, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:03Z\", \"source_id\": 16596471, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:33Z\", \"source_id\": 51401916, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:38Z\", \"source_id\": 16602153, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:08Z\", \"source_id\": 51419348, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:11Z\", \"source_id\": 16606974, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:06Z\", \"source_id\": 51429613, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:12Z\", \"source_id\": 16609985, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:56Z\", \"source_id\": 51436643, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:59Z\", \"source_id\": 16612073, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:27Z\", \"source_id\": 51445467, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:29Z\", \"source_id\": 16614573, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:22Z\", \"source_id\": 51460295, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:23Z\", \"source_id\": 16618754, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:36Z\", \"source_id\": 51470875, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:37Z\", \"source_id\": 16621718, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:55Z\", \"source_id\": 51484408, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:55Z\", \"source_id\": 16625433, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:01Z\", \"source_id\": 51494372, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:04Z\", \"source_id\": 16628267, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:51Z\", \"source_id\": 51503549, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:55Z\", \"source_id\": 16630921, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:08Z\", \"source_id\": 51511591, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:10Z\", \"source_id\": 16633165, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:44Z\", \"source_id\": 51517819, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:49Z\", \"source_id\": 16635041, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:05Z\", \"source_id\": 16639457, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:44Z\", \"source_id\": 51541968, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:48Z\", \"source_id\": 16641927, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "2", "timing_fact_generation": 1789588850094418, "current_leg_arrival_utc": "2026-09-16T21:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:45.429973", "service_state_evidence_id": 16641927, "current_leg_start_actual_dep": "2026-09-16T20:59:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:45.644103", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P KGX CBG 1C92 700012 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33103.322, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 33145.691, "from_m": 33103.322, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35651.994, "from_m": 33145.691, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 37270.652, "from_m": 35651.994, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 38203.515, "from_m": 37270.652, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38241.622, "from_m": 38203.515, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51586.038, "from_m": 38241.622, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 51654.425, "from_m": 51586.038, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51751.436, "from_m": 51654.425, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 52335.421, "from_m": 51751.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52362.523, "from_m": 52335.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52420.847, "from_m": 52362.523, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55907.753, "from_m": 52420.847, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 55947.42, "from_m": 55907.753, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56050.754, "from_m": 55947.42, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56084.206, "from_m": 56050.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61463.456, "from_m": 56084.206, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67699.049, "from_m": 61463.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69597.761, "from_m": 67699.049, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71152.404, "from_m": 69597.761, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71820.692, "from_m": 71152.404, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72114.201, "from_m": 71820.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72866.032, "from_m": 72114.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72913.793, "from_m": 72866.032, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79639.748, "from_m": 72913.793, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80187.381, "from_m": 79639.748, "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": 87609.812, "from_m": 80187.381, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87625.69, "from_m": 87609.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88433.377, "from_m": 87625.69, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88936.354, "from_m": 88433.377, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89536.191, "from_m": 88936.354, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92525.989, "from_m": 89536.191, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93170.57, "from_m": 92525.989, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 621105, "profile_key": "22f6e6c33dbabe55a937a8f6cac3f75f0ba92f844a5f770feee2c0f465e5c149", "schedule_id": 7764, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1954", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34147.103, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Welwyn North", "stage_seq": 9, "distance_m": 35364.042, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Woolmer Green Jn", "stage_seq": 10, "distance_m": 38419.998, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Knebworth", "stage_seq": 11, "distance_m": 40326.392, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Stevenage", "stage_seq": 12, "distance_m": 44419.792, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024H", "location": "Hitchin", "stage_seq": 13, "distance_m": 51423.35, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Letchworth Garden City", "stage_seq": 14, "distance_m": 55672.764, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Baldock", "stage_seq": 15, "distance_m": 58935.337, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Ashwell & Morden", "stage_seq": 16, "distance_m": 65974.525, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Royston", "stage_seq": 17, "distance_m": 72207.388, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Meldreth", "stage_seq": 18, "distance_m": 77063.079, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050", "location": "Shepreth", "stage_seq": 19, "distance_m": 80187.381, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Foxton", "stage_seq": 20, "distance_m": 82044.439, "section_seq": 1, "route_path_id": 67971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Shepreth Branch Jn", "stage_seq": 21, "distance_m": 89447.045, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059H", "location": "Cambridge South", "stage_seq": 22, "distance_m": 90562.785, "section_seq": 1, "route_path_id": 67971}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Cambridge", "stage_seq": 23, "distance_m": 93170.57, "section_seq": 1, "route_path_id": 67971}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93170.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 67971}], "total_distance_m": 93170.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86592.138, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6578.432, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:02Z", "source_id": 51381936, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:03Z", "source_id": 16596471, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:33Z", "source_id": 51401916, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:38Z", "source_id": 16602153, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:08Z", "source_id": 51419348, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:11:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:11Z", "source_id": 16606974, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:06Z", "source_id": 51429613, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:12Z", "source_id": 16609985, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:56Z", "source_id": 51436643, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:59Z", "source_id": 16612073, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:27Z", "source_id": 51445467, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:29Z", "source_id": 16614573, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:22Z", "source_id": 51460295, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:23Z", "source_id": 16618754, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:36Z", "source_id": 51470875, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:37Z", "source_id": 16621718, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:55Z", "source_id": 51484408, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:55Z", "source_id": 16625433, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:01Z", "source_id": 51494372, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:04Z", "source_id": 16628267, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:51Z", "source_id": 51503549, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:55Z", "source_id": 16630921, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12635, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:08Z", "source_id": 51511591, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:10Z", "source_id": 16633165, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:44Z", "source_id": 51517819, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:49Z", "source_id": 16635041, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:05Z", "source_id": 16639457, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:44Z", "source_id": 51541968, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:48Z", "source_id": 16641927, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] London Kings Cross 1954 1954 10 None None Cambridge 2105 2105 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82690/2026-09-16/detailed None Cambridge South 2026-09-16T20:59:30+01:00 Cambridge 4.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} 1.6 2058 2102 Cambridge South Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-16 20:12:51 TERMINATED 2026-09-16 20:02:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16641927 1789588850094418 99 99 2026-09-16 20:12:45.644103 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:45.429973
590513 619012 P89071 882R58MX16 2026-09-16 COMPLETE 16642300 2026-09-16 21:02:00 2026-09-16 20:12:52 2026-09-18 20:12:52 {"id": 619012, "stp": "P", "toc": "Southeastern", "uid": "P89071", "consist": "375603+375705+375806", "dest_crs": "RAM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89071/2026-09-16/detailed", "trust_id": "882R58MX16", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-16", "dest_arr_time": "2051", "dest_platform": "1", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "2R58", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "2102", "current_leg_dep": "2057", "current_leg_end": "Ramsgate", "origin_dep_time": "1834", "origin_platform": "4", "current_location": "Ramsgate", "last_update_time": "2026-09-16T20:12:52", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Thanet Parkway (Construction)", "dest_arr_time_act": "2051", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Thanet Parkway (Construction)", "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\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.551, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.794, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.141, \"from_m\": 46754.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.175, \"from_m\": 46979.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.693, \"from_m\": 47029.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.185, \"from_m\": 47612.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.514, \"from_m\": 49127.185, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56037.858, \"from_m\": 55939.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.111, \"from_m\": 56037.858, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89174.18, \"from_m\": 89032.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.579, \"from_m\": 89174.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.534, \"from_m\": 89463.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.182, \"from_m\": 89528.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.446, \"from_m\": 90723.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90931.069, \"from_m\": 90784.446, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91049.979, \"from_m\": 90931.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91153.697, \"from_m\": 91049.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91181.307, \"from_m\": 91153.697, \"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\": 91398.972, \"from_m\": 91181.307, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91965.28, \"from_m\": 91398.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102303.898, \"from_m\": 91965.28, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104918.555, \"from_m\": 102303.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113067.609, \"from_m\": 104918.555, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113495.431, \"from_m\": 113067.609, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 123056.078, \"from_m\": 113495.431, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124440.819, \"from_m\": 123056.078, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137776.917, \"from_m\": 124440.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138157.337, \"from_m\": 137776.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 619012, \"profile_key\": \"3999eba282ffb03b95e424b2591e843233f01cb3ec9523421a4b63e93391fa4d\", \"schedule_id\": 23904, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1836H\", \"wtt_dep\": \"1837H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": \"1843\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1908\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1920\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.142, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Tonbridge Down Loop\", \"stage_seq\": 16, \"distance_m\": 48775.165, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Paddock Wood\", \"stage_seq\": 17, \"distance_m\": 56577.186, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934\", \"location\": \"Marden\", \"stage_seq\": 18, \"distance_m\": 63493.0, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1938H\", \"location\": \"Staplehurst\", \"stage_seq\": 19, \"distance_m\": 67526.105, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1944\", \"location\": \"Headcorn\", \"stage_seq\": 20, \"distance_m\": 72868.363, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1951\", \"location\": \"Pluckley\", \"stage_seq\": 21, \"distance_m\": 81348.318, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2001\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 22, \"distance_m\": 90471.965, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2008\", \"location\": \"Wye\", \"stage_seq\": 23, \"distance_m\": 97332.975, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2015\", \"location\": \"Chilham\", \"stage_seq\": 24, \"distance_m\": 104872.732, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2019\", \"location\": \"Chartham\", \"stage_seq\": 25, \"distance_m\": 108142.414, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2025\", \"location\": \"Canterbury West\", \"stage_seq\": 26, \"distance_m\": 113251.229, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Sturry\", \"stage_seq\": 27, \"distance_m\": 117081.434, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2040H\", \"location\": \"Minster\", \"stage_seq\": 28, \"distance_m\": 131700.024, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Minster East Jn\", \"stage_seq\": 29, \"distance_m\": 132313.912, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 30, \"distance_m\": 134955.168, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 31, \"distance_m\": 138157.337, \"section_seq\": 1, \"route_path_id\": 100215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 138157.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100215}], \"total_distance_m\": 138157.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137455.853, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 701.484, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1834", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:35:51Z\", \"source_id\": 51155097, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:35:54Z\", \"source_id\": 16532403, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:40:08Z\", \"source_id\": 51167403, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:40:13Z\", \"source_id\": 16535906, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:53:31Z\", \"source_id\": 51206064, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:54:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:53:36Z\", \"source_id\": 16546858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:55:08Z\", \"source_id\": 51210681, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:55:10Z\", \"source_id\": 16548087, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:57:42Z\", \"source_id\": 51217874, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:58:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:57:46Z\", \"source_id\": 16550180, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:01:23Z\", \"source_id\": 51228818, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:01:26Z\", \"source_id\": 16553213, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:15:54Z\", \"source_id\": 51271036, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:15:56Z\", \"source_id\": 16564832, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:29:37Z\", \"source_id\": 51308675, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:29:38Z\", \"source_id\": 16575742, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:10Z\", \"source_id\": 51329027, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:13Z\", \"source_id\": 16581546, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:43:35Z\", \"source_id\": 51346179, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:44:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:43:38Z\", \"source_id\": 16586389, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:24Z\", \"source_id\": 51361652, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:29Z\", \"source_id\": 16590876, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:06Z\", \"source_id\": 51376766, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:55:09Z\", \"source_id\": 16595040, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:26Z\", \"source_id\": 51396113, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:29Z\", \"source_id\": 16600538, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:54Z\", \"source_id\": 51418838, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:01Z\", \"source_id\": 16606841, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:14Z\", \"source_id\": 51437320, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:19Z\", \"source_id\": 16612278, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:55Z\", \"source_id\": 51454079, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:58Z\", \"source_id\": 16616976, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:38Z\", \"source_id\": 51465838, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:41Z\", \"source_id\": 16620327, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:19Z\", \"source_id\": 51477837, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:23Z\", \"source_id\": 16623649, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:01Z\", \"source_id\": 51492007, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:07Z\", \"source_id\": 16627590, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:07Z\", \"source_id\": 51518874, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:10Z\", \"source_id\": 16635325, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:56Z\", \"source_id\": 51527845, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:59Z\", \"source_id\": 16637973, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:15Z\", \"source_id\": 51543292, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:18Z\", \"source_id\": 16642300, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "1", "timing_fact_generation": 1789588879077411, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:45.434101", "service_state_evidence_id": 16642300, "current_leg_start_actual_dep": "2026-09-16T20:56:00+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:45.648461", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX RAM 2R58 375603+375705+375806 12 100 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.551, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.794, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.141, "from_m": 46754.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.175, "from_m": 46979.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.693, "from_m": 47029.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.185, "from_m": 47612.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.514, "from_m": 49127.185, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56037.858, "from_m": 55939.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.111, "from_m": 56037.858, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89174.18, "from_m": 89032.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.579, "from_m": 89174.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.534, "from_m": 89463.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.182, "from_m": 89528.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.446, "from_m": 90723.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90931.069, "from_m": 90784.446, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91049.979, "from_m": 90931.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91153.697, "from_m": 91049.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91181.307, "from_m": 91153.697, "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": 91398.972, "from_m": 91181.307, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91965.28, "from_m": 91398.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102303.898, "from_m": 91965.28, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104918.555, "from_m": 102303.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113067.609, "from_m": 104918.555, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113495.431, "from_m": 113067.609, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 123056.078, "from_m": 113495.431, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124440.819, "from_m": 123056.078, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137776.917, "from_m": 124440.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138157.337, "from_m": 137776.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 619012, "profile_key": "3999eba282ffb03b95e424b2591e843233f01cb3ec9523421a4b63e93391fa4d", "schedule_id": 23904, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1834", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1836H", "wtt_dep": "1837H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": "1843", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1908", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1920", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.142, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Tonbridge Down Loop", "stage_seq": 16, "distance_m": 48775.165, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Paddock Wood", "stage_seq": 17, "distance_m": 56577.186, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934", "location": "Marden", "stage_seq": 18, "distance_m": 63493.0, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1938H", "location": "Staplehurst", "stage_seq": 19, "distance_m": 67526.105, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1944", "location": "Headcorn", "stage_seq": 20, "distance_m": 72868.363, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951", "location": "Pluckley", "stage_seq": 21, "distance_m": 81348.318, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2001", "location": "Ashford (Kent)", "stage_seq": 22, "distance_m": 90471.965, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2008", "location": "Wye", "stage_seq": 23, "distance_m": 97332.975, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2015", "location": "Chilham", "stage_seq": 24, "distance_m": 104872.732, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2019", "location": "Chartham", "stage_seq": 25, "distance_m": 108142.414, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2025", "location": "Canterbury West", "stage_seq": 26, "distance_m": 113251.229, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Sturry", "stage_seq": 27, "distance_m": 117081.434, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2040H", "location": "Minster", "stage_seq": 28, "distance_m": 131700.024, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Minster East Jn", "stage_seq": 29, "distance_m": 132313.912, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Thanet Parkway (Construction)", "stage_seq": 30, "distance_m": 134955.168, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 31, "distance_m": 138157.337, "section_seq": 1, "route_path_id": 100215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 138157.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 100215}], "total_distance_m": 138157.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137455.853, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 701.484, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:35:51Z", "source_id": 51155097, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T17:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:35:54Z", "source_id": 16532403, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:40:08Z", "source_id": 51167403, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T17:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:40:13Z", "source_id": 16535906, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:53:31Z", "source_id": 51206064, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T17:54:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:53:36Z", "source_id": 16546858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:55:08Z", "source_id": 51210681, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T17:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:55:10Z", "source_id": 16548087, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:57:42Z", "source_id": 51217874, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T17:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:57:46Z", "source_id": 16550180, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:01:23Z", "source_id": 51228818, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T18:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:01:26Z", "source_id": 16553213, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:15:54Z", "source_id": 51271036, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T18:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:15:56Z", "source_id": 16564832, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:29:37Z", "source_id": 51308675, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T18:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:29:38Z", "source_id": 16575742, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:10Z", "source_id": 51329027, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T18:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:13Z", "source_id": 16581546, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:43:35Z", "source_id": 51346179, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T18:44:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:43:38Z", "source_id": 16586389, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:24Z", "source_id": 51361652, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T18:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:29Z", "source_id": 16590876, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:06Z", "source_id": 51376766, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T18:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:55:09Z", "source_id": 16595040, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:26Z", "source_id": 51396113, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:29Z", "source_id": 16600538, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:54Z", "source_id": 51418838, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:01Z", "source_id": 16606841, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:14Z", "source_id": 51437320, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:19Z", "source_id": 16612278, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32999, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:55Z", "source_id": 51454079, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:26:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:58Z", "source_id": 16616976, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33003, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:38Z", "source_id": 51465838, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:41Z", "source_id": 16620327, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:19Z", "source_id": 51477837, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:23Z", "source_id": 16623649, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:01Z", "source_id": 51492007, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:07Z", "source_id": 16627590, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:07Z", "source_id": 51518874, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T19:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:10Z", "source_id": 16635325, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:56Z", "source_id": 51527845, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T19:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:59Z", "source_id": 16637973, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33074, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:15Z", "source_id": 51543292, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:18Z", "source_id": 16642300, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] London Charing Cross 1834 1834 4 None None Ramsgate 2051 2051 1 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89071/2026-09-16/detailed None Thanet Parkway (Construction) 2026-09-16T20:56:00+01:00 Ramsgate 5.0 {"type": "LineString", "coordinates": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} 2.1 2057 2102 Thanet Parkway (Construction) Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-16 20:12:52 TERMINATED 2026-09-16 20:02:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642300 1789588879077411 142 142 2026-09-16 20:12:45.648461 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:45.434101
590514 619242 W34121 361A75MX16 2026-09-16 COMPLETE 16642160 2026-09-16 21:02:00 2026-09-16 20:12:52 2026-09-18 20:12:52 {"id": 619242, "stp": "P", "toc": "Avanti West Coast", "uid": "W34121", "consist": "807009", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34121/2026-09-16/detailed", "trust_id": "361A75MX16", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "2103", "dest_platform": "4", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A75", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "2102", "current_leg_dep": "2029", "current_leg_end": "London Euston", "origin_dep_time": "1843", "origin_platform": "9", "current_location": "London Euston", "last_update_time": "2026-09-16T20:12:52", "route_debug_link": null, "timing_variation": "-1 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": "2103", "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\": 619242, \"profile_key\": \"eab81e837afe4dd03c1fd6365c2baf8f2ca63d85e5dde7d46c19c4bb372491e6\", \"schedule_id\": 26615, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"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\": \"1845H\", \"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\": \"1847\", \"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\": \"1847H\", \"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\": \"1849\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"1852H\", \"wtt_dep\": \"1854\", \"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\": \"1858\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"1900H\", \"wtt_dep\": \"1902H\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"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\": \"1908\", \"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\": \"1910\", \"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\": \"1911\", \"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\": \"1914\", \"location\": \"Winsford\", \"stage_seq\": 13, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"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\": \"1921\", \"wtt_dep\": \"1923\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 57237.063, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"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\": \"1929H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 70587.657, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 88084.123, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 96536.578, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"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\": \"1945\", \"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\": \"1949\", \"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\": \"1953\", \"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\": \"2000\", \"location\": \"Nuneaton\", \"stage_seq\": 24, \"distance_m\": 155119.043, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 25, \"distance_m\": 177322.935, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Rugby\", \"stage_seq\": 26, \"distance_m\": 178372.241, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"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\": \"2016\", \"location\": \"Weedon\", \"stage_seq\": 28, \"distance_m\": 199844.947, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Hanslope Jn\", \"stage_seq\": 29, \"distance_m\": 220377.377, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2029\", \"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\": \"2032\", \"location\": \"Bletchley\", \"stage_seq\": 31, \"distance_m\": 236105.592, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"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\": \"2041\", \"location\": \"Tring\", \"stage_seq\": 33, \"distance_m\": 260325.133, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"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\": \"2049\", \"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\": \"2052H\", \"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\": \"2055H\", \"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\": \"2057\", \"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\": \"2100\", \"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\": \"2100H\", \"location\": \"Camden South Jn\", \"stage_seq\": 40, \"distance_m\": 309425.693, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"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": "1843", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:09:52Z\", \"source_id\": 51080461, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:47:30Z\", \"source_id\": 51188748, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:47:34Z\", \"source_id\": 16541989, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:53:43Z\", \"source_id\": 51206544, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:53:43Z\", \"source_id\": 16546980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:01:39Z\", \"source_id\": 51229505, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:01:40Z\", \"source_id\": 16553397, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:09:35Z\", \"source_id\": 51253058, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:09:35Z\", \"source_id\": 16559770, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:12:55Z\", \"source_id\": 51262779, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:12:56Z\", \"source_id\": 16562467, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:20:41Z\", \"source_id\": 51284555, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:20:43Z\", \"source_id\": 16568716, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:38:57Z\", \"source_id\": 51333754, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:03Z\", \"source_id\": 16582906, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:29Z\", \"source_id\": 51390960, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:33Z\", \"source_id\": 16599054, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:14Z\", \"source_id\": 51411713, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:16Z\", \"source_id\": 16604793, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:26Z\", \"source_id\": 51457963, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:26Z\", \"source_id\": 16618072, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:31Z\", \"source_id\": 51470715, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:37Z\", \"source_id\": 16621705, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:37Z\", \"source_id\": 51491001, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:40Z\", \"source_id\": 16627314, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:19Z\", \"source_id\": 51509600, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:24Z\", \"source_id\": 16632605, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:33Z\", \"source_id\": 51519997, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:38Z\", \"source_id\": 16635656, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:17Z\", \"source_id\": 51523900, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:22Z\", \"source_id\": 16636829, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:01Z\", \"source_id\": 51542738, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:08Z\", \"source_id\": 16642160, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "4", "timing_fact_generation": 1789588871030093, "current_leg_arrival_utc": "2026-09-16T21:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:48.030399", "service_state_evidence_id": 16642160, "current_leg_start_actual_dep": "2026-09-16T20:29:00+01:00", "operational_evidence_version": 154, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:49.145113", "service_state_valid_until_kind": null, "operational_interpretation_version": 154, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P LIV EUS 1A75 807009 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": 619242, "profile_key": "eab81e837afe4dd03c1fd6365c2baf8f2ca63d85e5dde7d46c19c4bb372491e6", "schedule_id": 26615, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1843", "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": "1845H", "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": "1847", "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": "1847H", "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": "1849", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "1852H", "wtt_dep": "1854", "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": "1858", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "1900H", "wtt_dep": "1902H", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "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": "1908", "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": "1910", "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": "1911", "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": "1914", "location": "Winsford", "stage_seq": 13, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "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": "1921", "wtt_dep": "1923", "location": "Crewe", "stage_seq": 15, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "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": "1929H", "location": "Madeley", "stage_seq": 17, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88084.123, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Stafford", "stage_seq": 19, "distance_m": 96536.578, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "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": "1945", "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": "1949", "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": "1953", "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": "2000", "location": "Nuneaton", "stage_seq": 24, "distance_m": 155119.043, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Rugby Trent Valley Jn", "stage_seq": 25, "distance_m": 177322.935, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Rugby", "stage_seq": 26, "distance_m": 178372.241, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "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": "2016", "location": "Weedon", "stage_seq": 28, "distance_m": 199844.947, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Hanslope Jn", "stage_seq": 29, "distance_m": 220377.377, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2029", "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": "2032", "location": "Bletchley", "stage_seq": 31, "distance_m": 236105.592, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "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": "2041", "location": "Tring", "stage_seq": 33, "distance_m": 260325.133, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "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": "2049", "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": "2052H", "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": "2055H", "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": "2057", "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": "2100", "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": "2100H", "location": "Camden South Jn", "stage_seq": 40, "distance_m": 309425.693, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "2103", "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": 9844, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:09:52Z", "source_id": 51080461, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T17:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:47:30Z", "source_id": 51188748, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T17:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:47:34Z", "source_id": 16541989, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:53:43Z", "source_id": 51206544, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T17:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:53:43Z", "source_id": 16546980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:01:39Z", "source_id": 51229505, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:01:40Z", "source_id": 16553397, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:09:35Z", "source_id": 51253058, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T18:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:09:35Z", "source_id": 16559770, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:12:55Z", "source_id": 51262779, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T18:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:12:56Z", "source_id": 16562467, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10623, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:20:41Z", "source_id": 51284555, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T18:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:20:43Z", "source_id": 16568716, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:38:57Z", "source_id": 51333754, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T18:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:03Z", "source_id": 16582906, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:29Z", "source_id": 51390960, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:33Z", "source_id": 16599054, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:14Z", "source_id": 51411713, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:16Z", "source_id": 16604793, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:26Z", "source_id": 51457963, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T19:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:26Z", "source_id": 16618072, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:31Z", "source_id": 51470715, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T19:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:37Z", "source_id": 16621705, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:37Z", "source_id": 51491001, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T19:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:40Z", "source_id": 16627314, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:19Z", "source_id": 51509600, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T19:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:24Z", "source_id": 16632605, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:33Z", "source_id": 51519997, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T19:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:38Z", "source_id": 16635656, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:17Z", "source_id": 51523900, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T19:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:22Z", "source_id": 16636829, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:01Z", "source_id": 51542738, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T20:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:08Z", "source_id": 16642160, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 1843 1843 9 None None London Euston 2103 2103 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34121/2026-09-16/detailed None Milton Keynes Central 2026-09-16T20:29:00+01:00 London Euston 33.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 2029 2102 Milton Keynes Central London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 20:12:52 TERMINATED 2026-09-16 20:02:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642160 1789588871030093 154 154 2026-09-16 20:12:49.145113 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:48.030399
590515 620554 G86182 322F39MY16 2026-09-16 COMPLETE 16642175 2026-09-16 21:02:00 2026-09-16 20:12:52 2026-09-18 20:12:52 {"id": 620554, "stp": "P", "toc": "Northern", "uid": "G86182", "consist": "331102", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86182/2026-09-16/detailed", "trust_id": "322F39MY16", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "2053", "dest_platform": "5", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2F39", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "2102", "current_leg_dep": "2058", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1932", "origin_platform": "1A", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T20:12:52", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "2053", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18916.52, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19035.673, \"from_m\": 18916.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19380.248, \"from_m\": 19035.673, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23206.197, \"from_m\": 19380.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23286.403, \"from_m\": 23206.197, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31266.769, \"from_m\": 23286.403, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31396.057, \"from_m\": 31266.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31441.852, \"from_m\": 31396.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31695.796, \"from_m\": 31441.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33003.4, \"from_m\": 31695.796, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58272.381, \"from_m\": 33003.4, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58378.458, \"from_m\": 58272.381, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60300.417, \"from_m\": 58378.458, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62968.21, \"from_m\": 60300.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65711.078, \"from_m\": 62968.21, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65946.973, \"from_m\": 65711.078, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65988.546, \"from_m\": 65946.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67084.738, \"from_m\": 65988.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67450.998, \"from_m\": 67084.738, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67768.35, \"from_m\": 67450.998, \"capability_applied\": null, \"effective_limit_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\": 620554, \"profile_key\": \"a2cfbc1a228ad71de4b51b1a97cb0f744c897f1e5d2f98b8a32a98e5433fc221\", \"schedule_id\": 12625, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1935H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1938H\", \"location\": \"Gatley\", \"stage_seq\": 4, \"distance_m\": 5702.296, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941H\", \"location\": \"East Didsbury\", \"stage_seq\": 5, \"distance_m\": 7620.361, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1943H\", \"location\": \"Burnage\", \"stage_seq\": 6, \"distance_m\": 9055.6, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Mauldeth Road\", \"stage_seq\": 7, \"distance_m\": 10456.428, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 8, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Ardwick Jn\", \"stage_seq\": 9, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": \"1954\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 10, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1957H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 11, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Deansgate\", \"stage_seq\": 12, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Water Street Jn\", \"stage_seq\": 13, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 14, \"distance_m\": 18916.52, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Eccles\", \"stage_seq\": 15, \"distance_m\": 23510.244, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Patricroft\", \"stage_seq\": 16, \"distance_m\": 25084.315, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 17, \"distance_m\": 31441.852, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Parkside Jn\", \"stage_seq\": 18, \"distance_m\": 40899.214, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2019\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 19, \"distance_m\": 42535.518, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Earlestown\", \"stage_seq\": 20, \"distance_m\": 44034.427, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 21, \"distance_m\": 48691.629, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Lea Green\", \"stage_seq\": 22, \"distance_m\": 50554.557, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Rainhill\", \"stage_seq\": 23, \"distance_m\": 53536.791, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034\", \"location\": \"Whiston\", \"stage_seq\": 24, \"distance_m\": 55501.493, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Huyton\", \"stage_seq\": 25, \"distance_m\": 58661.693, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Roby\", \"stage_seq\": 26, \"distance_m\": 59481.514, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Broad Green\", \"stage_seq\": 27, \"distance_m\": 62038.991, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 28, \"distance_m\": 63382.679, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 29, \"distance_m\": 63969.173, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 30, \"distance_m\": 64548.849, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 31, \"distance_m\": 65033.356, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Edge Hill\", \"stage_seq\": 32, \"distance_m\": 65597.955, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 33, \"distance_m\": 66490.212, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 34, \"distance_m\": 67768.35, \"section_seq\": 1, \"route_path_id\": 69753}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67768.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69753}], \"total_distance_m\": 67768.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65734.727, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2033.623, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1932", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:10Z\", \"source_id\": 51329011, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:13Z\", \"source_id\": 16581520, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:52Z\", \"source_id\": 51336198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:56Z\", \"source_id\": 16583647, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:12Z\", \"source_id\": 51342451, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:15Z\", \"source_id\": 16585326, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:45:06Z\", \"source_id\": 51350172, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:45:09Z\", \"source_id\": 16587542, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:36Z\", \"source_id\": 51356744, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:47:39Z\", \"source_id\": 16589440, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:52Z\", \"source_id\": 51386589, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:55Z\", \"source_id\": 16597842, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:31Z\", \"source_id\": 51399233, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:03:35Z\", \"source_id\": 16601406, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:16Z\", \"source_id\": 51406465, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:16Z\", \"source_id\": 16603351, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:14Z\", \"source_id\": 51422231, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:19Z\", \"source_id\": 16607869, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:03Z\", \"source_id\": 51429496, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:05Z\", \"source_id\": 16609945, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:21Z\", \"source_id\": 51455174, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:25Z\", \"source_id\": 16617289, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:51Z\", \"source_id\": 51463947, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:54Z\", \"source_id\": 16619805, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:16Z\", \"source_id\": 51475265, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:22Z\", \"source_id\": 16622921, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:07Z\", \"source_id\": 51482484, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:14Z\", \"source_id\": 16624910, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:37Z\", \"source_id\": 51488599, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:41Z\", \"source_id\": 16626639, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:44Z\", \"source_id\": 51496152, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:48Z\", \"source_id\": 16628782, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:23Z\", \"source_id\": 51504898, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:28Z\", \"source_id\": 16631362, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:40Z\", \"source_id\": 51510440, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:42Z\", \"source_id\": 16632828, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:05Z\", \"source_id\": 51518713, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:05Z\", \"source_id\": 16635260, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:11Z\", \"source_id\": 51526177, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:12Z\", \"source_id\": 16637484, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:48Z\", \"source_id\": 51532235, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:51Z\", \"source_id\": 16639281, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:04Z\", \"source_id\": 51542840, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:08Z\", \"source_id\": 16642175, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "5", "timing_fact_generation": 1789588871149901, "current_leg_arrival_utc": "2026-09-16T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:51.158274", "service_state_evidence_id": 16642175, "current_leg_start_actual_dep": "2026-09-16T20:58:00+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:51.611773", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA LIV 2F39 331102 4 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18916.52, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19035.673, "from_m": 18916.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 19380.248, "from_m": 19035.673, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23206.197, "from_m": 19380.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23286.403, "from_m": 23206.197, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31266.769, "from_m": 23286.403, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31396.057, "from_m": 31266.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31441.852, "from_m": 31396.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31695.796, "from_m": 31441.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33003.4, "from_m": 31695.796, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58272.381, "from_m": 33003.4, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58378.458, "from_m": 58272.381, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60300.417, "from_m": 58378.458, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62968.21, "from_m": 60300.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65711.078, "from_m": 62968.21, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65946.973, "from_m": 65711.078, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65988.546, "from_m": 65946.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67084.738, "from_m": 65988.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67450.998, "from_m": 67084.738, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67768.35, "from_m": 67450.998, "capability_applied": null, "effective_limit_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": 620554, "profile_key": "a2cfbc1a228ad71de4b51b1a97cb0f744c897f1e5d2f98b8a32a98e5433fc221", "schedule_id": 12625, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1932", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1935H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1938H", "location": "Gatley", "stage_seq": 4, "distance_m": 5702.296, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941H", "location": "East Didsbury", "stage_seq": 5, "distance_m": 7620.361, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1943H", "location": "Burnage", "stage_seq": 6, "distance_m": 9055.6, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Mauldeth Road", "stage_seq": 7, "distance_m": 10456.428, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Slade Lane Jn", "stage_seq": 8, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Ardwick Jn", "stage_seq": 9, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": "1954", "location": "Manchester Piccadilly", "stage_seq": 10, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1957H", "location": "Manchester Oxford Road", "stage_seq": 11, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Deansgate", "stage_seq": 12, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Water Street Jn", "stage_seq": 13, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Ordsall Lane Jn", "stage_seq": 14, "distance_m": 18916.52, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Eccles", "stage_seq": 15, "distance_m": 23510.244, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Patricroft", "stage_seq": 16, "distance_m": 25084.315, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Astley Station S.B.", "stage_seq": 17, "distance_m": 31441.852, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Parkside Jn", "stage_seq": 18, "distance_m": 40899.214, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2019", "location": "Newton-le-Willows", "stage_seq": 19, "distance_m": 42535.518, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Earlestown", "stage_seq": 20, "distance_m": 44034.427, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025H", "location": "St. Helens Junction", "stage_seq": 21, "distance_m": 48691.629, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Lea Green", "stage_seq": 22, "distance_m": 50554.557, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Rainhill", "stage_seq": 23, "distance_m": 53536.791, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034", "location": "Whiston", "stage_seq": 24, "distance_m": 55501.493, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Huyton", "stage_seq": 25, "distance_m": 58661.693, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Roby", "stage_seq": 26, "distance_m": 59481.514, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Broad Green", "stage_seq": 27, "distance_m": 62038.991, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Olive Mount Jn", "stage_seq": 28, "distance_m": 63382.679, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Wavertree Technology Park", "stage_seq": 29, "distance_m": 63969.173, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Bootle Branch Jn", "stage_seq": 30, "distance_m": 64548.849, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Edge Hill S.B.", "stage_seq": 31, "distance_m": 65033.356, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Edge Hill", "stage_seq": 32, "distance_m": 65597.955, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Crown Street Jn", "stage_seq": 33, "distance_m": 66490.212, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 34, "distance_m": 67768.35, "section_seq": 1, "route_path_id": 69753}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67768.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 69753}], "total_distance_m": 67768.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65734.727, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2033.623, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:10Z", "source_id": 51329011, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:13Z", "source_id": 16581520, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:52Z", "source_id": 51336198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:56Z", "source_id": 16583647, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8895, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:12Z", "source_id": 51342451, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:43:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:15Z", "source_id": 16585326, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8891, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:45:06Z", "source_id": 51350172, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:45:09Z", "source_id": 16587542, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:36Z", "source_id": 51356744, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:47:39Z", "source_id": 16589440, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:52Z", "source_id": 51386589, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:55Z", "source_id": 16597842, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:31Z", "source_id": 51399233, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:03:35Z", "source_id": 16601406, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:16Z", "source_id": 51406465, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:16Z", "source_id": 16603351, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8385, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:14Z", "source_id": 51422231, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:19Z", "source_id": 16607869, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8392, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:03Z", "source_id": 51429496, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:05Z", "source_id": 16609945, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:21Z", "source_id": 51455174, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:25Z", "source_id": 16617289, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9453, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:51Z", "source_id": 51463947, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:54Z", "source_id": 16619805, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:16Z", "source_id": 51475265, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T19:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:22Z", "source_id": 16622921, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:07Z", "source_id": 51482484, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:14Z", "source_id": 16624910, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:37Z", "source_id": 51488599, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:41Z", "source_id": 16626639, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:44Z", "source_id": 51496152, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:48Z", "source_id": 16628782, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10018, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:23Z", "source_id": 51504898, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:28Z", "source_id": 16631362, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:40Z", "source_id": 51510440, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:42Z", "source_id": 16632828, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:05Z", "source_id": 51518713, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:05Z", "source_id": 16635260, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:11Z", "source_id": 51526177, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T19:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:12Z", "source_id": 16637484, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:48Z", "source_id": 51532235, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T19:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:51Z", "source_id": 16639281, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:04Z", "source_id": 51542840, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:08Z", "source_id": 16642175, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] Manchester Airport 1932 1932 1A None None Liverpool Lime Street HL/ML 2053 2053 5 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86182/2026-09-16/detailed None Edge Hill 2026-09-16T20:58:00+01:00 Liverpool Lime Street HL/ML 4.0 {"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 1.3 2058 2102 Edge Hill Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 20:12:52 TERMINATED 2026-09-16 20:02:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642175 1789588871149901 126 126 2026-09-16 20:12:51.611773 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:51.158274
590516 618728 G89009 161B39MW16 2026-09-16 COMPLETE 16642337 2026-09-16 21:02:00 2026-09-16 20:13:21 2026-09-18 20:13:21 {"id": 618728, "stp": "P", "toc": "Northern", "uid": "G89009", "consist": "195109", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89009/2026-09-16/detailed", "trust_id": "161B39MW16", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-16", "dest_arr_time": "2104", "dest_platform": "6", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1B39", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "2102", "current_leg_dep": "2058", "current_leg_end": "Blackpool North", "origin_dep_time": "1824", "origin_platform": "10", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-16T20:13:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Poulton-le-Fylde", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Poulton-le-Fylde", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17375.617, \"from_m\": 5925.208, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18701.353, \"from_m\": 17375.617, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26031.939, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26062.82, \"from_m\": 26031.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35237.302, \"from_m\": 26062.82, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.278, \"from_m\": 35237.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.063, \"from_m\": 35304.278, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.233, \"from_m\": 37233.063, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.68, \"from_m\": 38052.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40140.77, \"from_m\": 40101.68, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40824.2, \"from_m\": 40140.77, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41271.451, \"from_m\": 40824.2, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 41607.656, \"from_m\": 41271.451, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41857.57, \"from_m\": 41607.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42351.43, \"from_m\": 41857.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42558.794, \"from_m\": 42351.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42778.45, \"from_m\": 42558.794, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43034.991, \"from_m\": 42778.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43235.265, \"from_m\": 43034.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43273.098, \"from_m\": 43235.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44276.24, \"from_m\": 43273.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44279.874, \"from_m\": 44276.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44307.954, \"from_m\": 44279.874, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44362.48, \"from_m\": 44307.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56604.906, \"from_m\": 44362.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56663.366, \"from_m\": 56604.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57880.118, \"from_m\": 56663.366, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 60905.59, \"from_m\": 57880.118, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64838.631, \"from_m\": 60905.59, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67439.071, \"from_m\": 64838.631, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 68715.447, \"from_m\": 67439.071, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 68735.21, \"from_m\": 68715.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70385.22, \"from_m\": 68735.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70465.996, \"from_m\": 70385.22, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71057.335, \"from_m\": 70465.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72164.471, \"from_m\": 71057.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73677.325, \"from_m\": 72164.471, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 73882.627, \"from_m\": 73677.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80783.337, \"from_m\": 73882.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 82832.529, \"from_m\": 80783.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84736.153, \"from_m\": 82832.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85110.11, \"from_m\": 84736.153, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 89108.001, \"from_m\": 85110.11, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89675.173, \"from_m\": 89108.001, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94903.833, \"from_m\": 89675.173, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104470.572, \"from_m\": 94903.833, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104553.729, \"from_m\": 104470.572, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106225.102, \"from_m\": 104553.729, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112604.058, \"from_m\": 106225.102, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112989.364, \"from_m\": 112604.058, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 115273.202, \"from_m\": 112989.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 115297.647, \"from_m\": 115273.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117590.443, \"from_m\": 115297.647, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118640.554, \"from_m\": 117590.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120332.653, \"from_m\": 118640.554, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120555.413, \"from_m\": 120332.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121080.916, \"from_m\": 120555.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121109.237, \"from_m\": 121080.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121621.27, \"from_m\": 121109.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123099.776, \"from_m\": 121621.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 123565.616, \"from_m\": 123099.776, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134219.451, \"from_m\": 123565.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 134443.504, \"from_m\": 134219.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134478.791, \"from_m\": 134443.504, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 135050.164, \"from_m\": 134478.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135590.71, \"from_m\": 135050.164, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 135667.521, \"from_m\": 135590.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135722.893, \"from_m\": 135667.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135762.701, \"from_m\": 135722.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137194.271, \"from_m\": 135762.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140645.222, \"from_m\": 137194.271, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 140692.555, \"from_m\": 140645.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140713.451, \"from_m\": 140692.555, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 140761.706, \"from_m\": 140713.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140801.927, \"from_m\": 140761.706, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140856.009, \"from_m\": 140801.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141082.51, \"from_m\": 140856.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142131.696, \"from_m\": 141082.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142154.592, \"from_m\": 142131.696, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 142212.374, \"from_m\": 142154.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 153993.334, \"from_m\": 142212.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154696.431, \"from_m\": 153993.334, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 154761.978, \"from_m\": 154696.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163990.899, \"from_m\": 154761.978, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 164600.795, \"from_m\": 163990.899, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 164970.528, \"from_m\": 164600.795, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 168853.408, \"from_m\": 164970.528, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 168886.199, \"from_m\": 168853.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169182.715, \"from_m\": 168886.199, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 169323.729, \"from_m\": 169182.715, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169514.59, \"from_m\": 169323.729, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169526.325, \"from_m\": 169514.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169853.212, \"from_m\": 169526.325, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 618728, \"profile_key\": \"eb6517c1ec69d2f2f0468e494c0cf707ab120b8f69c821ef100cb3a73461648b\", \"schedule_id\": 12895, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1834H\", \"wtt_dep\": \"1835\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840H\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.225, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1843\", \"wtt_dep\": \"1844\", \"location\": \"Garforth\", \"stage_seq\": 5, \"distance_m\": 29984.566, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1847H\", \"wtt_dep\": \"1848\", \"location\": \"Cross Gates\", \"stage_seq\": 6, \"distance_m\": 34619.309, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 7, \"distance_m\": 39096.8, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1859\", \"location\": \"Leeds\", \"stage_seq\": 8, \"distance_m\": 41731.518, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 42247.011, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 10, \"distance_m\": 42632.278, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 43197.163, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908\", \"location\": \"New Pudsey\", \"stage_seq\": 12, \"distance_m\": 51090.511, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 13, \"distance_m\": 56465.707, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1915H\", \"wtt_dep\": \"1919\", \"location\": \"Bradford Interchange\", \"stage_seq\": 14, \"distance_m\": 56534.705, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56604.906, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Halifax\", \"stage_seq\": 16, \"distance_m\": 68979.571, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 17, \"distance_m\": 70326.717, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 18, \"distance_m\": 73882.627, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1936\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 19, \"distance_m\": 74874.739, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1944\", \"location\": \"Hebden Bridge\", \"stage_seq\": 20, \"distance_m\": 82931.469, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 21, \"distance_m\": 89108.001, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 22, \"distance_m\": 89761.707, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Copy Pit\", \"stage_seq\": 23, \"distance_m\": 95978.734, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 24, \"distance_m\": 103169.696, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Gannow Jn\", \"stage_seq\": 25, \"distance_m\": 104497.719, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012H\", \"location\": \"Accrington\", \"stage_seq\": 26, \"distance_m\": 112866.779, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 27, \"distance_m\": 120353.268, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2022\", \"location\": \"Blackburn\", \"stage_seq\": 28, \"distance_m\": 121333.794, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 29, \"distance_m\": 135762.701, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 30, \"distance_m\": 138932.406, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Ribble Jn\", \"stage_seq\": 31, \"distance_m\": 140645.222, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2040\", \"location\": \"Preston\", \"stage_seq\": 32, \"distance_m\": 141611.164, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 33, \"distance_m\": 142340.1, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 34, \"distance_m\": 154142.951, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2058\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 35, \"distance_m\": 164816.718, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 36, \"distance_m\": 168964.555, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 37, \"distance_m\": 169853.212, \"section_seq\": 1, \"route_path_id\": 69868}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169853.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69868}], \"total_distance_m\": 169853.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137971.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31881.343, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1824", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:33:59Z\", \"source_id\": 51149583, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:34:03Z\", \"source_id\": 16530875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:44:05Z\", \"source_id\": 51179013, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:44:12Z\", \"source_id\": 16539205, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:46:32Z\", \"source_id\": 51185804, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:46:33Z\", \"source_id\": 16541195, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:50:38Z\", \"source_id\": 51197758, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:50:43Z\", \"source_id\": 16544559, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:57:51Z\", \"source_id\": 51218341, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:57:56Z\", \"source_id\": 16550288, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:08:53Z\", \"source_id\": 51250894, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:08:56Z\", \"source_id\": 16559245, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:17:03Z\", \"source_id\": 51274314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:17:07Z\", \"source_id\": 16565823, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:29:05Z\", \"source_id\": 51307190, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:29:05Z\", \"source_id\": 16575287, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:35:29Z\", \"source_id\": 51324556, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:35:33Z\", \"source_id\": 16580338, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:30Z\", \"source_id\": 51343224, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:42:31Z\", \"source_id\": 16585545, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:35Z\", \"source_id\": 51391204, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:42Z\", \"source_id\": 16599157, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:18Z\", \"source_id\": 51414423, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:21Z\", \"source_id\": 16605619, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:14Z\", \"source_id\": 51437327, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:19Z\", \"source_id\": 16612275, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:30Z\", \"source_id\": 51485803, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:33Z\", \"source_id\": 16625865, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:50Z\", \"source_id\": 51510822, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:56Z\", \"source_id\": 16632953, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:04Z\", \"source_id\": 51530587, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:09Z\", \"source_id\": 16638772, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:19Z\", \"source_id\": 51543517, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:22Z\", \"source_id\": 16642337, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "6", "timing_fact_generation": 1789588882982548, "current_leg_arrival_utc": "2026-09-16T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:02:58.840515", "service_state_evidence_id": 16642337, "current_leg_start_actual_dep": "2026-09-16T20:58:00+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-16T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:12:59.100274", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P YRK BPN 1B39 195109 3 100 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17375.617, "from_m": 5925.208, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18701.353, "from_m": 17375.617, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26031.939, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26062.82, "from_m": 26031.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35237.302, "from_m": 26062.82, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.278, "from_m": 35237.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.063, "from_m": 35304.278, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.233, "from_m": 37233.063, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.68, "from_m": 38052.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40140.77, "from_m": 40101.68, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40824.2, "from_m": 40140.77, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41271.451, "from_m": 40824.2, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 41607.656, "from_m": 41271.451, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41857.57, "from_m": 41607.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42351.43, "from_m": 41857.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42558.794, "from_m": 42351.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42778.45, "from_m": 42558.794, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43034.991, "from_m": 42778.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43235.265, "from_m": 43034.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43273.098, "from_m": 43235.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44276.24, "from_m": 43273.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44279.874, "from_m": 44276.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44307.954, "from_m": 44279.874, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44362.48, "from_m": 44307.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56604.906, "from_m": 44362.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56663.366, "from_m": 56604.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57880.118, "from_m": 56663.366, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 60905.59, "from_m": 57880.118, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64838.631, "from_m": 60905.59, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67439.071, "from_m": 64838.631, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 68715.447, "from_m": 67439.071, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 68735.21, "from_m": 68715.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70385.22, "from_m": 68735.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70465.996, "from_m": 70385.22, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71057.335, "from_m": 70465.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72164.471, "from_m": 71057.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73677.325, "from_m": 72164.471, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 73882.627, "from_m": 73677.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80783.337, "from_m": 73882.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 82832.529, "from_m": 80783.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84736.153, "from_m": 82832.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85110.11, "from_m": 84736.153, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 89108.001, "from_m": 85110.11, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89675.173, "from_m": 89108.001, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94903.833, "from_m": 89675.173, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104470.572, "from_m": 94903.833, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104553.729, "from_m": 104470.572, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106225.102, "from_m": 104553.729, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112604.058, "from_m": 106225.102, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112989.364, "from_m": 112604.058, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 115273.202, "from_m": 112989.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 115297.647, "from_m": 115273.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117590.443, "from_m": 115297.647, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118640.554, "from_m": 117590.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120332.653, "from_m": 118640.554, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120555.413, "from_m": 120332.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121080.916, "from_m": 120555.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121109.237, "from_m": 121080.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121621.27, "from_m": 121109.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123099.776, "from_m": 121621.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 123565.616, "from_m": 123099.776, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134219.451, "from_m": 123565.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134443.504, "from_m": 134219.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134478.791, "from_m": 134443.504, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 135050.164, "from_m": 134478.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135590.71, "from_m": 135050.164, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 135667.521, "from_m": 135590.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135722.893, "from_m": 135667.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135762.701, "from_m": 135722.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137194.271, "from_m": 135762.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140645.222, "from_m": 137194.271, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 140692.555, "from_m": 140645.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140713.451, "from_m": 140692.555, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 140761.706, "from_m": 140713.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140801.927, "from_m": 140761.706, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140856.009, "from_m": 140801.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141082.51, "from_m": 140856.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142131.696, "from_m": 141082.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142154.592, "from_m": 142131.696, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 142212.374, "from_m": 142154.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 153993.334, "from_m": 142212.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154696.431, "from_m": 153993.334, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 154761.978, "from_m": 154696.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163990.899, "from_m": 154761.978, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164600.795, "from_m": 163990.899, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 164970.528, "from_m": 164600.795, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 168853.408, "from_m": 164970.528, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 168886.199, "from_m": 168853.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169182.715, "from_m": 168886.199, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 169323.729, "from_m": 169182.715, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169514.59, "from_m": 169323.729, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 169526.325, "from_m": 169514.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169853.212, "from_m": 169526.325, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 618728, "profile_key": "eb6517c1ec69d2f2f0468e494c0cf707ab120b8f69c821ef100cb3a73461648b", "schedule_id": 12895, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1824", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1834H", "wtt_dep": "1835", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840H", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.225, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1843", "wtt_dep": "1844", "location": "Garforth", "stage_seq": 5, "distance_m": 29984.566, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1847H", "wtt_dep": "1848", "location": "Cross Gates", "stage_seq": 6, "distance_m": 34619.309, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Neville H. West Jn", "stage_seq": 7, "distance_m": 39096.8, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1859", "location": "Leeds", "stage_seq": 8, "distance_m": 41731.518, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 42247.011, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Whitehall Jn", "stage_seq": 10, "distance_m": 42632.278, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 43197.163, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908", "location": "New Pudsey", "stage_seq": 12, "distance_m": 51090.511, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Mill Lane Jn", "stage_seq": 13, "distance_m": 56465.707, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1915H", "wtt_dep": "1919", "location": "Bradford Interchange", "stage_seq": 14, "distance_m": 56534.705, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Mill Lane Jn", "stage_seq": 15, "distance_m": 56604.906, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Halifax", "stage_seq": 16, "distance_m": 68979.571, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Dryclough Jn", "stage_seq": 17, "distance_m": 70326.717, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Milner Royd Jn", "stage_seq": 18, "distance_m": 73882.627, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1936", "location": "Sowerby Bridge", "stage_seq": 19, "distance_m": 74874.739, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1944", "location": "Hebden Bridge", "stage_seq": 20, "distance_m": 82931.469, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Hall Royd Jn", "stage_seq": 21, "distance_m": 89108.001, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Stansfield Hall Jn", "stage_seq": 22, "distance_m": 89761.707, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Copy Pit", "stage_seq": 23, "distance_m": 95978.734, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Burnley Manchester Road", "stage_seq": 24, "distance_m": 103169.696, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Gannow Jn", "stage_seq": 25, "distance_m": 104497.719, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012H", "location": "Accrington", "stage_seq": 26, "distance_m": 112866.779, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Daisyfield Jn", "stage_seq": 27, "distance_m": 120353.268, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2022", "location": "Blackburn", "stage_seq": 28, "distance_m": 121333.794, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Lostock Hall Jn", "stage_seq": 29, "distance_m": 135762.701, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Farington Curve Jn", "stage_seq": 30, "distance_m": 138932.406, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Ribble Jn", "stage_seq": 31, "distance_m": 140645.222, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2040", "location": "Preston", "stage_seq": 32, "distance_m": 141611.164, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Preston Fylde Jn", "stage_seq": 33, "distance_m": 142340.1, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Kirkham & Wesham", "stage_seq": 34, "distance_m": 154142.951, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2058", "location": "Poulton-le-Fylde", "stage_seq": 35, "distance_m": 164816.718, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Devonshire Road Jn", "stage_seq": 36, "distance_m": 168964.555, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 37, "distance_m": 169853.212, "section_seq": 1, "route_path_id": 69868}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169853.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 69868}], "total_distance_m": 169853.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137971.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31881.343, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4900, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:33:59Z", "source_id": 51149583, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T17:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:34:03Z", "source_id": 16530875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:44:05Z", "source_id": 51179013, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T17:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:44:12Z", "source_id": 16539205, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:46:32Z", "source_id": 51185804, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T17:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:46:33Z", "source_id": 16541195, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:50:38Z", "source_id": 51197758, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T17:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:50:43Z", "source_id": 16544559, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:57:51Z", "source_id": 51218341, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T17:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:57:56Z", "source_id": 16550288, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:08:53Z", "source_id": 51250894, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:08:56Z", "source_id": 16559245, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:17:03Z", "source_id": 51274314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T18:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:17:07Z", "source_id": 16565823, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:29:05Z", "source_id": 51307190, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T18:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:29:05Z", "source_id": 16575287, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:35:29Z", "source_id": 51324556, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T18:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:35:33Z", "source_id": 16580338, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:30Z", "source_id": 51343224, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T18:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:42:31Z", "source_id": 16585545, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:35Z", "source_id": 51391204, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:42Z", "source_id": 16599157, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:18Z", "source_id": 51414423, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:21Z", "source_id": 16605619, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:14Z", "source_id": 51437327, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T19:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:19Z", "source_id": 16612275, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:30Z", "source_id": 51485803, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T19:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:33Z", "source_id": 16625865, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:50Z", "source_id": 51510822, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T19:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:56Z", "source_id": 16632953, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:04Z", "source_id": 51530587, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T19:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:09Z", "source_id": 16638772, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7805, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:19Z", "source_id": 51543517, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T20:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:22Z", "source_id": 16642337, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}] York 1824 1824 10 None None Blackpool North 2104 2104 6 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89009/2026-09-16/detailed None Poulton-le-Fylde 2026-09-16T20:58:00+01:00 Blackpool North 4.0 {"type": "LineString", "coordinates": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} 3.2 2058 2102 Poulton-le-Fylde Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-16 20:13:21 TERMINATED 2026-09-16 20:02:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642337 1789588882982548 143 143 2026-09-16 20:12:59.100274 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:02:58.840515
590517 620495 P91224 895R93MY16 2026-09-16 COMPLETE None 2026-09-16 20:03:00 2026-09-16 20:13:21 2026-09-18 20:13:21 {"id": 620495, "stp": "P", "toc": "Southeastern", "uid": "P91224", "consist": "375629+375812", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91224/2026-09-16/detailed", "trust_id": "895R93MY16", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford Down Sidings", "service_date": "2026-09-16", "dest_arr_time": "1953", "dest_platform": null, "is_terminated": 1, "next_location": "Ashford Down Yd Washer Rd", "signalling_id": "5R93", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "1935", "current_leg_dep": "1935", "current_leg_end": "Ashford Down Yd Washer Rd", "origin_dep_time": "1930", "origin_platform": "6", "current_location": "Ashford International", "last_update_time": "2026-09-16T20:13:21", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[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.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8815582, 51.140180699999995], [0.8820062, 51.1400459], [0.8823292999999999, 51.1399578], [0.8825824, 51.1399101], [0.8828392999999999, 51.1398698], [0.8828503951234802, 51.139868281221], [0.8829801142594674, 51.13985052434426], [0.8831431999999999, 51.1398282], [0.8834341, 51.1398005], [0.8836510999999999, 51.1398051], [0.8838290999999999, 51.13981450000001], [0.8841215999999998, 51.1398359], [0.8843675, 51.1398624], [0.8844618327992797, 51.139879834174614], [0.884598, 51.13990499999999], [0.8848872, 51.13997189999999], [0.8852240999999998, 51.1400568], [0.8854187, 51.1400938], [0.8857631999999999, 51.1401476], [0.8859757, 51.140187], [0.8861435, 51.140226299999995], [0.8863739, 51.1402938], [0.8866210999999999, 51.140372499999984], [0.8869437, 51.14049060000001], [0.8871717, 51.1405991], [0.8875536, 51.14079460000001]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "51.1407946", "next_location_lon": "0.8875536", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51339513\", \"confirmationDeadline\": \"2026-09-16T19:45:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 211.005, \"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\": 240.309, \"from_m\": 211.005, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 301.573, \"from_m\": 240.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 448.196, \"from_m\": 301.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 567.106, \"from_m\": 448.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 670.824, \"from_m\": 567.106, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1559.335, \"from_m\": 670.824, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 620495, \"profile_key\": \"aaaf2eb94cf1c424ce19e63b0a4ca48f9e9d12d4a3be749704bf5f309e93515c\", \"schedule_id\": 24631, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 2, \"distance_m\": 736.385, \"section_seq\": 1, \"route_path_id\": 37967}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1942\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 3, \"distance_m\": 984.378, \"section_seq\": 1, \"route_path_id\": 37967}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Ashford Down Sidings\", \"stage_seq\": 4, \"distance_m\": 1559.335, \"section_seq\": 1, \"route_path_id\": 37967}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1559.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37967}], \"total_distance_m\": 1559.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1379.161, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1930", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.1407946", "current_position_lon": "0.8875536", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ashford (Kent)", "service_state_platform": "6", "timing_fact_generation": 1789584069494736, "current_leg_arrival_utc": "2026-09-16T19:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:03:03.227360", "service_state_evidence_id": 51339513, "current_leg_start_actual_dep": "2026-09-16T19:35:28+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:13:03.563887", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P AFK None 5R93 375629+375812 8 100 None {"version": 3, "segments": [{"to_m": 211.005, "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": 240.309, "from_m": 211.005, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 301.573, "from_m": 240.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 448.196, "from_m": 301.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 567.106, "from_m": 448.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 670.824, "from_m": 567.106, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1559.335, "from_m": 670.824, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 620495, "profile_key": "aaaf2eb94cf1c424ce19e63b0a4ca48f9e9d12d4a3be749704bf5f309e93515c", "schedule_id": 24631, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1930", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Ashford Down Yard", "stage_seq": 2, "distance_m": 736.385, "section_seq": 1, "route_path_id": 37967}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1942", "location": "Ashford Down Yd Washer Rd", "stage_seq": 3, "distance_m": 984.378, "section_seq": 1, "route_path_id": 37967}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Ashford Down Sidings", "stage_seq": 4, "distance_m": 1559.335, "section_seq": 1, "route_path_id": 37967}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1559.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 37967}], "total_distance_m": 1559.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1379.161, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.174, "synthetic_unknown_infrastructure_limit_mph": 60} [] Ashford (Kent) 1930 1930 6 None None Ashford Down Sidings 1953 1953 None LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91224/2026-09-16/detailed None Ashford (Kent) 2026-09-16T19:35:28+01:00 Ashford Down Yd Washer Rd 0.0 {"type": "LineString", "coordinates": [[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.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8815582, 51.140180699999995], [0.8820062, 51.1400459], [0.8823292999999999, 51.1399578], [0.8825824, 51.1399101], [0.8828392999999999, 51.1398698], [0.8828503951234802, 51.139868281221], [0.8829801142594674, 51.13985052434426], [0.8831431999999999, 51.1398282], [0.8834341, 51.1398005], [0.8836510999999999, 51.1398051], [0.8838290999999999, 51.13981450000001], [0.8841215999999998, 51.1398359], [0.8843675, 51.1398624], [0.8844618327992797, 51.139879834174614], [0.884598, 51.13990499999999], [0.8848872, 51.13997189999999], [0.8852240999999998, 51.1400568], [0.8854187, 51.1400938], [0.8857631999999999, 51.1401476], [0.8859757, 51.140187], [0.8861435, 51.140226299999995], [0.8863739, 51.1402938], [0.8866210999999999, 51.140372499999984], [0.8869437, 51.14049060000001], [0.8871717, 51.1405991], [0.8875536, 51.14079460000001]]} 0.6 1935 1935 None Ashford International Ashford Down Yd Washer Rd 51.1407946 0.8875536 51.1407946 0.8875536 1 0 2026-09-16 20:13:21 TERMINATED 2026-09-16 20:03:00 Ashford (Kent) TD TRACKING_TIMEOUT 51339513 1789584069494736 14 14 2026-09-16 20:13:03.563887 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:03:03.227360
590518 621750 P89258 882S65MZ16 2026-09-16 COMPLETE 16642400 2026-09-16 21:03:00 2026-09-16 20:13:21 2026-09-18 20:13:21 {"id": 621750, "stp": "P", "toc": "Southeastern", "uid": "P89258", "consist": "465162+465180", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89258/2026-09-16/detailed", "trust_id": "882S65MZ16", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-16", "dest_arr_time": "2057", "dest_platform": "7", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2S65", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "2103", "current_leg_dep": "2053", "current_leg_end": "Orpington", "origin_dep_time": "2020", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-16T20: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": "2057", "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\": 621750, \"profile_key\": \"f034da0ea449e9c1661f3b3f94d99fcb0fa7c63a4e5113ac261e111c6ebf9e73\", \"schedule_id\": 23970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"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\": \"2021H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2025\", \"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\": \"2028H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"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\": \"2035H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042H\", \"location\": \"Grove Park\", \"stage_seq\": 9, \"distance_m\": 13041.483, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 10, \"distance_m\": 15092.948, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 16729.317, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 18157.485, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052H\", \"location\": \"Petts Wood\", \"stage_seq\": 13, \"distance_m\": 18895.689, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"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": "2020", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.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-16T19:22:19Z\", \"source_id\": 51447575, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:22Z\", \"source_id\": 16615155, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:13Z\", \"source_id\": 51467369, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:18Z\", \"source_id\": 16620717, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:54Z\", \"source_id\": 51474249, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:55Z\", \"source_id\": 16622599, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:37Z\", \"source_id\": 51483705, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:43Z\", \"source_id\": 16625256, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:19Z\", \"source_id\": 51492708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:23Z\", \"source_id\": 16627819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:00Z\", \"source_id\": 51501560, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:06Z\", \"source_id\": 16630350, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:28Z\", \"source_id\": 51507500, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:31Z\", \"source_id\": 16632049, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:24Z\", \"source_id\": 51519564, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:28Z\", \"source_id\": 16635552, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:23Z\", \"source_id\": 51543643, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:26Z\", \"source_id\": 16642400, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1789588891185907, "current_leg_arrival_utc": "2026-09-16T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:03:03.436151", "service_state_evidence_id": 16642400, "current_leg_start_actual_dep": "2026-09-16T20:58:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:13:03.567205", "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 CST ORP 2S65 465162+465180 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": 621750, "profile_key": "f034da0ea449e9c1661f3b3f94d99fcb0fa7c63a4e5113ac261e111c6ebf9e73", "schedule_id": 23970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2020", "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": "2021H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2025", "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": "2028H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "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": "2035H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042H", "location": "Grove Park", "stage_seq": 9, "distance_m": 13041.483, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Elmstead Woods", "stage_seq": 10, "distance_m": 15092.948, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048", "location": "Chislehurst", "stage_seq": 11, "distance_m": 16729.317, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 18157.485, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052H", "location": "Petts Wood", "stage_seq": 13, "distance_m": 18895.689, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "2057", "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-16T19:22:19Z", "source_id": 51447575, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:22Z", "source_id": 16615155, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:13Z", "source_id": 51467369, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:18Z", "source_id": 16620717, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:54Z", "source_id": 51474249, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:55Z", "source_id": 16622599, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:37Z", "source_id": 51483705, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:43Z", "source_id": 16625256, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:19Z", "source_id": 51492708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:23Z", "source_id": 16627819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:00Z", "source_id": 51501560, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:06Z", "source_id": 16630350, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:28Z", "source_id": 51507500, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:31Z", "source_id": 16632049, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:24Z", "source_id": 51519564, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:28Z", "source_id": 16635552, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32043, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:23Z", "source_id": 51543643, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:26Z", "source_id": 16642400, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}] London Cannon Street 2020 2020 3 None None Orpington 2057 2057 7 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89258/2026-09-16/detailed None Petts Wood 2026-09-16T20:58:30+01:00 Orpington 10.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 2053 2103 Petts Wood Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-16 20:13:21 TERMINATED 2026-09-16 20:03:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16642400 1789588891185907 53 53 2026-09-16 20:13:03.567205 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:03:03.436151
590519 621195 C20261 885K85MY16 2026-09-16 COMPLETE None 2026-09-16 20:03:00 2026-09-16 20:13:21 2026-09-18 20:13:21 {"id": 621195, "stp": "P", "toc": "Thameslink", "uid": "C20261", "consist": "700021", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20261/2026-09-16/detailed", "trust_id": "885K85MY16", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington Down Sidings", "service_date": "2026-09-16", "dest_arr_time": "2002", "dest_platform": "S3", "is_terminated": 1, "next_location": "Orpington Down Sidings", "signalling_id": "5K85", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "2002", "current_leg_dep": "1959", "current_leg_end": "Orpington Down Sidings", "origin_dep_time": "1958", "origin_platform": "6", "current_location": "Orpington", "last_update_time": "2026-09-16T20:13:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08722559999999999, 51.3756062], [0.0870221, 51.37590219999999], [0.08694389999999999, 51.37598959999999], [0.0868933, 51.37604429999999], [0.08684030000000001, 51.376101599999984], [0.0867281, 51.3762514], [0.08655499999999999, 51.3764752], [0.0864481, 51.37659080000001], [0.08636989999999999, 51.3766744], [0.08607849999999999, 51.3769338], [0.08589789999999999, 51.37710130000001], [0.08557429999999999, 51.3774276], [0.08497079999999999, 51.3780454], [0.0843887, 51.3786431], [0.0839613, 51.37907520000001]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "2002", "motion_projection": null, "next_location_lat": "51.3790752", "next_location_lon": "0.0839613", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51390452\", \"confirmationDeadline\": \"2026-09-16T20:03:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 233.606, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 318.946, \"from_m\": 233.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 333.327, \"from_m\": 318.946, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 720.008, \"from_m\": 333.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 621195, \"profile_key\": \"09c52c5094bd783952cde0c3f91a8fb691b3a6b65c8adea03a6140d80dc2ade3\", \"schedule_id\": 2705, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29056}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": null, \"location\": \"Orpington Down Sidings\", \"stage_seq\": 2, \"distance_m\": 720.008, \"section_seq\": 1, \"route_path_id\": 29056}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 720.008, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29056}], \"total_distance_m\": 720.008, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 247.987, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 472.021, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1958", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.3790752", "current_position_lon": "0.0839613", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Orpington", "service_state_platform": "6", "timing_fact_generation": 1789585225434709, "current_leg_arrival_utc": "2026-09-16T20:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:03:04.219335", "service_state_evidence_id": 51390452, "current_leg_start_actual_dep": "2026-09-16T19:59:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:13:04.888919", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P ORP None 5K85 700021 8 100 None {"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 233.606, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 318.946, "from_m": 233.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 333.327, "from_m": 318.946, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 720.008, "from_m": 333.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 621195, "profile_key": "09c52c5094bd783952cde0c3f91a8fb691b3a6b65c8adea03a6140d80dc2ade3", "schedule_id": 2705, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1958", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29056}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": null, "location": "Orpington Down Sidings", "stage_seq": 2, "distance_m": 720.008, "section_seq": 1, "route_path_id": 29056}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 720.008, "from_m": 0.0, "section_seq": 1, "route_path_id": 29056}], "total_distance_m": 720.008, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 247.987, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 472.021, "synthetic_unknown_infrastructure_limit_mph": 60} [] Orpington 1958 1958 6 None None Orpington Down Sidings 2002 2002 S3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20261/2026-09-16/detailed None Orpington 2026-09-16T19:59:30+01:00 Orpington Down Sidings 3.0 {"type": "LineString", "coordinates": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08722559999999999, 51.3756062], [0.0870221, 51.37590219999999], [0.08694389999999999, 51.37598959999999], [0.0868933, 51.37604429999999], [0.08684030000000001, 51.376101599999984], [0.0867281, 51.3762514], [0.08655499999999999, 51.3764752], [0.0864481, 51.37659080000001], [0.08636989999999999, 51.3766744], [0.08607849999999999, 51.3769338], [0.08589789999999999, 51.37710130000001], [0.08557429999999999, 51.3774276], [0.08497079999999999, 51.3780454], [0.0843887, 51.3786431], [0.0839613, 51.37907520000001]]} 0.4 1959 2002 None Orpington Orpington Down Sidings 51.3790752 0.0839613 51.3790752 0.0839613 1 0 2026-09-16 20:13:21 TERMINATED 2026-09-16 20:03:00 Orpington TD TRACKING_TIMEOUT 51390452 1789585225434709 6 6 2026-09-16 20:13:04.888919 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:03:04.219335
590520 621268 W87782 652P71MZ16 2026-09-16 COMPLETE None 2026-09-16 20:03:00 2026-09-16 20:13:21 2026-09-18 20:13:21 {"id": 621268, "stp": "P", "toc": "West Midlands Trains", "uid": "W87782", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87782/2026-09-16/detailed", "trust_id": "652P71MZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-16", "dest_arr_time": "2003", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P71", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "2003", "current_leg_dep": "2000", "current_leg_end": "Stourbridge Town", "origin_dep_time": "2000", "origin_platform": null, "current_location": "Stourbridge Jn (Town Plat)", "last_update_time": "2026-09-16T20:13:21", "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": "2003", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16608176\", \"confirmationDeadline\": \"2026-09-16T20:03:00+01:00\"}", "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\": 621268, \"profile_key\": \"4b8fde547b41a926aadb3911437fd6d653a303721282b6d9255ce195173efb5a\", \"schedule_id\": 29848, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"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": "2000", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789585963219501, "current_leg_arrival_utc": "2026-09-16T20:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T20:03:04.341114", "service_state_evidence_id": 16608176, "current_leg_start_actual_dep": "2026-09-16T20:00:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T20:13:04.891872", "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 2P71 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": 621268, "profile_key": "4b8fde547b41a926aadb3911437fd6d653a303721282b6d9255ce195173efb5a", "schedule_id": 29848, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stourbridge Jn (Town Plat) 2000 2000 None None None Stourbridge Town 2003 2003 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87782/2026-09-16/detailed None Stourbridge Jn (Town Plat) 2026-09-16T20:00: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 2000 2003 None Stourbridge Jn (Town Plat) Stourbridge Town 52.4556837 -2.1420110 52.4556837 -2.1420110 1 0 2026-09-16 20:13:21 TERMINATED 2026-09-16 20:03:00 Stourbridge Jn (Town Plat) TRUST TRACKING_TIMEOUT 16608176 1789585963219501 2 2 2026-09-16 20:13:04.891872 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 20:03:04.341114
← Previous (30801–30900) Next (31001–31100) →