← Back to tables

ANA2_service (60967 rows)

Showing 25801–25900 of 60967
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
567230 597481 C48611 742P14M516 2026-09-16 COMPLETE 15947822 2026-09-16 05:55:00 2026-09-16 05:06:07 2026-09-18 05:06:07 {"id": 597481, "stp": "P", "toc": "Great Western Railway", "uid": "C48611", "consist": "387152", "dest_crs": "PAD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48611/2026-09-16/detailed", "trust_id": "742P14M516", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "0553", "dest_platform": "11", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "2P14", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "0555", "current_leg_dep": "0530", "current_leg_end": "London Paddington", "origin_dep_time": "0510", "origin_platform": "15", "current_location": "Link Line", "last_update_time": "2026-09-16T05:06:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.591979611881392, 51.512085706320285], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5673267999999999, 51.50938519999999], [-0.5651711, 51.5092446], [-0.5643312141426257, 51.509190170946205], [-0.5634197, 51.50913109999999], [-0.5616685999999999, 51.509015700000006], [-0.5613319, 51.5089919], [-0.5600900999999999, 51.508880299999994], [-0.5586371, 51.5087849], [-0.5570078, 51.5086813], [-0.5554321999999999, 51.508586900000005], [-0.5530419, 51.5084232], [-0.5520151999999999, 51.50835300000001], [-0.5498690999999999, 51.5082135], [-0.5465328999999999, 51.508003], [-0.5443527999999999, 51.50787100000001], [-0.5426873, 51.50779899999999], [-0.5425560999999999, 51.50779589999999], [-0.5398859, 51.50768980000001], [-0.5389891704717129, 51.50766882107962], [-0.5381975, 51.507650299999995], [-0.5366578, 51.507614200000006], [-0.5348374, 51.5075789], [-0.5325511, 51.5075464], [-0.530544, 51.50753629999999], [-0.5292539, 51.5075416], [-0.5289089999999999, 51.5075416], [-0.5270464, 51.5075584], [-0.5252169, 51.5075872], [-0.5233442, 51.50763439999999], [-0.5210425, 51.50771180000001], [-0.516913, 51.5078703], [-0.5156885, 51.5079297], [-0.5150759, 51.5079578], [-0.5141004, 51.5080096], [-0.5127739, 51.5080858], [-0.5121688999999999, 51.50812549999999], [-0.5115940999999999, 51.5081593], [-0.5109837, 51.508198], [-0.5104821999999999, 51.5082371], [-0.5099381, 51.5082734], [-0.5095243, 51.508303], [-0.509037, 51.5083367], [-0.5084624, 51.5083794], [-0.5080916, 51.508410100000006], [-0.5075414, 51.50845279999999], [-0.5070162, 51.5084923], [-0.5064388, 51.5085418], [-0.5059896999999999, 51.5085794], [-0.5053770999999999, 51.5086354], [-0.5048147, 51.5086864], [-0.5043017, 51.50873749999999], [-0.5036564, 51.5088029], [-0.502982, 51.5088704], [-0.5023226, 51.508937299999985], [-0.5016463, 51.50900310000001], [-0.5009295, 51.5090775], [-0.5002356, 51.5091443], [-0.4994765999999999, 51.5092165], [-0.4987122, 51.509286], [-0.4979485999999999, 51.50934869999998], [-0.4972654, 51.509403600000006], [-0.4966119, 51.5094544], [-0.4959912999999999, 51.5095031], [-0.49539620000000006, 51.5095434], [-0.4945999, 51.50960119999999], [-0.4937520000000001, 51.509655300000006], [-0.493109, 51.509691499999995], [-0.49237670000000006, 51.5097299], [-0.4916882999999999, 51.5097651], [-0.49102299999999993, 51.50979719999999], [-0.4903135, 51.5098282], [-0.4896206999999999, 51.5098568], [-0.4886968, 51.5098904], [-0.4876103, 51.509929100000015], [-0.4871260999999999, 51.5099387], [-0.4863008, 51.50995509999999], [-0.4856307000000001, 51.5099726], [-0.4852026577487388, 51.50998275812233], [-0.4851419, 51.509984200000005], [-0.4841636, 51.5099903], [-0.4831759, 51.5100016], [-0.4822996, 51.510003000000005], [-0.48140040000000006, 51.5100041], [-0.4803609999999998, 51.5099964], [-0.4793206999999999, 51.50998040000001], [-0.4787907, 51.509973], [-0.4775695, 51.5099454], [-0.4773243, 51.5099417], [-0.4768765, 51.50992699999999], [-0.4760567, 51.509904299999995], [-0.4750517, 51.5098697], [-0.4743790000000001, 51.5098425], [-0.4740621, 51.5098277], [-0.4737824, 51.509811199999994], [-0.4732237, 51.5097779], [-0.47266530000000007, 51.50974229999999], [-0.4721984000000001, 51.5097128], [-0.47136440000000007, 51.5096535], [-0.4706683, 51.5096021], [-0.4699871, 51.50955429999999], [-0.46934229999999993, 51.5095076], [-0.4686699, 51.5094584], [-0.4680526, 51.509411], [-0.4673715999999999, 51.5093548], [-0.4667082, 51.5093012], [-0.4658807999999999, 51.5092306], [-0.4651003, 51.5091599], [-0.46444510000000006, 51.5090982], [-0.463694, 51.50902550000001], [-0.4628341, 51.5089387], [-0.46209779999999995, 51.50886169999999], [-0.46155519999999994, 51.50880109999999], [-0.4609178, 51.50873169999999], [-0.4602692999999999, 51.50865509999999], [-0.4596061999999999, 51.5085737], [-0.4588233, 51.508475], [-0.4580563, 51.50837430000001], [-0.45728489999999994, 51.50827089999999], [-0.4563861, 51.50814549999999], [-0.4555590000000001, 51.508024600000006], [-0.4547454, 51.507904200000006], [-0.4543595999999999, 51.5078463], [-0.4536842, 51.5077382], [-0.4530777, 51.5076428], [-0.4525194, 51.507549], [-0.4518767999999999, 51.507442399999995], [-0.4511105, 51.5073099], [-0.4508435, 51.50726410000001], [-0.4499879999999999, 51.507114399999985], [-0.44967479999999993, 51.50705570000001], [-0.4491576420597607, 51.50696168828888], [-0.4488425, 51.5069044], [-0.4483130000000001, 51.5067994], [-0.4474419999999999, 51.5066216], [-0.4468209, 51.5064933], [-0.4465365297281021, 51.50643022919285], [-0.44620229999999994, 51.5063561], [-0.4453570999999999, 51.5061688], [-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.3982088, 51.503424300000006], [-0.3974617, 51.50349860000001], [-0.39654570000000006, 51.5035913], [-0.39547219999999994, 51.50371149999999], [-0.3945368, 51.5038163], [-0.3911183, 51.50423099999999], [-0.38873119999999994, 51.5045421], [-0.3844767, 51.5051379], [-0.3834029, 51.5052883], [-0.3815335000000001, 51.50555380000001], [-0.38059059999999995, 51.5056957], [-0.3800932, 51.50577330000001], [-0.3790925, 51.5059408], [-0.3784331000000001, 51.5060513], [-0.3781473, 51.50609910000001], [-0.37790340000000006, 51.50613679999999], [-0.3776759, 51.506173], [-0.3774538, 51.506205900000005], [-0.3772863, 51.506231699999994], [-0.377095, 51.5062581], [-0.3767013, 51.5063138], [-0.3763004999999999, 51.506364], [-0.3761508, 51.5063798], [-0.3753304, 51.506478], [-0.3750297, 51.506514], [-0.3741209, 51.5066245], [-0.3733967999999999, 51.50671669999999], [-0.3728133, 51.5067955], [-0.37201, 51.506907], [-0.3719321, 51.5069178], [-0.36728159999999993, 51.507573699999995], [-0.3670377, 51.507609499999994], [-0.3662707999999999, 51.50772069999999], [-0.3652674, 51.50785470000001], [-0.3643406, 51.507989599999995], [-0.3634664, 51.508113900000005], [-0.3627227, 51.5082184], [-0.3624605, 51.508256], [-0.3621087, 51.50830639999999], [-0.3614153, 51.5084021], [-0.3606087, 51.508516799999995], [-0.3598452, 51.5086262], [-0.35932611364780853, 51.508704991305], [-0.3591798, 51.5087272], [-0.3586232, 51.50880910000001], [-0.3579378, 51.50891689999999], [-0.35737369999999996, 51.5090096], [-0.35686389999999996, 51.5090948], [-0.3563565, 51.5091784], [-0.355734, 51.509288000000005], [-0.3551609, 51.50938839999999], [-0.35464889999999993, 51.5094723], [-0.3545102, 51.509494999999994], [-0.354389, 51.50951580000001], [-0.35379299999999997, 51.5096107], [-0.35308199999999995, 51.5097205], [-0.3523832, 51.509826], [-0.351761, 51.50991789999999], [-0.3510708, 51.5100232], [-0.35013349999999993, 51.51016229999999], [-0.3500216, 51.5101771], [-0.34867149999999997, 51.5103511], [-0.3479126, 51.5104637], [-0.34672039999999993, 51.5106236], [-0.34325999999999995, 51.5110872], [-0.34269379999999994, 51.5111664], [-0.3415074, 51.5113323], [-0.3408601, 51.511441899999994], [-0.34041949999999993, 51.5115206], [-0.3398003, 51.51162579999998], [-0.33968819999999994, 51.511644800000006], [-0.339125, 51.51173339999998], [-0.3380182, 51.5118688], [-0.33772269999999993, 51.5118998], [-0.33767239999999993, 51.5119057], [-0.3367269, 51.51199160000001], [-0.3363671, 51.5120269], [-0.33590519999999996, 51.512073099999995], [-0.3354981, 51.5121127], [-0.3351553, 51.5121414], [-0.3348325, 51.5121749], [-0.3342056, 51.51223619999999], [-0.3329351, 51.5123616], [-0.33193799999999996, 51.51246160000001], [-0.33036959999999993, 51.51261889999999], [-0.32931759999999993, 51.512721299999995], [-0.3279161, 51.5128548], [-0.32602049999999994, 51.5130189], [-0.3252429, 51.51309410000001], [-0.32465120000000003, 51.51315149999999], [-0.3237545, 51.51322310000001], [-0.3234676, 51.5132515], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999], [-0.31985270000000005, 51.5135799], [-0.3196113, 51.5135942], [-0.31936439999999994, 51.5136099], [-0.31854, 51.51365950000001], [-0.31678339999999994, 51.513763399999995], [-0.3156603, 51.51383049999999], [-0.31449249999999995, 51.51390249999999], [-0.31365389999999993, 51.5139545], [-0.3061694, 51.51441809999999], [-0.3047799, 51.51452179999998], [-0.3044220999999999, 51.5145501], [-0.3034978, 51.5146269], [-0.3026464, 51.5146986], [-0.3015578, 51.514777], [-0.3013504, 51.514788], [-0.300632, 51.5148249], [-0.29934999999999995, 51.51486939999999], [-0.2985822, 51.514897], [-0.2972507, 51.51493959999999], [-0.29711249999999995, 51.5149441], [-0.2959748, 51.51495930000001], [-0.2958196, 51.51495940000001], [-0.2950391, 51.51496019999999], [-0.2943176, 51.5149578], [-0.2934771, 51.5149461], [-0.2923001, 51.51493059999999], [-0.29177039999999993, 51.5149237], [-0.2897953154356373, 51.51492494944879], [-0.2890830999999999, 51.51492539999999], [-0.2888987, 51.51492549999999], [-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": "Slough", "dest_arr_time_act": "0552½", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Slough", "current_leg_milage": "18.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.884, \"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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1101.4, \"from_m\": 476.884, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1159.791, \"from_m\": 1101.4, \"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\": 1215.91, \"from_m\": 1159.791, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1322.797, \"from_m\": 1215.91, \"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\": 1381.178, \"from_m\": 1322.797, \"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\": 1461.124, \"from_m\": 1381.178, \"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\": 8218.053, \"from_m\": 1461.124, \"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\": 8272.563, \"from_m\": 8218.053, \"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\": 17450.043, \"from_m\": 8272.563, \"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\": 17461.647, \"from_m\": 17450.043, \"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\": 18791.392, \"from_m\": 17461.647, \"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\": 18941.983, \"from_m\": 18791.392, \"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\": 18980.522, \"from_m\": 18941.983, \"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\": 19470.037, \"from_m\": 18980.522, \"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\": 19553.551, \"from_m\": 19470.037, \"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\": 27297.66, \"from_m\": 19553.551, \"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\": 27410.162, \"from_m\": 27297.66, \"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\": 28484.291, \"from_m\": 27410.162, \"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\": 28613.798, \"from_m\": 28484.291, \"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\": 50150.506, \"from_m\": 28613.798, \"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\": 54413.966, \"from_m\": 50150.506, \"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\": 54615.372, \"from_m\": 54413.966, \"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\": 54701.051, \"from_m\": 54615.372, \"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\": 55864.312, \"from_m\": 54701.051, \"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\": 56149.323, \"from_m\": 55864.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57619.448, \"from_m\": 56149.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 597481, \"profile_key\": \"4177d31b6bbb810dd50d77cbaf182ac32c857e8e63043539faa0902fa9330205\", \"schedule_id\": 6456, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": \"0516\", \"location\": \"Twyford\", \"stage_seq\": 3, \"distance_m\": 7944.439, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0523\", \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 18833.561, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530H\", \"location\": \"Slough\", \"stage_seq\": 5, \"distance_m\": 28076.032, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Dolphin Jn\", \"stage_seq\": 6, \"distance_m\": 30057.528, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Stockley Jn\", \"stage_seq\": 7, \"distance_m\": 38335.91, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 39996.044, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Southall\", \"stage_seq\": 9, \"distance_m\": 43275.743, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"West Ealing\", \"stage_seq\": 10, \"distance_m\": 47207.871, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 49441.389, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 12, \"distance_m\": 54832.751, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 13, \"distance_m\": 55704.892, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 14, \"distance_m\": 56979.033, \"section_seq\": 1, \"route_path_id\": 67732}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 15, \"distance_m\": 57619.448, \"section_seq\": 1, \"route_path_id\": 67732}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57619.448, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67732}], \"total_distance_m\": 57619.448, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 56667.348, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 952.1, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0510", "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\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:12Z\", \"source_id\": 49084576, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:18Z\", \"source_id\": 15934265, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:18Z\", \"source_id\": 49090442, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:23Z\", \"source_id\": 15936008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:06Z\", \"source_id\": 49097259, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:14Z\", \"source_id\": 15937983, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:27Z\", \"source_id\": 49105401, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:33Z\", \"source_id\": 15940363, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:36Z\", \"source_id\": 49111496, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:44Z\", \"source_id\": 15942241, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:23Z\", \"source_id\": 49120377, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:24Z\", \"source_id\": 15944921, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:59Z\", \"source_id\": 49129823, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:04Z\", \"source_id\": 15947822, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "11", "timing_fact_generation": 1789534445526089, "current_leg_arrival_utc": "2026-09-16T05:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:55:49.638468", "service_state_evidence_id": 15947822, "current_leg_start_actual_dep": "2026-09-16T05:32:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-16T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:05:50.523755", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDG PAD 2P14 387152 4 110 None {"version": 3, "segments": [{"to_m": 476.884, "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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1159.791, "from_m": 1101.4, "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": 1215.91, "from_m": 1159.791, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1322.797, "from_m": 1215.91, "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": 1381.178, "from_m": 1322.797, "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": 1461.124, "from_m": 1381.178, "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": 8218.053, "from_m": 1461.124, "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": 8272.563, "from_m": 8218.053, "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": 17450.043, "from_m": 8272.563, "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": 17461.647, "from_m": 17450.043, "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": 18791.392, "from_m": 17461.647, "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": 18941.983, "from_m": 18791.392, "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": 18980.522, "from_m": 18941.983, "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": 19470.037, "from_m": 18980.522, "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": 19553.551, "from_m": 19470.037, "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": 27297.66, "from_m": 19553.551, "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": 27410.162, "from_m": 27297.66, "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": 28484.291, "from_m": 27410.162, "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": 28613.798, "from_m": 28484.291, "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": 50150.506, "from_m": 28613.798, "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": 54413.966, "from_m": 50150.506, "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": 54615.372, "from_m": 54413.966, "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": 54701.051, "from_m": 54615.372, "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": 55864.312, "from_m": 54701.051, "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": 56149.323, "from_m": 55864.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 57619.448, "from_m": 56149.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 597481, "profile_key": "4177d31b6bbb810dd50d77cbaf182ac32c857e8e63043539faa0902fa9330205", "schedule_id": 6456, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0510", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 67732}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": "0516", "location": "Twyford", "stage_seq": 3, "distance_m": 7944.439, "section_seq": 1, "route_path_id": 67732}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0523", "location": "Maidenhead", "stage_seq": 4, "distance_m": 18833.561, "section_seq": 1, "route_path_id": 67732}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530H", "location": "Slough", "stage_seq": 5, "distance_m": 28076.032, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Dolphin Jn", "stage_seq": 6, "distance_m": 30057.528, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Stockley Jn", "stage_seq": 7, "distance_m": 38335.91, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 39996.044, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Southall", "stage_seq": 9, "distance_m": 43275.743, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "West Ealing", "stage_seq": 10, "distance_m": 47207.871, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 49441.389, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Ladbroke Grove Jn", "stage_seq": 12, "distance_m": 54832.751, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Portobello Jn (London)", "stage_seq": 13, "distance_m": 55704.892, "section_seq": 1, "route_path_id": 67732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Royal Oak Junction", "stage_seq": 14, "distance_m": 56979.033, "section_seq": 1, "route_path_id": 67732}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": null, "location": "London Paddington", "stage_seq": 15, "distance_m": 57619.448, "section_seq": 1, "route_path_id": 67732}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57619.448, "from_m": 0.0, "section_seq": 1, "route_path_id": 67732}], "total_distance_m": 57619.448, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 56667.348, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 952.1, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:12Z", "source_id": 49084576, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:18Z", "source_id": 15934265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:18Z", "source_id": 49090442, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:23Z", "source_id": 15936008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:06Z", "source_id": 49097259, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:14Z", "source_id": 15937983, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:27Z", "source_id": 49105401, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:33Z", "source_id": 15940363, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:36Z", "source_id": 49111496, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:44Z", "source_id": 15942241, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:23Z", "source_id": 49120377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:24Z", "source_id": 15944921, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22922, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:59Z", "source_id": 49129823, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:04Z", "source_id": 15947822, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}] Reading 0510 0510 15 None None London Paddington 0553 0552½ 11 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48611/2026-09-16/detailed None Slough 2026-09-16T05:32:30+01:00 London Paddington 25.0 {"type": "LineString", "coordinates": [[-0.591979611881392, 51.512085706320285], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5673267999999999, 51.50938519999999], [-0.5651711, 51.5092446], [-0.5643312141426257, 51.509190170946205], [-0.5634197, 51.50913109999999], [-0.5616685999999999, 51.509015700000006], [-0.5613319, 51.5089919], [-0.5600900999999999, 51.508880299999994], [-0.5586371, 51.5087849], [-0.5570078, 51.5086813], [-0.5554321999999999, 51.508586900000005], [-0.5530419, 51.5084232], [-0.5520151999999999, 51.50835300000001], [-0.5498690999999999, 51.5082135], [-0.5465328999999999, 51.508003], [-0.5443527999999999, 51.50787100000001], [-0.5426873, 51.50779899999999], [-0.5425560999999999, 51.50779589999999], [-0.5398859, 51.50768980000001], [-0.5389891704717129, 51.50766882107962], [-0.5381975, 51.507650299999995], [-0.5366578, 51.507614200000006], [-0.5348374, 51.5075789], [-0.5325511, 51.5075464], [-0.530544, 51.50753629999999], [-0.5292539, 51.5075416], [-0.5289089999999999, 51.5075416], [-0.5270464, 51.5075584], [-0.5252169, 51.5075872], [-0.5233442, 51.50763439999999], [-0.5210425, 51.50771180000001], [-0.516913, 51.5078703], [-0.5156885, 51.5079297], [-0.5150759, 51.5079578], [-0.5141004, 51.5080096], [-0.5127739, 51.5080858], [-0.5121688999999999, 51.50812549999999], [-0.5115940999999999, 51.5081593], [-0.5109837, 51.508198], [-0.5104821999999999, 51.5082371], [-0.5099381, 51.5082734], [-0.5095243, 51.508303], [-0.509037, 51.5083367], [-0.5084624, 51.5083794], [-0.5080916, 51.508410100000006], [-0.5075414, 51.50845279999999], [-0.5070162, 51.5084923], [-0.5064388, 51.5085418], [-0.5059896999999999, 51.5085794], [-0.5053770999999999, 51.5086354], [-0.5048147, 51.5086864], [-0.5043017, 51.50873749999999], [-0.5036564, 51.5088029], [-0.502982, 51.5088704], [-0.5023226, 51.508937299999985], [-0.5016463, 51.50900310000001], [-0.5009295, 51.5090775], [-0.5002356, 51.5091443], [-0.4994765999999999, 51.5092165], [-0.4987122, 51.509286], [-0.4979485999999999, 51.50934869999998], [-0.4972654, 51.509403600000006], [-0.4966119, 51.5094544], [-0.4959912999999999, 51.5095031], [-0.49539620000000006, 51.5095434], [-0.4945999, 51.50960119999999], [-0.4937520000000001, 51.509655300000006], [-0.493109, 51.509691499999995], [-0.49237670000000006, 51.5097299], [-0.4916882999999999, 51.5097651], [-0.49102299999999993, 51.50979719999999], [-0.4903135, 51.5098282], [-0.4896206999999999, 51.5098568], [-0.4886968, 51.5098904], [-0.4876103, 51.509929100000015], [-0.4871260999999999, 51.5099387], [-0.4863008, 51.50995509999999], [-0.4856307000000001, 51.5099726], [-0.4852026577487388, 51.50998275812233], [-0.4851419, 51.509984200000005], [-0.4841636, 51.5099903], [-0.4831759, 51.5100016], [-0.4822996, 51.510003000000005], [-0.48140040000000006, 51.5100041], [-0.4803609999999998, 51.5099964], [-0.4793206999999999, 51.50998040000001], [-0.4787907, 51.509973], [-0.4775695, 51.5099454], [-0.4773243, 51.5099417], [-0.4768765, 51.50992699999999], [-0.4760567, 51.509904299999995], [-0.4750517, 51.5098697], [-0.4743790000000001, 51.5098425], [-0.4740621, 51.5098277], [-0.4737824, 51.509811199999994], [-0.4732237, 51.5097779], [-0.47266530000000007, 51.50974229999999], [-0.4721984000000001, 51.5097128], [-0.47136440000000007, 51.5096535], [-0.4706683, 51.5096021], [-0.4699871, 51.50955429999999], [-0.46934229999999993, 51.5095076], [-0.4686699, 51.5094584], [-0.4680526, 51.509411], [-0.4673715999999999, 51.5093548], [-0.4667082, 51.5093012], [-0.4658807999999999, 51.5092306], [-0.4651003, 51.5091599], [-0.46444510000000006, 51.5090982], [-0.463694, 51.50902550000001], [-0.4628341, 51.5089387], [-0.46209779999999995, 51.50886169999999], [-0.46155519999999994, 51.50880109999999], [-0.4609178, 51.50873169999999], [-0.4602692999999999, 51.50865509999999], [-0.4596061999999999, 51.5085737], [-0.4588233, 51.508475], [-0.4580563, 51.50837430000001], [-0.45728489999999994, 51.50827089999999], [-0.4563861, 51.50814549999999], [-0.4555590000000001, 51.508024600000006], [-0.4547454, 51.507904200000006], [-0.4543595999999999, 51.5078463], [-0.4536842, 51.5077382], [-0.4530777, 51.5076428], [-0.4525194, 51.507549], [-0.4518767999999999, 51.507442399999995], [-0.4511105, 51.5073099], [-0.4508435, 51.50726410000001], [-0.4499879999999999, 51.507114399999985], [-0.44967479999999993, 51.50705570000001], [-0.4491576420597607, 51.50696168828888], [-0.4488425, 51.5069044], [-0.4483130000000001, 51.5067994], [-0.4474419999999999, 51.5066216], [-0.4468209, 51.5064933], [-0.4465365297281021, 51.50643022919285], [-0.44620229999999994, 51.5063561], [-0.4453570999999999, 51.5061688], [-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.3982088, 51.503424300000006], [-0.3974617, 51.50349860000001], [-0.39654570000000006, 51.5035913], [-0.39547219999999994, 51.50371149999999], [-0.3945368, 51.5038163], [-0.3911183, 51.50423099999999], [-0.38873119999999994, 51.5045421], [-0.3844767, 51.5051379], [-0.3834029, 51.5052883], [-0.3815335000000001, 51.50555380000001], [-0.38059059999999995, 51.5056957], [-0.3800932, 51.50577330000001], [-0.3790925, 51.5059408], [-0.3784331000000001, 51.5060513], [-0.3781473, 51.50609910000001], [-0.37790340000000006, 51.50613679999999], [-0.3776759, 51.506173], [-0.3774538, 51.506205900000005], [-0.3772863, 51.506231699999994], [-0.377095, 51.5062581], [-0.3767013, 51.5063138], [-0.3763004999999999, 51.506364], [-0.3761508, 51.5063798], [-0.3753304, 51.506478], [-0.3750297, 51.506514], [-0.3741209, 51.5066245], [-0.3733967999999999, 51.50671669999999], [-0.3728133, 51.5067955], [-0.37201, 51.506907], [-0.3719321, 51.5069178], [-0.36728159999999993, 51.507573699999995], [-0.3670377, 51.507609499999994], [-0.3662707999999999, 51.50772069999999], [-0.3652674, 51.50785470000001], [-0.3643406, 51.507989599999995], [-0.3634664, 51.508113900000005], [-0.3627227, 51.5082184], [-0.3624605, 51.508256], [-0.3621087, 51.50830639999999], [-0.3614153, 51.5084021], [-0.3606087, 51.508516799999995], [-0.3598452, 51.5086262], [-0.35932611364780853, 51.508704991305], [-0.3591798, 51.5087272], [-0.3586232, 51.50880910000001], [-0.3579378, 51.50891689999999], [-0.35737369999999996, 51.5090096], [-0.35686389999999996, 51.5090948], [-0.3563565, 51.5091784], [-0.355734, 51.509288000000005], [-0.3551609, 51.50938839999999], [-0.35464889999999993, 51.5094723], [-0.3545102, 51.509494999999994], [-0.354389, 51.50951580000001], [-0.35379299999999997, 51.5096107], [-0.35308199999999995, 51.5097205], [-0.3523832, 51.509826], [-0.351761, 51.50991789999999], [-0.3510708, 51.5100232], [-0.35013349999999993, 51.51016229999999], [-0.3500216, 51.5101771], [-0.34867149999999997, 51.5103511], [-0.3479126, 51.5104637], [-0.34672039999999993, 51.5106236], [-0.34325999999999995, 51.5110872], [-0.34269379999999994, 51.5111664], [-0.3415074, 51.5113323], [-0.3408601, 51.511441899999994], [-0.34041949999999993, 51.5115206], [-0.3398003, 51.51162579999998], [-0.33968819999999994, 51.511644800000006], [-0.339125, 51.51173339999998], [-0.3380182, 51.5118688], [-0.33772269999999993, 51.5118998], [-0.33767239999999993, 51.5119057], [-0.3367269, 51.51199160000001], [-0.3363671, 51.5120269], [-0.33590519999999996, 51.512073099999995], [-0.3354981, 51.5121127], [-0.3351553, 51.5121414], [-0.3348325, 51.5121749], [-0.3342056, 51.51223619999999], [-0.3329351, 51.5123616], [-0.33193799999999996, 51.51246160000001], [-0.33036959999999993, 51.51261889999999], [-0.32931759999999993, 51.512721299999995], [-0.3279161, 51.5128548], [-0.32602049999999994, 51.5130189], [-0.3252429, 51.51309410000001], [-0.32465120000000003, 51.51315149999999], [-0.3237545, 51.51322310000001], [-0.3234676, 51.5132515], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999], [-0.31985270000000005, 51.5135799], [-0.3196113, 51.5135942], [-0.31936439999999994, 51.5136099], [-0.31854, 51.51365950000001], [-0.31678339999999994, 51.513763399999995], [-0.3156603, 51.51383049999999], [-0.31449249999999995, 51.51390249999999], [-0.31365389999999993, 51.5139545], [-0.3061694, 51.51441809999999], [-0.3047799, 51.51452179999998], [-0.3044220999999999, 51.5145501], [-0.3034978, 51.5146269], [-0.3026464, 51.5146986], [-0.3015578, 51.514777], [-0.3013504, 51.514788], [-0.300632, 51.5148249], [-0.29934999999999995, 51.51486939999999], [-0.2985822, 51.514897], [-0.2972507, 51.51493959999999], [-0.29711249999999995, 51.5149441], [-0.2959748, 51.51495930000001], [-0.2958196, 51.51495940000001], [-0.2950391, 51.51496019999999], [-0.2943176, 51.5149578], [-0.2934771, 51.5149461], [-0.2923001, 51.51493059999999], [-0.29177039999999993, 51.5149237], [-0.2897953154356373, 51.51492494944879], [-0.2890830999999999, 51.51492539999999], [-0.2888987, 51.51492549999999], [-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]]} 18.2 0530 0555 Slough Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-16 05:06:07 TERMINATED 2026-09-16 04:55:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15947822 1789534445526089 62 62 2026-09-16 05:05:50.523755 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:55:49.638468
567231 598262 W30012 665D50M516 2026-09-16 COMPLETE 15947901 2026-09-16 05:55:00 2026-09-16 05:06:07 2026-09-18 05:06:07 {"id": 598262, "stp": "P", "toc": "CrossCountry", "uid": "W30012", "consist": "170114+170639", "dest_crs": "BHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30012/2026-09-16/detailed", "trust_id": "665D50M516", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "11M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5D50", "timing_status": "EARLY", "origin_station": "Tyseley LMD", "current_leg_arr": "0555", "current_leg_dep": "0533", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0541", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T05:06:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Tyseley LMD", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Tyseley LMD", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 828.027, \"from_m\": 592.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 870.558, \"from_m\": 828.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 908.899, \"from_m\": 870.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2452.542, \"from_m\": 908.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\": 2989.705, \"from_m\": 2452.542, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3592.592, \"from_m\": 2989.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\": 3758.329, \"from_m\": 3592.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\": 4171.127, \"from_m\": 3758.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\": 4639.781, \"from_m\": 4171.127, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4646.715, \"from_m\": 4639.781, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4731.208, \"from_m\": 4646.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5550.633, \"from_m\": 4731.208, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5914.44, \"from_m\": 5550.633, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5962.014, \"from_m\": 5914.44, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6206.692, \"from_m\": 5962.014, \"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\": 598262, \"profile_key\": \"62c89e9b5218374607dec2f19a7e3d1a0115955e0ffc411a606c0ae0f7a2d87e\", \"schedule_id\": 25973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 870.558, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Bordesley Jn\", \"stage_seq\": 3, \"distance_m\": 3051.456, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 3592.592, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Grand Jn\", \"stage_seq\": 5, \"distance_m\": 4639.781, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Proof House Jn\", \"stage_seq\": 6, \"distance_m\": 5204.064, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 7, \"distance_m\": 6206.692, \"section_seq\": 1, \"route_path_id\": 30825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6206.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}], \"total_distance_m\": 6206.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5663.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:08Z\", \"source_id\": 49130091, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:14Z\", \"source_id\": 15947901, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "11", "timing_fact_generation": 1789534455100010, "current_leg_arrival_utc": "2026-09-16T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:55:59.602176", "service_state_evidence_id": 15947901, "current_leg_start_actual_dep": "2026-09-16T05:41:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:05:59.818636", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XTS BHM 5D50 170114+170639 5 100 None {"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 828.027, "from_m": 592.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 870.558, "from_m": 828.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 908.899, "from_m": 870.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2452.542, "from_m": 908.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": 2989.705, "from_m": 2452.542, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3592.592, "from_m": 2989.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": 3758.329, "from_m": 3592.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": 4171.127, "from_m": 3758.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": 4639.781, "from_m": 4171.127, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4646.715, "from_m": 4639.781, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4731.208, "from_m": 4646.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5550.633, "from_m": 4731.208, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5914.44, "from_m": 5550.633, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5962.014, "from_m": 5914.44, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6206.692, "from_m": 5962.014, "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": 598262, "profile_key": "62c89e9b5218374607dec2f19a7e3d1a0115955e0ffc411a606c0ae0f7a2d87e", "schedule_id": 25973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 870.558, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Bordesley Jn", "stage_seq": 3, "distance_m": 3051.456, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 3592.592, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Grand Jn", "stage_seq": 5, "distance_m": 4639.781, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Proof House Jn", "stage_seq": 6, "distance_m": 5204.064, "section_seq": 1, "route_path_id": 30825}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 6206.692, "section_seq": 1, "route_path_id": 30825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6206.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 30825}], "total_distance_m": 6206.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5663.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19431, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:08Z", "source_id": 49130091, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:14Z", "source_id": 15947901, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}] Tyseley LMD 0541 0541 None None None Birmingham New Street 0557 0557 11M EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30012/2026-09-16/detailed None Tyseley LMD 2026-09-16T05:41:00+01:00 Birmingham New Street 22.0 {"type": "LineString", "coordinates": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 3.8 0533 0555 Tyseley LMD Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-16 05:06:07 TERMINATED 2026-09-16 04:55:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15947901 1789534455100010 16 16 2026-09-16 05:05:59.818636 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:55:59.602176
567232 598532 C12846 875R83M516 2026-09-16 COMPLETE 15948787 2026-09-16 05:56:00 2026-09-16 05:06:07 2026-09-18 05:06:07 {"id": 598532, "stp": "P", "toc": "Southern", "uid": "C12846", "consist": "377449", "dest_crs": "REI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12846/2026-09-16/detailed", "trust_id": "875R83M516", "origin_crs": "RDH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reigate", "service_date": "2026-09-16", "dest_arr_time": "0553", "dest_platform": "DPL", "is_terminated": 1, "next_location": "Reigate", "signalling_id": "5R83", "timing_status": "LATE", "origin_station": "Redhill", "current_leg_arr": "0556", "current_leg_dep": "0552", "current_leg_end": "Reigate", "origin_dep_time": "0549", "origin_platform": "3", "current_location": "Reigate", "last_update_time": "2026-09-16T05:06:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.2418095", "next_location_lon": "-0.2033683", "previous_location": "Redhill", "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\": 130.914, \"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\": 236.991, \"from_m\": 130.914, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 572.19, \"from_m\": 236.991, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2857.437, \"from_m\": 572.19, \"capability_applied\": null, \"effective_limit_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\": 598532, \"profile_key\": \"77010eabb42506d1f9d97924924a53e9509b8d2dd533803cffa27c31c9a22f50\", \"schedule_id\": 1748, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Redhill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66174}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Reigate\", \"stage_seq\": 2, \"distance_m\": 2857.437, \"section_seq\": 1, \"route_path_id\": 66174}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2857.437, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66174}], \"total_distance_m\": 2857.437, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2726.523, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 130.914, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2418095", "current_position_lon": "-0.2033683", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:52Z\", \"source_id\": 49132694, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:59Z\", \"source_id\": 15948787, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reigate", "service_state_platform": "2", "timing_fact_generation": 1789534560088053, "current_leg_arrival_utc": "2026-09-16T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:00.084787", "service_state_evidence_id": 15948787, "current_leg_start_actual_dep": "2026-09-16T05:52:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:01.734316", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P RDH REI 5R83 377449 4 100 None {"version": 3, "segments": [{"to_m": 130.914, "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": 236.991, "from_m": 130.914, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 572.19, "from_m": 236.991, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2857.437, "from_m": 572.19, "capability_applied": null, "effective_limit_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": 598532, "profile_key": "77010eabb42506d1f9d97924924a53e9509b8d2dd533803cffa27c31c9a22f50", "schedule_id": 1748, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Redhill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66174}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Reigate", "stage_seq": 2, "distance_m": 2857.437, "section_seq": 1, "route_path_id": 66174}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2857.437, "from_m": 0.0, "section_seq": 1, "route_path_id": 66174}], "total_distance_m": 2857.437, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2726.523, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 130.914, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:52Z", "source_id": 49132694, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:59Z", "source_id": 15948787, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Redhill 0549 0549 3 None None Reigate 0553 0553 DPL LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C12846/2026-09-16/detailed None Redhill 2026-09-16T05:52:00+01:00 Reigate 4.0 {"type": "LineString", "coordinates": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]} 1.8 0552 0556 Redhill Reigate Reigate 51.2418095 -0.2033683 51.2418095 -0.2033683 1 0 2026-09-16 05:06:07 TERMINATED 2026-09-16 04:56:00 Reigate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948787 1789534560088053 14 14 2026-09-16 05:06:01.734316 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:00.084787
567233 597370 C55903 122I12M516 2026-09-16 COMPLETE 15947988 2026-09-16 05:56:00 2026-09-16 05:06:07 2026-09-18 05:06:07 {"id": 597370, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55903", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55903/2026-09-16/detailed", "trust_id": "122I12M516", "origin_crs": "REG", "show_on_map": 0, "dar_est_time": "05:04:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I12", "timing_status": "EARLY", "origin_station": "Regent Centre (Newcastle)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0504", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-16T05:06:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0504½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:43Z\", \"source_id\": 15938754, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:24Z\", \"source_id\": 15939627, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:48Z\", \"source_id\": 15940815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:55Z\", \"source_id\": 15941981, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:09Z\", \"source_id\": 15942837, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:33Z\", \"source_id\": 15943341, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:04Z\", \"source_id\": 15943937, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:13Z\", \"source_id\": 15944832, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:58Z\", \"source_id\": 15945550, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:59Z\", \"source_id\": 15945987, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:56Z\", \"source_id\": 15946894, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:20Z\", \"source_id\": 15947988, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1789534461269377, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:01.341457", "service_state_evidence_id": 15947988, "current_leg_start_actual_dep": null, "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:01.702132", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Tyne and Wear Metro P REG SHZ 2I12 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:43Z", "source_id": 15938754, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:24Z", "source_id": 15939627, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:48Z", "source_id": 15940815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:55Z", "source_id": 15941981, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:09Z", "source_id": 15942837, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:33Z", "source_id": 15943341, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:04Z", "source_id": 15943937, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:13Z", "source_id": 15944832, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:58Z", "source_id": 15945550, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:59Z", "source_id": 15945987, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:56Z", "source_id": 15946894, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:20Z", "source_id": 15947988, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Regent Centre (Newcastle) 0504 0504½ None 5:04:00 None South Hylton (Sunderland Metro) 0558 0558 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C55903/2026-09-16/detailed None None None None None None None None None Pallion South Hylton (Sunderland Metro) None None None None None 1 0 2026-09-16 05:06:07 TERMINATED 2026-09-16 04:56:00 South Hylton (Sunderland Metro) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15947988 1789534461269377 34 34 2026-09-16 05:06:01.702132 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:01.341457
567234 598034 G00301 045D99M516 2026-09-16 COMPLETE 15948603 2026-09-16 05:56:00 2026-09-16 05:06:07 2026-09-18 05:06:07 {"id": 598034, "stp": "P", "toc": "CrossCountry", "uid": "G00301", "consist": "221127", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00301/2026-09-16/detailed", "trust_id": "045D99M516", "origin_crs": "XCN", "show_on_map": 0, "dar_est_time": "05:33:00", "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "0603", "dest_platform": "10", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5D99", "timing_status": "EARLY", "origin_station": "Craigentinny T.& R.S.M.D", "current_leg_arr": "0556", "current_leg_dep": "0533", "current_leg_end": "Edinburgh", "origin_dep_time": "0533", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-16T05:06:07", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1291039, 55.9537716], [-3.1288262999999996, 55.95366889999999], [-3.1286269000000004, 55.95359800000001], [-3.1284813, 55.95354199999999], [-3.1283058, 55.9534874], [-3.1246267, 55.95227739999999], [-3.124254, 55.9521585], [-3.1239938, 55.9520931], [-3.1237310999999996, 55.9520356], [-3.1233181999999995, 55.95196550000001], [-3.1231346, 55.95191719999999], [-3.1229612, 55.95186939999999], [-3.1227751999999995, 55.9518146], [-3.1225795, 55.95175979999999], [-3.1223027, 55.95167219999999], [-3.1220369999999997, 55.9515716], [-3.1216538, 55.951433699999995], [-3.1215128999999995, 55.9513746], [-3.1210155000000004, 55.95117770000001], [-3.1205117, 55.95096409999999], [-3.1201903999999994, 55.9508245], [-3.1198471, 55.950681], [-3.1194712999999994, 55.950515800000005], [-3.1193225, 55.9504491], [-3.1190898, 55.950344699999995], [-3.1188337999999995, 55.9502307], [-3.1184935999999994, 55.95008140000001], [-3.1179733999999995, 55.949845], [-3.1178756999999995, 55.9498006], [-3.117366399999999, 55.9495726], [-3.1168505999999994, 55.94935699999999], [-3.1163097, 55.9491451], [-3.1158852, 55.9489872], [-3.1153383, 55.9487992], [-3.1148107, 55.94862950000001], [-3.1143575, 55.948488], [-3.1137615000000003, 55.948320499999994], [-3.1130018999999995, 55.9481219], [-3.1124216999999996, 55.9479838], [-3.1116709, 55.9478201], [-3.1107460999999996, 55.94764640000001], [-3.1101271999999995, 55.94753789999999], [-3.1096892, 55.9474602], [-3.1090113, 55.947367199999995], [-3.108914671229719, 55.94735492074882], [-3.1084274, 55.947292999999995], [-3.1083645999999994, 55.947285], [-3.1077695, 55.9472072], [-3.1072358, 55.9471293], [-3.1068184, 55.94706659999999], [-3.1064487999999995, 55.9469988], [-3.1062523, 55.94693199999999], [-3.1059762999999996, 55.94681619999999], [-3.1053799999999994, 55.9465989], [-3.1043197, 55.94615509999999], [-3.1037877999999997, 55.9458637], [-3.1033225, 55.9455603], [-3.1031373, 55.9454174], [-3.1026660999999995, 55.94505369999999], [-3.1022285999999997, 55.9446267], [-3.1018582, 55.94416429999999], [-3.1017968, 55.944063], [-3.1014429999999997, 55.9434789], [-3.1011507, 55.9427614], [-3.1008274999999994, 55.9417972], [-3.1005964, 55.94117120000001], [-3.1003923, 55.9405624], [-3.1002909, 55.94027020000001], [-3.1002535, 55.94006689999999], [-3.1002445, 55.93988519999999], [-3.1002801999999994, 55.939712], [-3.1003281000000005, 55.9395388], [-3.1003963, 55.9393616], [-3.1006345, 55.938986199999995], [-3.100838599999999, 55.9387774], [-3.1010519999999997, 55.9385951], [-3.1012580999999995, 55.9384483], [-3.1014343, 55.93831290000001], [-3.1017698, 55.93810940000001], [-3.1022912, 55.9378751], [-3.1028929999999995, 55.9376678], [-3.1034496999999996, 55.9375362], [-3.103733, 55.9374827], [-3.1037835, 55.93747590000001], [-3.1040161, 55.9374443], [-3.1044342, 55.9374044], [-3.1047546, 55.9373837], [-3.1049701999999995, 55.9373735], [-3.1065613, 55.9373154], [-3.1080343, 55.9372642], [-3.1086895999999995, 55.937241399999984], [-3.1096986, 55.93720829999999], [-3.1145824, 55.93703589999999], [-3.1148721, 55.9370257], [-3.115251199999999, 55.93701469999999], [-3.1167508, 55.93695999999999], [-3.1182422, 55.9369071], [-3.1190066, 55.93687739999999], [-3.1197794999999995, 55.936848], [-3.1210240999999996, 55.9368072], [-3.122511499999999, 55.9367564], [-3.1237484999999996, 55.9367053], [-3.1244041, 55.9366801], [-3.1247763, 55.9366658], [-3.1254063999999997, 55.93661269999999], [-3.1261064, 55.93654250000001], [-3.12709, 55.93641439999999], [-3.1275825, 55.93635669999999], [-3.1284904999999994, 55.93627740000001], [-3.1290879, 55.93623790000001], [-3.1298731999999996, 55.936231500000005], [-3.1303894999999997, 55.9362316], [-3.1309289, 55.93624150000001], [-3.1316542, 55.93625639999999], [-3.1319907999999996, 55.93626389999999], [-3.1323419, 55.93626869999999], [-3.1328906999999995, 55.9362676], [-3.133424, 55.936264], [-3.1344049, 55.9362627], [-3.1351437, 55.9362624], [-3.1358712999999994, 55.93626389999999], [-3.1365397999999995, 55.936260099999984], [-3.1372028, 55.9362642], [-3.1376659, 55.9362642], [-3.1381686999999996, 55.936248799999994], [-3.1387507, 55.936209600000005], [-3.1394576999999995, 55.93613450000001], [-3.1401036999999996, 55.9360167], [-3.1407160999999997, 55.935875], [-3.1409075, 55.935817500000006], [-3.141114, 55.93574869999999], [-3.1415236, 55.93561729999999], [-3.1420812, 55.93538939999999], [-3.1425976999999996, 55.93514799999999], [-3.1429740999999995, 55.934920899999995], [-3.1434729, 55.9345399], [-3.144103494418325, 55.93397963940299], [-3.1442341, 55.9338636], [-3.1449881999999993, 55.933177099999995], [-3.1453154, 55.93288119999999], [-3.1461292, 55.9321416], [-3.1465438, 55.93175840000001], [-3.146929399999999, 55.9314553], [-3.1471893999999994, 55.9312722], [-3.1475774, 55.931043999999986], [-3.1477828, 55.9309259], [-3.1481584, 55.930725299999985], [-3.1482731, 55.930667699999994], [-3.1483823999999996, 55.9306129], [-3.1485944999999997, 55.9305153], [-3.1487887, 55.93043070000001], [-3.1489741999999996, 55.9303542], [-3.1491401, 55.9302891], [-3.1493615, 55.9302057], [-3.1495699, 55.9301309], [-3.1498019, 55.93005389999999], [-3.1502481999999996, 55.9299139], [-3.1504383, 55.92986159999999], [-3.1506305, 55.9298126], [-3.1508145, 55.9297669], [-3.151009999999999, 55.929722600000005], [-3.1514222, 55.92963569999999], [-3.1516237999999994, 55.929599], [-3.151848, 55.9295611], [-3.1521677, 55.92951189999999], [-3.1527942999999996, 55.9294257], [-3.1529142999999995, 55.929407999999995], [-3.1533980999999995, 55.9293357], [-3.1539419, 55.92926239999999], [-3.1548512, 55.92914489999999], [-3.1555278, 55.9290521], [-3.156197, 55.92896270000001], [-3.1568681999999995, 55.9288698], [-3.1573054, 55.9288101], [-3.1577054000000007, 55.9287569], [-3.1579173999999997, 55.92873109999999], [-3.1582468999999995, 55.92869970000001], [-3.1585248999999997, 55.9286825], [-3.1588202, 55.9286686], [-3.1591059, 55.92866059999999], [-3.1593151, 55.9286634], [-3.1595364, 55.92866740000001], [-3.1596983999999995, 55.9286739], [-3.1600023, 55.92869199999999], [-3.1602324, 55.92871100000001], [-3.1604667999999996, 55.928736], [-3.1607029, 55.9287641], [-3.1609443, 55.92879889999999], [-3.1611226999999995, 55.92882989999999], [-3.1613192, 55.92886769999999], [-3.1616859, 55.928952], [-3.1619193, 55.9290103], [-3.1620419, 55.92904239999999], [-3.1621624, 55.929078399999995], [-3.1624085, 55.929151899999994], [-3.162563, 55.929203], [-3.1626991999999996, 55.92925], [-3.1629891, 55.9293607], [-3.1632141999999996, 55.929455399999995], [-3.1634399999999996, 55.929556600000005], [-3.1636031, 55.9296361], [-3.163764, 55.9297184], [-3.1639631999999995, 55.9298303], [-3.1641548, 55.92994349999999], [-3.1644626999999996, 55.93012860000001], [-3.1647672, 55.930318699999994], [-3.1648916999999996, 55.93039719999999], [-3.1650265, 55.9304825], [-3.1652964999999997, 55.9306391], [-3.165611, 55.9308015], [-3.1658069999999996, 55.9308923], [-3.1660047, 55.9309765], [-3.1661376, 55.9310283], [-3.1663346999999997, 55.93109630000001], [-3.1665335, 55.9311581], [-3.1667906999999995, 55.931228100000006], [-3.1670589999999996, 55.9312925], [-3.1672588000000004, 55.931332899999994], [-3.167459899999999, 55.9313701], [-3.1676567, 55.9314015], [-3.1679132, 55.9314351], [-3.1681732999999994, 55.9314629], [-3.1683939999999997, 55.9314801], [-3.168587099999999, 55.9314914], [-3.168789, 55.9314978], [-3.1688969000000005, 55.9314989], [-3.1690101, 55.9314993], [-3.1692925, 55.93149439999999], [-3.1694278, 55.9314887], [-3.1696144000000004, 55.9314779], [-3.1697123, 55.93147], [-3.1698069, 55.9314606], [-3.1699956, 55.931440499999994], [-3.1701986999999994, 55.93141390000001], [-3.1704603, 55.9313804], [-3.1707285, 55.9313459], [-3.1710909999999997, 55.9312971], [-3.1715191, 55.9312418], [-3.1717362999999996, 55.93120640000001], [-3.1719281, 55.9311791], [-3.1721313, 55.93114599999999], [-3.1722306, 55.9311287], [-3.1723385, 55.93110769999999], [-3.1725590999999995, 55.9310619], [-3.1727729999999994, 55.9310097], [-3.1729771, 55.9309611], [-3.1730328999999995, 55.930948099999995], [-3.1731769999999995, 55.930912799999994], [-3.1734298, 55.9308433], [-3.1738047999999996, 55.930735199999994], [-3.1741721, 55.93062880000001], [-3.1745576999999994, 55.930523599999994], [-3.1749707999999996, 55.93041130000001], [-3.1753132999999996, 55.93031459999999], [-3.1758173999999997, 55.93016840000001], [-3.1761033, 55.9300957], [-3.1762889, 55.93005629999999], [-3.176629699999999, 55.9299939], [-3.176808799999999, 55.9299643], [-3.1769794, 55.92994040000001], [-3.1771367, 55.9299207], [-3.177306999999999, 55.9299023], [-3.1776289, 55.9298708], [-3.1779497, 55.9298433], [-3.1783387, 55.929806], [-3.1787148, 55.92976850000001], [-3.1788764, 55.929748999999994], [-3.1790057999999997, 55.9297286], [-3.1791839, 55.9296994], [-3.1793139, 55.929675], [-3.1794635, 55.9296438], [-3.1796227, 55.929609199999994], [-3.1797753, 55.9295743], [-3.1799261999999997, 55.92953829999999], [-3.1802298999999996, 55.929454799999995], [-3.1803996, 55.92940339999999], [-3.1805534999999994, 55.9293533], [-3.1806989999999997, 55.929303999999995], [-3.1808725, 55.92923929999999], [-3.1810289, 55.9291775], [-3.1811878, 55.929111299999995], [-3.1813437, 55.9290413], [-3.1814937, 55.928969], [-3.1816344, 55.928897600000006], [-3.181753099999999, 55.92883280000001], [-3.1820064999999995, 55.92868889999999], [-3.1821329, 55.92861719999999], [-3.1822613999999994, 55.9285467], [-3.1825163, 55.9284041], [-3.1827173, 55.928290299999986], [-3.1828322999999994, 55.928227799999995], [-3.1829292, 55.9281733], [-3.1830391999999996, 55.9281134], [-3.1831398, 55.928061], [-3.183236, 55.92801219999999], [-3.1833343, 55.92796510000001], [-3.1835249999999995, 55.927877300000006], [-3.1836336, 55.9278335], [-3.1839869999999997, 55.9276931], [-3.1844018, 55.9275619], [-3.1846176999999996, 55.9274977], [-3.1848360999999996, 55.927443199999985], [-3.1855764999999994, 55.9272864], [-3.1859108, 55.92723399999999], [-3.1862460999999995, 55.92719389999999], [-3.1865519, 55.9271676], [-3.1868591, 55.9271465], [-3.1871986000000003, 55.9271331], [-3.187661, 55.92711709999999], [-3.1880385, 55.9271012], [-3.1883123, 55.9270861], [-3.1884308000000003, 55.9270792], [-3.1885555, 55.9270703], [-3.1887948999999995, 55.9270529], [-3.1890415999999995, 55.92703180000001], [-3.1892752, 55.9270058], [-3.1896672999999995, 55.9269563], [-3.1900685, 55.9269], [-3.1902352, 55.9268763], [-3.1904108999999994, 55.92685259999998], [-3.1907495, 55.92680829999999], [-3.1909754999999995, 55.9267771], [-3.1914258, 55.92671669999999], [-3.1916588, 55.9266885], [-3.1918895, 55.9266618], [-3.1921301999999994, 55.92663470000001], [-3.1923279999999994, 55.92661669999999], [-3.1926639999999997, 55.92659069999999], [-3.1928127999999996, 55.9265822], [-3.1929884999999993, 55.926571599999995], [-3.1933142999999995, 55.92655510000001], [-3.1935735999999997, 55.9265457], [-3.1937746999999996, 55.92654240000001], [-3.1938377999999994, 55.92654139999999], [-3.1942455, 55.926535], [-3.1951677000000003, 55.9265371], [-3.1954217, 55.92653730000001], [-3.1956718, 55.926535], [-3.1960023999999994, 55.9265301], [-3.1961779, 55.926526599999995], [-3.1965481999999996, 55.92651509999999], [-3.1968192, 55.9265014], [-3.197092, 55.9264862], [-3.1973667999999997, 55.92646880000001], [-3.1977103, 55.926441800000006], [-3.1980539, 55.9264087], [-3.1983292, 55.926378699999994], [-3.1986321, 55.92634109999999], [-3.1990386, 55.9262821], [-3.1992044999999996, 55.92625550000001], [-3.1993413999999993, 55.9262337], [-3.1995925999999995, 55.92618699999999], [-3.1998288, 55.9261381], [-3.2000663, 55.92609079999999], [-3.2002839, 55.92604589999999], [-3.2005188, 55.925996399999995], [-3.2009753, 55.9259013], [-3.2014021999999995, 55.92581090000001], [-3.2018374, 55.92571589999999], [-3.2022666, 55.92562310000001], [-3.2026941, 55.9255348], [-3.203008399999999, 55.9254713], [-3.203319899999999, 55.9254136], [-3.2035513999999994, 55.9253754], [-3.2037769, 55.9253439], [-3.2040351, 55.925307499999995], [-3.2042912999999995, 55.925276100000005], [-3.2047875999999995, 55.9252347], [-3.2052356, 55.9252075], [-3.2054333999999995, 55.9251981], [-3.205633999999999, 55.92519419999999], [-3.2061887, 55.9251947], [-3.2067497, 55.9252032], [-3.2074317999999997, 55.92521489999999], [-3.2080849, 55.92522979999999], [-3.2082541000000004, 55.9252341], [-3.2084114, 55.9252393], [-3.2087419, 55.9252591], [-3.2092444999999996, 55.92531009999998], [-3.2097483, 55.92537719999999], [-3.2099032, 55.925404799999995], [-3.2100202, 55.92542829999999], [-3.2104883, 55.9255269], [-3.210951000000001, 55.9256316], [-3.2113596, 55.9257204], [-3.211786, 55.9257964], [-3.2121302, 55.9258461], [-3.2125233999999994, 55.9258864], [-3.2128744, 55.9259141], [-3.2132452, 55.9259283], [-3.2135680999999994, 55.9259334], [-3.213958799999999, 55.925924299999984], [-3.2143306, 55.9259107], [-3.2147484, 55.925879399999985], [-3.2151133, 55.9258325], [-3.2154831, 55.925772300000006], [-3.2162311, 55.9256282], [-3.2170437, 55.9254656], [-3.2171632999999997, 55.9254494], [-3.2177502, 55.92537], [-3.2186224, 55.92528659999999], [-3.2194826999999995, 55.9252583], [-3.2202684, 55.9252664], [-3.2209436999999994, 55.92529869999999], [-3.2217438, 55.9253754], [-3.22252, 55.925503299999995], [-3.2232936999999997, 55.925668900000005], [-3.2239881999999995, 55.9258507], [-3.2242549, 55.9259166], [-3.2246344999999996, 55.92603239999999], [-3.2251223, 55.9262047], [-3.2255597, 55.92638649999999], [-3.2258817, 55.92653730000001], [-3.2264438999999996, 55.926844199999984], [-3.2271168, 55.9272454], [-3.2283065999999994, 55.9280001], [-3.228625, 55.92820769999999], [-3.2288619999999995, 55.9283623], [-3.2291435, 55.9285268], [-3.229619028049843, 55.928804599548144], [-3.2296191999999997, 55.9288047], [-3.2298967999999997, 55.9289718], [-3.2306849, 55.929439900000006], [-3.2321875999999996, 55.93039869999999], [-3.2325384, 55.9306225], [-3.2336263, 55.931294900000005], [-3.233935022830277, 55.93147965740954], [-3.2342587998912107, 55.93167342318576], [-3.234301555091794, 55.93169901014722], [-3.2347385, 55.9319605], [-3.2351183, 55.9322312], [-3.2355164, 55.93252389999999], [-3.2357869000000004, 55.93276229999999], [-3.2361953, 55.933132099999995], [-3.2363976999999995, 55.933369], [-3.2365708999999994, 55.93361339999999], [-3.236845, 55.93397999999999], [-3.2369676, 55.934202499999984], [-3.2370589, 55.93442979999999], [-3.2371702999999994, 55.9348074], [-3.2372465, 55.93513249999999], [-3.2372817, 55.9354559], [-3.2372831999999994, 55.9356336], [-3.2372845999999997, 55.93580399999999], [-3.2372757999999995, 55.9360404], [-3.2372201, 55.9366674], [-3.2372139, 55.936736100000005], [-3.2371975, 55.9369598], [-3.2371832, 55.937094299999984], [-3.2370813999999997, 55.93748540000001], [-3.2370602999999996, 55.937779000000006], [-3.237046, 55.9382726], [-3.2370398, 55.938894700000006], [-3.2370341999999996, 55.93903389999999], [-3.2369585999999995, 55.939925800000005], [-3.2368956999999994, 55.9401584], [-3.2368155999999995, 55.94031890000001], [-3.2366460999999997, 55.940601699999995], [-3.2365831999999997, 55.940669199999995], [-3.2364176, 55.9408469], [-3.236205, 55.94103309999999], [-3.236034399999999, 55.941157700000005], [-3.2358543000000006, 55.941261999999995], [-3.2356782, 55.9413547], [-3.2355001999999997, 55.941434], [-3.2353292537828424, 55.94150211620477], [-3.235084625687748, 55.94158167967868], [-3.23486880177162, 55.94165246131466], [-3.2346774981773208, 55.94171552416103], [-3.234506431047709, 55.941771931266125], [-3.2343513165256454, 55.941822745678245], [-3.234207870753991, 55.9418690304457], [-3.234071809875604, 55.94191184861683], [-3.233938850033346, 55.94195226323996], [-3.233804707370076, 55.941991337363376], [-3.2336650980286543, 55.94203013403543], [-3.233515738151941, 55.94206971630442], [-3.233352343882797, 55.94211114721867], [-3.2331706313640813, 55.942155489826504], [-3.232966316738655, 55.94220380717624], [-3.232735116149377, 55.94225716231618], [-3.232472745739108, 55.94231661829467], [-3.2315773, 55.94251799999999], [-3.2314703, 55.942542], [-3.2293913, 55.9430037], [-3.2291755, 55.9430537], [-3.2290439, 55.9430832], [-3.2269992999999997, 55.94354080000001], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Craigentinny T.& R.S.M.D", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Craigentinny T.& R.S.M.D", "current_leg_milage": "10.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1019.459, \"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\": 1933.863, \"from_m\": 1019.459, \"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\": 3410.634, \"from_m\": 1933.863, \"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\": 3451.525, \"from_m\": 3410.634, \"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\": 3514.474, \"from_m\": 3451.525, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3563.516, \"from_m\": 3514.474, \"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\": 12750.496, \"from_m\": 3563.516, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12792.024, \"from_m\": 12750.496, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12799.672, \"from_m\": 12792.024, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13462.182, \"from_m\": 12799.672, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14305.359, \"from_m\": 13462.182, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15696.946, \"from_m\": 14305.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16697.25, \"from_m\": 15696.946, \"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\": 16847.115, \"from_m\": 16697.25, \"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\": 16938.745, \"from_m\": 16847.115, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17383.35, \"from_m\": 16938.745, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598034, \"profile_key\": \"68ab3a7aaf1ecd4401e5a19662252ab3d22261fce35adbbd47e1cae37877ef2c\", \"schedule_id\": 8047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 2, \"distance_m\": 1688.972, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Niddrie West Jn\", \"stage_seq\": 3, \"distance_m\": 3451.525, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Craiglockhart Jn\", \"stage_seq\": 4, \"distance_m\": 11751.161, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Gorgie Jn\", \"stage_seq\": 5, \"distance_m\": 12792.024, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Haymarket Central Jn\", \"stage_seq\": 6, \"distance_m\": 13462.182, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Haymarket\", \"stage_seq\": 7, \"distance_m\": 14468.935, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Princes St Gardens\", \"stage_seq\": 8, \"distance_m\": 15798.195, \"section_seq\": 1, \"route_path_id\": 68143}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 9, \"distance_m\": 17383.35, \"section_seq\": 1, \"route_path_id\": 68143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17383.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68143}], \"total_distance_m\": 17383.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 16363.891, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1019.459, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0533", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:48Z\", \"source_id\": 49118201, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:51Z\", \"source_id\": 15944239, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:39Z\", \"source_id\": 15948603, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "10", "timing_fact_generation": 1789534539668645, "current_leg_arrival_utc": "2026-09-16T05:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:01.429873", "service_state_evidence_id": 15948603, "current_leg_start_actual_dep": "2026-09-16T05:33:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:01.500978", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XCN EDB 5D99 221127 5 125 None {"version": 3, "segments": [{"to_m": 1019.459, "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": 1933.863, "from_m": 1019.459, "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": 3410.634, "from_m": 1933.863, "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": 3451.525, "from_m": 3410.634, "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": 3514.474, "from_m": 3451.525, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3563.516, "from_m": 3514.474, "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": 12750.496, "from_m": 3563.516, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12792.024, "from_m": 12750.496, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12799.672, "from_m": 12792.024, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13462.182, "from_m": 12799.672, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14305.359, "from_m": 13462.182, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15696.946, "from_m": 14305.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16697.25, "from_m": 15696.946, "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": 16847.115, "from_m": 16697.25, "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": 16938.745, "from_m": 16847.115, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 17383.35, "from_m": 16938.745, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598034, "profile_key": "68ab3a7aaf1ecd4401e5a19662252ab3d22261fce35adbbd47e1cae37877ef2c", "schedule_id": 8047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0533", "location": "Craigentinny T.& R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 2, "distance_m": 1688.972, "section_seq": 1, "route_path_id": 68143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Niddrie West Jn", "stage_seq": 3, "distance_m": 3451.525, "section_seq": 1, "route_path_id": 68143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Craiglockhart Jn", "stage_seq": 4, "distance_m": 11751.161, "section_seq": 1, "route_path_id": 68143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Gorgie Jn", "stage_seq": 5, "distance_m": 12792.024, "section_seq": 1, "route_path_id": 68143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Haymarket Central Jn", "stage_seq": 6, "distance_m": 13462.182, "section_seq": 1, "route_path_id": 68143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Haymarket", "stage_seq": 7, "distance_m": 14468.935, "section_seq": 1, "route_path_id": 68143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Princes St Gardens", "stage_seq": 8, "distance_m": 15798.195, "section_seq": 1, "route_path_id": 68143}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 9, "distance_m": 17383.35, "section_seq": 1, "route_path_id": 68143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17383.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 68143}], "total_distance_m": 17383.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 16363.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1019.459, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:48Z", "source_id": 49118201, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:51Z", "source_id": 15944239, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:39Z", "source_id": 15948603, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Craigentinny T.& R.S.M.D 0533 0533 None 5:33:00 None Edinburgh 0603 0603 10 EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:G00301/2026-09-16/detailed None Craigentinny T.& R.S.M.D 2026-09-16T05:33:00+01:00 Edinburgh 23.0 {"type": "LineString", "coordinates": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1291039, 55.9537716], [-3.1288262999999996, 55.95366889999999], [-3.1286269000000004, 55.95359800000001], [-3.1284813, 55.95354199999999], [-3.1283058, 55.9534874], [-3.1246267, 55.95227739999999], [-3.124254, 55.9521585], [-3.1239938, 55.9520931], [-3.1237310999999996, 55.9520356], [-3.1233181999999995, 55.95196550000001], [-3.1231346, 55.95191719999999], [-3.1229612, 55.95186939999999], [-3.1227751999999995, 55.9518146], [-3.1225795, 55.95175979999999], [-3.1223027, 55.95167219999999], [-3.1220369999999997, 55.9515716], [-3.1216538, 55.951433699999995], [-3.1215128999999995, 55.9513746], [-3.1210155000000004, 55.95117770000001], [-3.1205117, 55.95096409999999], [-3.1201903999999994, 55.9508245], [-3.1198471, 55.950681], [-3.1194712999999994, 55.950515800000005], [-3.1193225, 55.9504491], [-3.1190898, 55.950344699999995], [-3.1188337999999995, 55.9502307], [-3.1184935999999994, 55.95008140000001], [-3.1179733999999995, 55.949845], [-3.1178756999999995, 55.9498006], [-3.117366399999999, 55.9495726], [-3.1168505999999994, 55.94935699999999], [-3.1163097, 55.9491451], [-3.1158852, 55.9489872], [-3.1153383, 55.9487992], [-3.1148107, 55.94862950000001], [-3.1143575, 55.948488], [-3.1137615000000003, 55.948320499999994], [-3.1130018999999995, 55.9481219], [-3.1124216999999996, 55.9479838], [-3.1116709, 55.9478201], [-3.1107460999999996, 55.94764640000001], [-3.1101271999999995, 55.94753789999999], [-3.1096892, 55.9474602], [-3.1090113, 55.947367199999995], [-3.108914671229719, 55.94735492074882], [-3.1084274, 55.947292999999995], [-3.1083645999999994, 55.947285], [-3.1077695, 55.9472072], [-3.1072358, 55.9471293], [-3.1068184, 55.94706659999999], [-3.1064487999999995, 55.9469988], [-3.1062523, 55.94693199999999], [-3.1059762999999996, 55.94681619999999], [-3.1053799999999994, 55.9465989], [-3.1043197, 55.94615509999999], [-3.1037877999999997, 55.9458637], [-3.1033225, 55.9455603], [-3.1031373, 55.9454174], [-3.1026660999999995, 55.94505369999999], [-3.1022285999999997, 55.9446267], [-3.1018582, 55.94416429999999], [-3.1017968, 55.944063], [-3.1014429999999997, 55.9434789], [-3.1011507, 55.9427614], [-3.1008274999999994, 55.9417972], [-3.1005964, 55.94117120000001], [-3.1003923, 55.9405624], [-3.1002909, 55.94027020000001], [-3.1002535, 55.94006689999999], [-3.1002445, 55.93988519999999], [-3.1002801999999994, 55.939712], [-3.1003281000000005, 55.9395388], [-3.1003963, 55.9393616], [-3.1006345, 55.938986199999995], [-3.100838599999999, 55.9387774], [-3.1010519999999997, 55.9385951], [-3.1012580999999995, 55.9384483], [-3.1014343, 55.93831290000001], [-3.1017698, 55.93810940000001], [-3.1022912, 55.9378751], [-3.1028929999999995, 55.9376678], [-3.1034496999999996, 55.9375362], [-3.103733, 55.9374827], [-3.1037835, 55.93747590000001], [-3.1040161, 55.9374443], [-3.1044342, 55.9374044], [-3.1047546, 55.9373837], [-3.1049701999999995, 55.9373735], [-3.1065613, 55.9373154], [-3.1080343, 55.9372642], [-3.1086895999999995, 55.937241399999984], [-3.1096986, 55.93720829999999], [-3.1145824, 55.93703589999999], [-3.1148721, 55.9370257], [-3.115251199999999, 55.93701469999999], [-3.1167508, 55.93695999999999], [-3.1182422, 55.9369071], [-3.1190066, 55.93687739999999], [-3.1197794999999995, 55.936848], [-3.1210240999999996, 55.9368072], [-3.122511499999999, 55.9367564], [-3.1237484999999996, 55.9367053], [-3.1244041, 55.9366801], [-3.1247763, 55.9366658], [-3.1254063999999997, 55.93661269999999], [-3.1261064, 55.93654250000001], [-3.12709, 55.93641439999999], [-3.1275825, 55.93635669999999], [-3.1284904999999994, 55.93627740000001], [-3.1290879, 55.93623790000001], [-3.1298731999999996, 55.936231500000005], [-3.1303894999999997, 55.9362316], [-3.1309289, 55.93624150000001], [-3.1316542, 55.93625639999999], [-3.1319907999999996, 55.93626389999999], [-3.1323419, 55.93626869999999], [-3.1328906999999995, 55.9362676], [-3.133424, 55.936264], [-3.1344049, 55.9362627], [-3.1351437, 55.9362624], [-3.1358712999999994, 55.93626389999999], [-3.1365397999999995, 55.936260099999984], [-3.1372028, 55.9362642], [-3.1376659, 55.9362642], [-3.1381686999999996, 55.936248799999994], [-3.1387507, 55.936209600000005], [-3.1394576999999995, 55.93613450000001], [-3.1401036999999996, 55.9360167], [-3.1407160999999997, 55.935875], [-3.1409075, 55.935817500000006], [-3.141114, 55.93574869999999], [-3.1415236, 55.93561729999999], [-3.1420812, 55.93538939999999], [-3.1425976999999996, 55.93514799999999], [-3.1429740999999995, 55.934920899999995], [-3.1434729, 55.9345399], [-3.144103494418325, 55.93397963940299], [-3.1442341, 55.9338636], [-3.1449881999999993, 55.933177099999995], [-3.1453154, 55.93288119999999], [-3.1461292, 55.9321416], [-3.1465438, 55.93175840000001], [-3.146929399999999, 55.9314553], [-3.1471893999999994, 55.9312722], [-3.1475774, 55.931043999999986], [-3.1477828, 55.9309259], [-3.1481584, 55.930725299999985], [-3.1482731, 55.930667699999994], [-3.1483823999999996, 55.9306129], [-3.1485944999999997, 55.9305153], [-3.1487887, 55.93043070000001], [-3.1489741999999996, 55.9303542], [-3.1491401, 55.9302891], [-3.1493615, 55.9302057], [-3.1495699, 55.9301309], [-3.1498019, 55.93005389999999], [-3.1502481999999996, 55.9299139], [-3.1504383, 55.92986159999999], [-3.1506305, 55.9298126], [-3.1508145, 55.9297669], [-3.151009999999999, 55.929722600000005], [-3.1514222, 55.92963569999999], [-3.1516237999999994, 55.929599], [-3.151848, 55.9295611], [-3.1521677, 55.92951189999999], [-3.1527942999999996, 55.9294257], [-3.1529142999999995, 55.929407999999995], [-3.1533980999999995, 55.9293357], [-3.1539419, 55.92926239999999], [-3.1548512, 55.92914489999999], [-3.1555278, 55.9290521], [-3.156197, 55.92896270000001], [-3.1568681999999995, 55.9288698], [-3.1573054, 55.9288101], [-3.1577054000000007, 55.9287569], [-3.1579173999999997, 55.92873109999999], [-3.1582468999999995, 55.92869970000001], [-3.1585248999999997, 55.9286825], [-3.1588202, 55.9286686], [-3.1591059, 55.92866059999999], [-3.1593151, 55.9286634], [-3.1595364, 55.92866740000001], [-3.1596983999999995, 55.9286739], [-3.1600023, 55.92869199999999], [-3.1602324, 55.92871100000001], [-3.1604667999999996, 55.928736], [-3.1607029, 55.9287641], [-3.1609443, 55.92879889999999], [-3.1611226999999995, 55.92882989999999], [-3.1613192, 55.92886769999999], [-3.1616859, 55.928952], [-3.1619193, 55.9290103], [-3.1620419, 55.92904239999999], [-3.1621624, 55.929078399999995], [-3.1624085, 55.929151899999994], [-3.162563, 55.929203], [-3.1626991999999996, 55.92925], [-3.1629891, 55.9293607], [-3.1632141999999996, 55.929455399999995], [-3.1634399999999996, 55.929556600000005], [-3.1636031, 55.9296361], [-3.163764, 55.9297184], [-3.1639631999999995, 55.9298303], [-3.1641548, 55.92994349999999], [-3.1644626999999996, 55.93012860000001], [-3.1647672, 55.930318699999994], [-3.1648916999999996, 55.93039719999999], [-3.1650265, 55.9304825], [-3.1652964999999997, 55.9306391], [-3.165611, 55.9308015], [-3.1658069999999996, 55.9308923], [-3.1660047, 55.9309765], [-3.1661376, 55.9310283], [-3.1663346999999997, 55.93109630000001], [-3.1665335, 55.9311581], [-3.1667906999999995, 55.931228100000006], [-3.1670589999999996, 55.9312925], [-3.1672588000000004, 55.931332899999994], [-3.167459899999999, 55.9313701], [-3.1676567, 55.9314015], [-3.1679132, 55.9314351], [-3.1681732999999994, 55.9314629], [-3.1683939999999997, 55.9314801], [-3.168587099999999, 55.9314914], [-3.168789, 55.9314978], [-3.1688969000000005, 55.9314989], [-3.1690101, 55.9314993], [-3.1692925, 55.93149439999999], [-3.1694278, 55.9314887], [-3.1696144000000004, 55.9314779], [-3.1697123, 55.93147], [-3.1698069, 55.9314606], [-3.1699956, 55.931440499999994], [-3.1701986999999994, 55.93141390000001], [-3.1704603, 55.9313804], [-3.1707285, 55.9313459], [-3.1710909999999997, 55.9312971], [-3.1715191, 55.9312418], [-3.1717362999999996, 55.93120640000001], [-3.1719281, 55.9311791], [-3.1721313, 55.93114599999999], [-3.1722306, 55.9311287], [-3.1723385, 55.93110769999999], [-3.1725590999999995, 55.9310619], [-3.1727729999999994, 55.9310097], [-3.1729771, 55.9309611], [-3.1730328999999995, 55.930948099999995], [-3.1731769999999995, 55.930912799999994], [-3.1734298, 55.9308433], [-3.1738047999999996, 55.930735199999994], [-3.1741721, 55.93062880000001], [-3.1745576999999994, 55.930523599999994], [-3.1749707999999996, 55.93041130000001], [-3.1753132999999996, 55.93031459999999], [-3.1758173999999997, 55.93016840000001], [-3.1761033, 55.9300957], [-3.1762889, 55.93005629999999], [-3.176629699999999, 55.9299939], [-3.176808799999999, 55.9299643], [-3.1769794, 55.92994040000001], [-3.1771367, 55.9299207], [-3.177306999999999, 55.9299023], [-3.1776289, 55.9298708], [-3.1779497, 55.9298433], [-3.1783387, 55.929806], [-3.1787148, 55.92976850000001], [-3.1788764, 55.929748999999994], [-3.1790057999999997, 55.9297286], [-3.1791839, 55.9296994], [-3.1793139, 55.929675], [-3.1794635, 55.9296438], [-3.1796227, 55.929609199999994], [-3.1797753, 55.9295743], [-3.1799261999999997, 55.92953829999999], [-3.1802298999999996, 55.929454799999995], [-3.1803996, 55.92940339999999], [-3.1805534999999994, 55.9293533], [-3.1806989999999997, 55.929303999999995], [-3.1808725, 55.92923929999999], [-3.1810289, 55.9291775], [-3.1811878, 55.929111299999995], [-3.1813437, 55.9290413], [-3.1814937, 55.928969], [-3.1816344, 55.928897600000006], [-3.181753099999999, 55.92883280000001], [-3.1820064999999995, 55.92868889999999], [-3.1821329, 55.92861719999999], [-3.1822613999999994, 55.9285467], [-3.1825163, 55.9284041], [-3.1827173, 55.928290299999986], [-3.1828322999999994, 55.928227799999995], [-3.1829292, 55.9281733], [-3.1830391999999996, 55.9281134], [-3.1831398, 55.928061], [-3.183236, 55.92801219999999], [-3.1833343, 55.92796510000001], [-3.1835249999999995, 55.927877300000006], [-3.1836336, 55.9278335], [-3.1839869999999997, 55.9276931], [-3.1844018, 55.9275619], [-3.1846176999999996, 55.9274977], [-3.1848360999999996, 55.927443199999985], [-3.1855764999999994, 55.9272864], [-3.1859108, 55.92723399999999], [-3.1862460999999995, 55.92719389999999], [-3.1865519, 55.9271676], [-3.1868591, 55.9271465], [-3.1871986000000003, 55.9271331], [-3.187661, 55.92711709999999], [-3.1880385, 55.9271012], [-3.1883123, 55.9270861], [-3.1884308000000003, 55.9270792], [-3.1885555, 55.9270703], [-3.1887948999999995, 55.9270529], [-3.1890415999999995, 55.92703180000001], [-3.1892752, 55.9270058], [-3.1896672999999995, 55.9269563], [-3.1900685, 55.9269], [-3.1902352, 55.9268763], [-3.1904108999999994, 55.92685259999998], [-3.1907495, 55.92680829999999], [-3.1909754999999995, 55.9267771], [-3.1914258, 55.92671669999999], [-3.1916588, 55.9266885], [-3.1918895, 55.9266618], [-3.1921301999999994, 55.92663470000001], [-3.1923279999999994, 55.92661669999999], [-3.1926639999999997, 55.92659069999999], [-3.1928127999999996, 55.9265822], [-3.1929884999999993, 55.926571599999995], [-3.1933142999999995, 55.92655510000001], [-3.1935735999999997, 55.9265457], [-3.1937746999999996, 55.92654240000001], [-3.1938377999999994, 55.92654139999999], [-3.1942455, 55.926535], [-3.1951677000000003, 55.9265371], [-3.1954217, 55.92653730000001], [-3.1956718, 55.926535], [-3.1960023999999994, 55.9265301], [-3.1961779, 55.926526599999995], [-3.1965481999999996, 55.92651509999999], [-3.1968192, 55.9265014], [-3.197092, 55.9264862], [-3.1973667999999997, 55.92646880000001], [-3.1977103, 55.926441800000006], [-3.1980539, 55.9264087], [-3.1983292, 55.926378699999994], [-3.1986321, 55.92634109999999], [-3.1990386, 55.9262821], [-3.1992044999999996, 55.92625550000001], [-3.1993413999999993, 55.9262337], [-3.1995925999999995, 55.92618699999999], [-3.1998288, 55.9261381], [-3.2000663, 55.92609079999999], [-3.2002839, 55.92604589999999], [-3.2005188, 55.925996399999995], [-3.2009753, 55.9259013], [-3.2014021999999995, 55.92581090000001], [-3.2018374, 55.92571589999999], [-3.2022666, 55.92562310000001], [-3.2026941, 55.9255348], [-3.203008399999999, 55.9254713], [-3.203319899999999, 55.9254136], [-3.2035513999999994, 55.9253754], [-3.2037769, 55.9253439], [-3.2040351, 55.925307499999995], [-3.2042912999999995, 55.925276100000005], [-3.2047875999999995, 55.9252347], [-3.2052356, 55.9252075], [-3.2054333999999995, 55.9251981], [-3.205633999999999, 55.92519419999999], [-3.2061887, 55.9251947], [-3.2067497, 55.9252032], [-3.2074317999999997, 55.92521489999999], [-3.2080849, 55.92522979999999], [-3.2082541000000004, 55.9252341], [-3.2084114, 55.9252393], [-3.2087419, 55.9252591], [-3.2092444999999996, 55.92531009999998], [-3.2097483, 55.92537719999999], [-3.2099032, 55.925404799999995], [-3.2100202, 55.92542829999999], [-3.2104883, 55.9255269], [-3.210951000000001, 55.9256316], [-3.2113596, 55.9257204], [-3.211786, 55.9257964], [-3.2121302, 55.9258461], [-3.2125233999999994, 55.9258864], [-3.2128744, 55.9259141], [-3.2132452, 55.9259283], [-3.2135680999999994, 55.9259334], [-3.213958799999999, 55.925924299999984], [-3.2143306, 55.9259107], [-3.2147484, 55.925879399999985], [-3.2151133, 55.9258325], [-3.2154831, 55.925772300000006], [-3.2162311, 55.9256282], [-3.2170437, 55.9254656], [-3.2171632999999997, 55.9254494], [-3.2177502, 55.92537], [-3.2186224, 55.92528659999999], [-3.2194826999999995, 55.9252583], [-3.2202684, 55.9252664], [-3.2209436999999994, 55.92529869999999], [-3.2217438, 55.9253754], [-3.22252, 55.925503299999995], [-3.2232936999999997, 55.925668900000005], [-3.2239881999999995, 55.9258507], [-3.2242549, 55.9259166], [-3.2246344999999996, 55.92603239999999], [-3.2251223, 55.9262047], [-3.2255597, 55.92638649999999], [-3.2258817, 55.92653730000001], [-3.2264438999999996, 55.926844199999984], [-3.2271168, 55.9272454], [-3.2283065999999994, 55.9280001], [-3.228625, 55.92820769999999], [-3.2288619999999995, 55.9283623], [-3.2291435, 55.9285268], [-3.229619028049843, 55.928804599548144], [-3.2296191999999997, 55.9288047], [-3.2298967999999997, 55.9289718], [-3.2306849, 55.929439900000006], [-3.2321875999999996, 55.93039869999999], [-3.2325384, 55.9306225], [-3.2336263, 55.931294900000005], [-3.233935022830277, 55.93147965740954], [-3.2342587998912107, 55.93167342318576], [-3.234301555091794, 55.93169901014722], [-3.2347385, 55.9319605], [-3.2351183, 55.9322312], [-3.2355164, 55.93252389999999], [-3.2357869000000004, 55.93276229999999], [-3.2361953, 55.933132099999995], [-3.2363976999999995, 55.933369], [-3.2365708999999994, 55.93361339999999], [-3.236845, 55.93397999999999], [-3.2369676, 55.934202499999984], [-3.2370589, 55.93442979999999], [-3.2371702999999994, 55.9348074], [-3.2372465, 55.93513249999999], [-3.2372817, 55.9354559], [-3.2372831999999994, 55.9356336], [-3.2372845999999997, 55.93580399999999], [-3.2372757999999995, 55.9360404], [-3.2372201, 55.9366674], [-3.2372139, 55.936736100000005], [-3.2371975, 55.9369598], [-3.2371832, 55.937094299999984], [-3.2370813999999997, 55.93748540000001], [-3.2370602999999996, 55.937779000000006], [-3.237046, 55.9382726], [-3.2370398, 55.938894700000006], [-3.2370341999999996, 55.93903389999999], [-3.2369585999999995, 55.939925800000005], [-3.2368956999999994, 55.9401584], [-3.2368155999999995, 55.94031890000001], [-3.2366460999999997, 55.940601699999995], [-3.2365831999999997, 55.940669199999995], [-3.2364176, 55.9408469], [-3.236205, 55.94103309999999], [-3.236034399999999, 55.941157700000005], [-3.2358543000000006, 55.941261999999995], [-3.2356782, 55.9413547], [-3.2355001999999997, 55.941434], [-3.2353292537828424, 55.94150211620477], [-3.235084625687748, 55.94158167967868], [-3.23486880177162, 55.94165246131466], [-3.2346774981773208, 55.94171552416103], [-3.234506431047709, 55.941771931266125], [-3.2343513165256454, 55.941822745678245], [-3.234207870753991, 55.9418690304457], [-3.234071809875604, 55.94191184861683], [-3.233938850033346, 55.94195226323996], [-3.233804707370076, 55.941991337363376], [-3.2336650980286543, 55.94203013403543], [-3.233515738151941, 55.94206971630442], [-3.233352343882797, 55.94211114721867], [-3.2331706313640813, 55.942155489826504], [-3.232966316738655, 55.94220380717624], [-3.232735116149377, 55.94225716231618], [-3.232472745739108, 55.94231661829467], [-3.2315773, 55.94251799999999], [-3.2314703, 55.942542], [-3.2293913, 55.9430037], [-3.2291755, 55.9430537], [-3.2290439, 55.9430832], [-3.2269992999999997, 55.94354080000001], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 10.8 0533 0556 Craigentinny T.& R.S.M.D Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-16 05:06:07 TERMINATED 2026-09-16 04:56:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948603 1789534539668645 18 18 2026-09-16 05:06:01.500978 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:01.429873
567235 598271 W60514 873M05M516 2026-09-16 COMPLETE 15948572 2026-09-16 05:56:00 2026-09-16 05:06:07 2026-09-18 05:06:07 {"id": 598271, "stp": "P", "toc": "London Overground", "uid": "W60514", "consist": null, "dest_crs": "BAK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60514/2026-09-16/detailed", "trust_id": "873M05M516", "origin_crs": "ZCW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Battersea Park", "service_date": "2026-09-16", "dest_arr_time": "0608", "dest_platform": "2", "is_terminated": 1, "next_location": "Battersea Park", "signalling_id": "3M05", "timing_status": "EARLY", "origin_station": "Canada Water", "current_leg_arr": "0556", "current_leg_dep": "0539", "current_leg_end": "Battersea Park", "origin_dep_time": "0541", "origin_platform": "3", "current_location": "Battersea Park", "last_update_time": "2026-09-16T05:06:07", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05014529999999999, 51.4982244], [-0.050040499999999995, 51.4980112], [-0.0499311, 51.4977673], [-0.0498322, 51.497537699999995], [-0.0491018, 51.495800300000006], [-0.0489746, 51.49549109999998], [-0.0487, 51.49482349999999], [-0.0483501, 51.49415830000001], [-0.0482366, 51.4939736], [-0.0481307, 51.4938462], [-0.047751699999999994, 51.49339200000001], [-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.046136, 51.4899951], [-0.0461233, 51.4896602], [-0.046125299999999994, 51.489341], [-0.046140999999999995, 51.489193], [-0.0461621, 51.4890512], [-0.0462058, 51.4888632], [-0.04625169999999999, 51.48871599999998], [-0.04630499999999999, 51.4885579], [-0.0463788, 51.488379300000005], [-0.04643509999999999, 51.4882627], [-0.0464901, 51.4881645], [-0.0466049, 51.48797389999999], [-0.046725, 51.4877996], [-0.04680719999999999, 51.4876882], [-0.0468848, 51.48759080000001], [-0.0470265, 51.48743429999999], [-0.0471819, 51.4872814], [-0.0474847, 51.486998], [-0.04749959490985244, 51.486982476766336], [-0.047522672440328456, 51.48695842572764], [-0.0475447130129172, 51.48693545537826], [-0.047563624554133384, 51.48691574604854], [-0.04757112198139332, 51.48690793233792], [-0.04759476129595326, 51.48688329577625], [-0.0476293, 51.4868473], [-0.0478195, 51.486669500000005], [-0.047834155441838416, 51.486655190598206], [-0.04787116739848857, 51.48661905253717], [-0.0478915, 51.48659920000001], [-0.048180499999999994, 51.48633199999999], [-0.0485492, 51.485968099999994], [-0.04857956511842795, 51.48593736688795], [-0.04861782082331671, 51.48589864753428], [-0.04864961229341472, 51.48586647073516], [-0.04866441159428644, 51.48585149205138], [-0.04868155118726601, 51.48583414470257], [-0.04869511424035069, 51.48582041724165], [-0.0487802, 51.48573429999999], [-0.0489517, 51.48554239999999], [-0.049031599999999995, 51.4854339], [-0.0491214, 51.4852929], [-0.0491775, 51.48518310000001], [-0.04922049999999999, 51.485093899999995], [-0.049252800000000006, 51.4850039], [-0.0492796, 51.48492149999999], [-0.049305600000000005, 51.4848179], [-0.0493232, 51.4847163], [-0.0493504, 51.48450150000001], [-0.0493617, 51.484245399999985], [-0.0493748, 51.483926], [-0.049389899999999994, 51.48360389999999], [-0.049408200000000006, 51.4833247], [-0.049413700000000005, 51.4831924], [-0.049436499999999994, 51.48285620000001], [-0.04945159999999999, 51.48271669999998], [-0.049462599999999995, 51.4826169], [-0.04948679999999999, 51.482522499999995], [-0.049517599999999995, 51.4824273], [-0.0495528, 51.4823329], [-0.0496226, 51.4821838], [-0.04970759999999999, 51.48203819999999], [-0.0497809, 51.48192910000001], [-0.0498772, 51.4818178], [-0.0499727, 51.4817158], [-0.0501071, 51.4815856], [-0.0502225, 51.481485699999986], [-0.050312899999999994, 51.4814205], [-0.0504054, 51.4813595], [-0.0505715, 51.4812494], [-0.0507108, 51.481173299999995], [-0.0508609, 51.4810946], [-0.0511182, 51.48098340000001], [-0.0512724, 51.48092179999999], [-0.05156449999999999, 51.480814300000006], [-0.05184389999999999, 51.4807085], [-0.052109899999999994, 51.4806054], [-0.052308499999999994, 51.4805209], [-0.052502999999999994, 51.48042749999999], [-0.0525787, 51.48038729999999], [-0.052645, 51.4803471], [-0.052751, 51.4802854], [-0.05285920000000001, 51.4802165], [-0.05294279999999999, 51.4801581], [-0.05302169999999999, 51.4800966], [-0.053107699999999994, 51.4800303], [-0.053182400000000005, 51.4799621], [-0.053379600000000006, 51.4797771], [-0.05350329999999999, 51.479641499999985], [-0.0535262, 51.4796089], [-0.05359339999999999, 51.479537399999984], [-0.053671, 51.4794419], [-0.0537309, 51.47936189999999], [-0.05382050000000001, 51.47924640000001], [-0.05391889999999999, 51.4791263], [-0.0541039, 51.47887500000001], [-0.0543123, 51.4785443], [-0.0544279, 51.478374900000006], [-0.05467629999999999, 51.4779463], [-0.055040799999999994, 51.4774036], [-0.0551626, 51.47722710000001], [-0.0554764, 51.476693299999994], [-0.05557569999999999, 51.4765723], [-0.0557587, 51.4762837], [-0.055841499999999995, 51.4761607], [-0.0561803, 51.4755927], [-0.05652200000000001, 51.47509110000001], [-0.056659400000000006, 51.47488450000001], [-0.05687529999999999, 51.4745477], [-0.057075400000000005, 51.474218899999975], [-0.05743139999999999, 51.47367400000001], [-0.0575472, 51.4735087], [-0.057631899999999986, 51.4734046], [-0.0576838, 51.47334080000001], [-0.0579436, 51.47302400000002], [-0.058237899999999995, 51.472740599999995], [-0.05852120000000001, 51.4725076], [-0.0588143, 51.47227470000001], [-0.059021499999999984, 51.4721227], [-0.0592382, 51.47197389999999], [-0.059446, 51.47184440000001], [-0.0597418, 51.47167610000001], [-0.06003950000000001, 51.471536], [-0.0602989, 51.4714171], [-0.0605314, 51.4713217], [-0.06073169999999999, 51.4712325], [-0.06101549999999999, 51.4711179], [-0.0615257, 51.4709417], [-0.0619021, 51.470832300000005], [-0.0620985, 51.470780399999995], [-0.062644, 51.47065559999999], [-0.0632105, 51.47055119999999], [-0.06375929999999999, 51.4704682], [-0.0639791, 51.47044290000001], [-0.0644642, 51.47040350000001], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07101176229254849, 51.46961233838729], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.0789712, 51.4694182], [-0.07927199999999998, 51.4694598], [-0.07974289999999999, 51.469506], [-0.08007429999999999, 51.4695359], [-0.0803896, 51.469558500000005], [-0.08087799999999999, 51.4695857], [-0.0811556, 51.46959559999999], [-0.081766, 51.4695947], [-0.08223249999999999, 51.4695893], [-0.0824607, 51.46957929999999], [-0.08311759999999999, 51.469525], [-0.08356949999999999, 51.46948339999999], [-0.0842773, 51.4693974], [-0.08466679999999999, 51.4693403], [-0.08548309999999999, 51.4691774], [-0.08709459999999998, 51.46881859999999], [-0.0876497, 51.468676499999994], [-0.0882443, 51.468509299999994], [-0.08908319999999999, 51.46826130000001], [-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.13824499393012316, 51.46999053073573], [-0.13838430075628058, 51.470123193051826], [-0.13850853658491524, 51.47023997056656], [-0.1386199726911346, 51.470343080627096], [-0.1387208803500461, 51.47043474058061], [-0.1388135308367571, 51.47051716777429], [-0.13890019542637502, 51.47059257955531], [-0.13898314539400736, 51.47066319327084], [-0.13906465201476148, 51.47073122626807], [-0.1391469865637448, 51.47079889589417], [-0.13923242031606478, 51.470868419496334], [-0.1393232245468288, 51.47094201442171], [-0.13942167053114432, 51.471021898017526], [-0.13953002954411875, 51.47111028763091], [-0.1396505728608595, 51.47120940060906], [-0.13978557175647396, 51.471321454299165], [-0.13993729750606965, 51.47144866604839], [-0.14013189999999998, 51.4716409], [-0.1403775, 51.4718986], [-0.1404404, 51.471949], [-0.1406349, 51.4720789], [-0.1411385, 51.472337], [-0.14157409999999998, 51.47254559999999], [-0.14170099999999997, 51.47260549999999], [-0.1423535, 51.47291340000001], [-0.142753, 51.473122499999995], [-0.1428241081353744, 51.4731552225643], [-0.14284048022057422, 51.473162756672345], [-0.14288206540381157, 51.473181893341135], [-0.14300426100130345, 51.47323812526228], [-0.1430757, 51.473271], [-0.1433592, 51.4733942], [-0.14376429999999998, 51.4735239], [-0.1440697935597877, 51.4736019493259], [-0.14416005867350518, 51.47362501077267], [-0.1442109, 51.473638], [-0.14441089999999998, 51.4736792], [-0.1446964, 51.4737266], [-0.14498669999999997, 51.47374289999998], [-0.1453462, 51.4737696], [-0.145719, 51.4737779], [-0.14573989721981945, 51.4737778589906], [-0.1460757, 51.4737772], [-0.14671539999999997, 51.473758399999994], [-0.1471687, 51.4737321], [-0.14762799999999998, 51.47367619999999], [-0.1478681, 51.473627500000006], [-0.1483878, 51.47351409999999], [-0.14877938624811426, 51.47341397373106], [-0.148614, 51.473689199999995], [-0.14852439999999997, 51.47385880000001], [-0.14848339631604182, 51.47395123357766], [-0.14846357217342587, 51.473995922578624], [-0.14841420444893047, 51.47410721064583], [-0.1483951989864486, 51.474150053973815], [-0.14835400133042398, 51.474242924224455], [-0.14832836709163855, 51.47430071038219], [-0.1482893502142425, 51.47438866430387], [-0.1482487, 51.4744803], [-0.1480948, 51.4747956], [-0.14789409999999997, 51.475135400000006], [-0.14777059999999995, 51.4754385], [-0.14770669999999997, 51.47564380000001], [-0.1476798, 51.475748299999985], [-0.14761409999999997, 51.476029], [-0.14759659999999997, 51.47615429999999], [-0.1475725, 51.47633049999999], [-0.1475282, 51.4766221], [-0.1475202, 51.4768543], [-0.1475282, 51.47715579999999], [-0.1475483, 51.477337899999995], [-0.1475618, 51.47752329999999], [-0.147555, 51.4777873]]}", "current_leg_start": "Canada Water", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.4777873", "next_location_lon": "-0.1475550", "previous_location": "Canada Water", "current_leg_milage": "6.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 953.067, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2349.407, \"from_m\": 953.067, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3919.163, \"from_m\": 2349.407, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4239.616, \"from_m\": 3919.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4309.154, \"from_m\": 4239.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4608.996, \"from_m\": 4309.154, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4664.011, \"from_m\": 4608.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6193.933, \"from_m\": 4664.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6199.253, \"from_m\": 6193.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6970.982, \"from_m\": 6199.253, \"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\": 7073.852, \"from_m\": 6970.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7376.489, \"from_m\": 7073.852, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7400.336, \"from_m\": 7376.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8990.288, \"from_m\": 7400.336, \"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\": 9098.432, \"from_m\": 8990.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9513.45, \"from_m\": 9098.432, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9564.933, \"from_m\": 9513.45, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9582.969, \"from_m\": 9564.933, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9662.081, \"from_m\": 9582.969, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10029.701, \"from_m\": 9662.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10078.725, \"from_m\": 10029.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10110.626, \"from_m\": 10078.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10127.679, \"from_m\": 10110.626, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10181.044, \"from_m\": 10127.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10197.359, \"from_m\": 10181.044, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10279.952, \"from_m\": 10197.359, \"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\": 10864.536, \"from_m\": 10279.952, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10943.957, \"from_m\": 10864.536, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11484.917, \"from_m\": 10943.957, \"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}], \"service_id\": 598271, \"profile_key\": \"bace9cb29c6b708c7af268b1e97d3573a77ae2d5bc45cbbff8a5d4590813e49b\", \"schedule_id\": 27159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Canada Water\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 2, \"distance_m\": 899.11, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 3, \"distance_m\": 2380.147, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 4, \"distance_m\": 4099.597, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 5, \"distance_m\": 4608.996, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Denmark Hill\", \"stage_seq\": 6, \"distance_m\": 5549.067, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 7, \"distance_m\": 8957.76, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Factory Jn\", \"stage_seq\": 8, \"distance_m\": 9439.5, \"section_seq\": 1, \"route_path_id\": 101560}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Battersea Park\", \"stage_seq\": 9, \"distance_m\": 11484.917, \"section_seq\": 1, \"route_path_id\": 101560}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11484.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101560}], \"total_distance_m\": 11484.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10746.159, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 738.758, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.4777873", "current_position_lon": "-0.1475550", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:34Z\", \"source_id\": 49119282, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:39Z\", \"source_id\": 15944586, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:51Z\", \"source_id\": 49122378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:52Z\", \"source_id\": 15945487, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:32Z\", \"source_id\": 49132137, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:37Z\", \"source_id\": 15948572, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Battersea Park", "service_state_platform": "2", "timing_fact_generation": 1789534539728541, "current_leg_arrival_utc": "2026-09-16T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:02.923757", "service_state_evidence_id": 15948572, "current_leg_start_actual_dep": "2026-09-16T05:41:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:02.968964", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P ZCW BAK 3M05 None None None None {"version": 3, "segments": [{"to_m": 953.067, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2349.407, "from_m": 953.067, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3919.163, "from_m": 2349.407, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4239.616, "from_m": 3919.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4309.154, "from_m": 4239.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4608.996, "from_m": 4309.154, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4664.011, "from_m": 4608.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6193.933, "from_m": 4664.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6199.253, "from_m": 6193.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6970.982, "from_m": 6199.253, "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": 7073.852, "from_m": 6970.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7376.489, "from_m": 7073.852, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7400.336, "from_m": 7376.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8990.288, "from_m": 7400.336, "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": 9098.432, "from_m": 8990.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9513.45, "from_m": 9098.432, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9564.933, "from_m": 9513.45, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9582.969, "from_m": 9564.933, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9662.081, "from_m": 9582.969, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10029.701, "from_m": 9662.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10078.725, "from_m": 10029.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10110.626, "from_m": 10078.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10127.679, "from_m": 10110.626, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10181.044, "from_m": 10127.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10197.359, "from_m": 10181.044, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10279.952, "from_m": 10197.359, "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": 10864.536, "from_m": 10279.952, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10943.957, "from_m": 10864.536, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11484.917, "from_m": 10943.957, "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}], "service_id": 598271, "profile_key": "bace9cb29c6b708c7af268b1e97d3573a77ae2d5bc45cbbff8a5d4590813e49b", "schedule_id": 27159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Canada Water", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Surrey Quays Silwood Jn", "stage_seq": 2, "distance_m": 899.11, "section_seq": 1, "route_path_id": 101560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Old Kent Road Jn", "stage_seq": 3, "distance_m": 2380.147, "section_seq": 1, "route_path_id": 101560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Peckham Rye (C)", "stage_seq": 4, "distance_m": 4099.597, "section_seq": 1, "route_path_id": 101560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Crofton Road Jn", "stage_seq": 5, "distance_m": 4608.996, "section_seq": 1, "route_path_id": 101560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Denmark Hill", "stage_seq": 6, "distance_m": 5549.067, "section_seq": 1, "route_path_id": 101560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Voltaire Road Jn", "stage_seq": 7, "distance_m": 8957.76, "section_seq": 1, "route_path_id": 101560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Factory Jn", "stage_seq": 8, "distance_m": 9439.5, "section_seq": 1, "route_path_id": 101560}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Battersea Park", "stage_seq": 9, "distance_m": 11484.917, "section_seq": 1, "route_path_id": 101560}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11484.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 101560}], "total_distance_m": 11484.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10746.159, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 738.758, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:34Z", "source_id": 49119282, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:39Z", "source_id": 15944586, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:51Z", "source_id": 49122378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:52Z", "source_id": 15945487, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:32Z", "source_id": 49132137, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:37Z", "source_id": 15948572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Canada Water 0541 0541 3 None None Battersea Park 0608 0608 2 EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60514/2026-09-16/detailed None Canada Water 2026-09-16T05:41:00+01:00 Battersea Park 17.0 {"type": "LineString", "coordinates": [[-0.05014529999999999, 51.4982244], [-0.050040499999999995, 51.4980112], [-0.0499311, 51.4977673], [-0.0498322, 51.497537699999995], [-0.0491018, 51.495800300000006], [-0.0489746, 51.49549109999998], [-0.0487, 51.49482349999999], [-0.0483501, 51.49415830000001], [-0.0482366, 51.4939736], [-0.0481307, 51.4938462], [-0.047751699999999994, 51.49339200000001], [-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.046136, 51.4899951], [-0.0461233, 51.4896602], [-0.046125299999999994, 51.489341], [-0.046140999999999995, 51.489193], [-0.0461621, 51.4890512], [-0.0462058, 51.4888632], [-0.04625169999999999, 51.48871599999998], [-0.04630499999999999, 51.4885579], [-0.0463788, 51.488379300000005], [-0.04643509999999999, 51.4882627], [-0.0464901, 51.4881645], [-0.0466049, 51.48797389999999], [-0.046725, 51.4877996], [-0.04680719999999999, 51.4876882], [-0.0468848, 51.48759080000001], [-0.0470265, 51.48743429999999], [-0.0471819, 51.4872814], [-0.0474847, 51.486998], [-0.04749959490985244, 51.486982476766336], [-0.047522672440328456, 51.48695842572764], [-0.0475447130129172, 51.48693545537826], [-0.047563624554133384, 51.48691574604854], [-0.04757112198139332, 51.48690793233792], [-0.04759476129595326, 51.48688329577625], [-0.0476293, 51.4868473], [-0.0478195, 51.486669500000005], [-0.047834155441838416, 51.486655190598206], [-0.04787116739848857, 51.48661905253717], [-0.0478915, 51.48659920000001], [-0.048180499999999994, 51.48633199999999], [-0.0485492, 51.485968099999994], [-0.04857956511842795, 51.48593736688795], [-0.04861782082331671, 51.48589864753428], [-0.04864961229341472, 51.48586647073516], [-0.04866441159428644, 51.48585149205138], [-0.04868155118726601, 51.48583414470257], [-0.04869511424035069, 51.48582041724165], [-0.0487802, 51.48573429999999], [-0.0489517, 51.48554239999999], [-0.049031599999999995, 51.4854339], [-0.0491214, 51.4852929], [-0.0491775, 51.48518310000001], [-0.04922049999999999, 51.485093899999995], [-0.049252800000000006, 51.4850039], [-0.0492796, 51.48492149999999], [-0.049305600000000005, 51.4848179], [-0.0493232, 51.4847163], [-0.0493504, 51.48450150000001], [-0.0493617, 51.484245399999985], [-0.0493748, 51.483926], [-0.049389899999999994, 51.48360389999999], [-0.049408200000000006, 51.4833247], [-0.049413700000000005, 51.4831924], [-0.049436499999999994, 51.48285620000001], [-0.04945159999999999, 51.48271669999998], [-0.049462599999999995, 51.4826169], [-0.04948679999999999, 51.482522499999995], [-0.049517599999999995, 51.4824273], [-0.0495528, 51.4823329], [-0.0496226, 51.4821838], [-0.04970759999999999, 51.48203819999999], [-0.0497809, 51.48192910000001], [-0.0498772, 51.4818178], [-0.0499727, 51.4817158], [-0.0501071, 51.4815856], [-0.0502225, 51.481485699999986], [-0.050312899999999994, 51.4814205], [-0.0504054, 51.4813595], [-0.0505715, 51.4812494], [-0.0507108, 51.481173299999995], [-0.0508609, 51.4810946], [-0.0511182, 51.48098340000001], [-0.0512724, 51.48092179999999], [-0.05156449999999999, 51.480814300000006], [-0.05184389999999999, 51.4807085], [-0.052109899999999994, 51.4806054], [-0.052308499999999994, 51.4805209], [-0.052502999999999994, 51.48042749999999], [-0.0525787, 51.48038729999999], [-0.052645, 51.4803471], [-0.052751, 51.4802854], [-0.05285920000000001, 51.4802165], [-0.05294279999999999, 51.4801581], [-0.05302169999999999, 51.4800966], [-0.053107699999999994, 51.4800303], [-0.053182400000000005, 51.4799621], [-0.053379600000000006, 51.4797771], [-0.05350329999999999, 51.479641499999985], [-0.0535262, 51.4796089], [-0.05359339999999999, 51.479537399999984], [-0.053671, 51.4794419], [-0.0537309, 51.47936189999999], [-0.05382050000000001, 51.47924640000001], [-0.05391889999999999, 51.4791263], [-0.0541039, 51.47887500000001], [-0.0543123, 51.4785443], [-0.0544279, 51.478374900000006], [-0.05467629999999999, 51.4779463], [-0.055040799999999994, 51.4774036], [-0.0551626, 51.47722710000001], [-0.0554764, 51.476693299999994], [-0.05557569999999999, 51.4765723], [-0.0557587, 51.4762837], [-0.055841499999999995, 51.4761607], [-0.0561803, 51.4755927], [-0.05652200000000001, 51.47509110000001], [-0.056659400000000006, 51.47488450000001], [-0.05687529999999999, 51.4745477], [-0.057075400000000005, 51.474218899999975], [-0.05743139999999999, 51.47367400000001], [-0.0575472, 51.4735087], [-0.057631899999999986, 51.4734046], [-0.0576838, 51.47334080000001], [-0.0579436, 51.47302400000002], [-0.058237899999999995, 51.472740599999995], [-0.05852120000000001, 51.4725076], [-0.0588143, 51.47227470000001], [-0.059021499999999984, 51.4721227], [-0.0592382, 51.47197389999999], [-0.059446, 51.47184440000001], [-0.0597418, 51.47167610000001], [-0.06003950000000001, 51.471536], [-0.0602989, 51.4714171], [-0.0605314, 51.4713217], [-0.06073169999999999, 51.4712325], [-0.06101549999999999, 51.4711179], [-0.0615257, 51.4709417], [-0.0619021, 51.470832300000005], [-0.0620985, 51.470780399999995], [-0.062644, 51.47065559999999], [-0.0632105, 51.47055119999999], [-0.06375929999999999, 51.4704682], [-0.0639791, 51.47044290000001], [-0.0644642, 51.47040350000001], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07101176229254849, 51.46961233838729], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.0789712, 51.4694182], [-0.07927199999999998, 51.4694598], [-0.07974289999999999, 51.469506], [-0.08007429999999999, 51.4695359], [-0.0803896, 51.469558500000005], [-0.08087799999999999, 51.4695857], [-0.0811556, 51.46959559999999], [-0.081766, 51.4695947], [-0.08223249999999999, 51.4695893], [-0.0824607, 51.46957929999999], [-0.08311759999999999, 51.469525], [-0.08356949999999999, 51.46948339999999], [-0.0842773, 51.4693974], [-0.08466679999999999, 51.4693403], [-0.08548309999999999, 51.4691774], [-0.08709459999999998, 51.46881859999999], [-0.0876497, 51.468676499999994], [-0.0882443, 51.468509299999994], [-0.08908319999999999, 51.46826130000001], [-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.13824499393012316, 51.46999053073573], [-0.13838430075628058, 51.470123193051826], [-0.13850853658491524, 51.47023997056656], [-0.1386199726911346, 51.470343080627096], [-0.1387208803500461, 51.47043474058061], [-0.1388135308367571, 51.47051716777429], [-0.13890019542637502, 51.47059257955531], [-0.13898314539400736, 51.47066319327084], [-0.13906465201476148, 51.47073122626807], [-0.1391469865637448, 51.47079889589417], [-0.13923242031606478, 51.470868419496334], [-0.1393232245468288, 51.47094201442171], [-0.13942167053114432, 51.471021898017526], [-0.13953002954411875, 51.47111028763091], [-0.1396505728608595, 51.47120940060906], [-0.13978557175647396, 51.471321454299165], [-0.13993729750606965, 51.47144866604839], [-0.14013189999999998, 51.4716409], [-0.1403775, 51.4718986], [-0.1404404, 51.471949], [-0.1406349, 51.4720789], [-0.1411385, 51.472337], [-0.14157409999999998, 51.47254559999999], [-0.14170099999999997, 51.47260549999999], [-0.1423535, 51.47291340000001], [-0.142753, 51.473122499999995], [-0.1428241081353744, 51.4731552225643], [-0.14284048022057422, 51.473162756672345], [-0.14288206540381157, 51.473181893341135], [-0.14300426100130345, 51.47323812526228], [-0.1430757, 51.473271], [-0.1433592, 51.4733942], [-0.14376429999999998, 51.4735239], [-0.1440697935597877, 51.4736019493259], [-0.14416005867350518, 51.47362501077267], [-0.1442109, 51.473638], [-0.14441089999999998, 51.4736792], [-0.1446964, 51.4737266], [-0.14498669999999997, 51.47374289999998], [-0.1453462, 51.4737696], [-0.145719, 51.4737779], [-0.14573989721981945, 51.4737778589906], [-0.1460757, 51.4737772], [-0.14671539999999997, 51.473758399999994], [-0.1471687, 51.4737321], [-0.14762799999999998, 51.47367619999999], [-0.1478681, 51.473627500000006], [-0.1483878, 51.47351409999999], [-0.14877938624811426, 51.47341397373106], [-0.148614, 51.473689199999995], [-0.14852439999999997, 51.47385880000001], [-0.14848339631604182, 51.47395123357766], [-0.14846357217342587, 51.473995922578624], [-0.14841420444893047, 51.47410721064583], [-0.1483951989864486, 51.474150053973815], [-0.14835400133042398, 51.474242924224455], [-0.14832836709163855, 51.47430071038219], [-0.1482893502142425, 51.47438866430387], [-0.1482487, 51.4744803], [-0.1480948, 51.4747956], [-0.14789409999999997, 51.475135400000006], [-0.14777059999999995, 51.4754385], [-0.14770669999999997, 51.47564380000001], [-0.1476798, 51.475748299999985], [-0.14761409999999997, 51.476029], [-0.14759659999999997, 51.47615429999999], [-0.1475725, 51.47633049999999], [-0.1475282, 51.4766221], [-0.1475202, 51.4768543], [-0.1475282, 51.47715579999999], [-0.1475483, 51.477337899999995], [-0.1475618, 51.47752329999999], [-0.147555, 51.4777873]]} 6.6 0539 0556 Canada Water Battersea Park Battersea Park 51.4777873 -0.1475550 51.4777873 -0.1475550 1 0 2026-09-16 05:06:07 TERMINATED 2026-09-16 04:56:00 Battersea Park TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948572 1789534539728541 26 26 2026-09-16 05:06:02.968964 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:02.923757
567236 597803 C36891 739H12M516 2026-09-16 COMPLETE 15948126 2026-09-16 05:56:00 2026-09-16 05:06:07 2026-09-18 05:06:07 {"id": 597803, "stp": "P", "toc": "Elizabeth Line", "uid": "C36891", "consist": "345042", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36891/2026-09-16/detailed", "trust_id": "739H12M516", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H12", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "0556", "current_leg_dep": "0551", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0524", "origin_platform": "11", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-16T05:06:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5559.076, \"from_m\": 2918.037, \"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\": 8053.791, \"from_m\": 5559.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8867.302, \"from_m\": 8053.791, \"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\": 10564.151, \"from_m\": 8867.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11744.473, \"from_m\": 10564.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13848.363, \"from_m\": 11744.473, \"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\": 14012.388, \"from_m\": 13848.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15665.997, \"from_m\": 14012.388, \"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\": 15839.558, \"from_m\": 15665.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16002.748, \"from_m\": 15839.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16295.915, \"from_m\": 16002.748, \"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\": 18539.969, \"from_m\": 16295.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19050.952, \"from_m\": 18539.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19694.406, \"from_m\": 19050.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22327.445, \"from_m\": 19694.406, \"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\": 23221.151, \"from_m\": 22327.445, \"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\": 23666.364, \"from_m\": 23221.151, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23877.426, \"from_m\": 23666.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24056.962, \"from_m\": 23877.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25664.585, \"from_m\": 24056.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26026.884, \"from_m\": 25664.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26455.522, \"from_m\": 26026.884, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 597803, \"profile_key\": \"af6e3f85554fd9c5501c97bcb50737430a11d6e7d29a52b6c53b5fdab1f82bf0\", \"schedule_id\": 4973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Acton Main Line\", \"stage_seq\": 5, \"distance_m\": 6630.416, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Acton West Jn\", \"stage_seq\": 6, \"distance_m\": 8209.791, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 7, \"distance_m\": 9009.37, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 10418.293, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Hanwell\", \"stage_seq\": 9, \"distance_m\": 11696.232, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 14347.911, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 11, \"distance_m\": 17427.503, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 12, \"distance_m\": 17634.795, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 13, \"distance_m\": 19559.438, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0552\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 14, \"distance_m\": 23419.121, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 15, \"distance_m\": 26455.522, \"section_seq\": 1, \"route_path_id\": 44748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26455.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44748}], \"total_distance_m\": 26455.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24047.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.079, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:41Z\", \"source_id\": 49098907, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:42Z\", \"source_id\": 15938462, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:25Z\", \"source_id\": 49101934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:28Z\", \"source_id\": 15939347, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:35Z\", \"source_id\": 49104361, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:39Z\", \"source_id\": 15940069, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:54Z\", \"source_id\": 15940852, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:32Z\", \"source_id\": 49110140, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:37Z\", \"source_id\": 15941833, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:57Z\", \"source_id\": 49114469, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:03Z\", \"source_id\": 15943177, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:40Z\", \"source_id\": 49123547, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:43Z\", \"source_id\": 15945851, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:39Z\", \"source_id\": 49130858, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:42Z\", \"source_id\": 15948126, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "1", "timing_fact_generation": 1789534483262920, "current_leg_arrival_utc": "2026-09-16T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:06.431067", "service_state_evidence_id": 15948126, "current_leg_start_actual_dep": "2026-09-16T05:52:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:06.868625", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PAD HAF 9H12 345042 9 90 None {"version": 3, "segments": [{"to_m": 1470.245, "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": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed: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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5559.076, "from_m": 2918.037, "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": 8053.791, "from_m": 5559.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8867.302, "from_m": 8053.791, "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": 10564.151, "from_m": 8867.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11744.473, "from_m": 10564.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13848.363, "from_m": 11744.473, "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": 14012.388, "from_m": 13848.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15665.997, "from_m": 14012.388, "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": 15839.558, "from_m": 15665.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16002.748, "from_m": 15839.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16295.915, "from_m": 16002.748, "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": 18539.969, "from_m": 16295.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19050.952, "from_m": 18539.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19694.406, "from_m": 19050.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22327.445, "from_m": 19694.406, "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": 23221.151, "from_m": 22327.445, "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": 23666.364, "from_m": 23221.151, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23877.426, "from_m": 23666.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 24056.962, "from_m": 23877.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25664.585, "from_m": 24056.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26026.884, "from_m": 25664.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26455.522, "from_m": 26026.884, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 597803, "profile_key": "af6e3f85554fd9c5501c97bcb50737430a11d6e7d29a52b6c53b5fdab1f82bf0", "schedule_id": 4973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Acton Main Line", "stage_seq": 5, "distance_m": 6630.416, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Acton West Jn", "stage_seq": 6, "distance_m": 8209.791, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Ealing Broadway", "stage_seq": 7, "distance_m": 9009.37, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "West Ealing", "stage_seq": 8, "distance_m": 10418.293, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Hanwell", "stage_seq": 9, "distance_m": 11696.232, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Southall", "stage_seq": 10, "distance_m": 14347.911, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Hayes & Harlington", "stage_seq": 11, "distance_m": 17427.503, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Heathrow Airport Jn", "stage_seq": 12, "distance_m": 17634.795, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Heathrow Tunnel Jn", "stage_seq": 13, "distance_m": 19559.438, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0552", "location": "Heathrow Terminals 2 & 3", "stage_seq": 14, "distance_m": 23419.121, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 15, "distance_m": 26455.522, "section_seq": 1, "route_path_id": 44748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26455.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 44748}], "total_distance_m": 26455.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24047.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.079, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:41Z", "source_id": 49098907, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:42Z", "source_id": 15938462, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:25Z", "source_id": 49101934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:28Z", "source_id": 15939347, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:35Z", "source_id": 49104361, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:39Z", "source_id": 15940069, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:54Z", "source_id": 15940852, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:32Z", "source_id": 49110140, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:37Z", "source_id": 15941833, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:57Z", "source_id": 49114469, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:03Z", "source_id": 15943177, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:40Z", "source_id": 49123547, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:43Z", "source_id": 15945851, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:39Z", "source_id": 49130858, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:42Z", "source_id": 15948126, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] London Paddington 0524 0524 11 None None Heathrow Terminal 4 0558 0556 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36891/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T05:52:00+01:00 Heathrow Terminal 4 5.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} 1.9 0551 0556 Heathrow Terminals 2 & 3 Heathrow Terminal 4 Heathrow Terminal 4 51.4596963 -0.4454212 51.4596963 -0.4454212 1 0 2026-09-16 05:06:07 TERMINATED 2026-09-16 04:56:00 Heathrow Terminal 4 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948126 1789534483262920 58 58 2026-09-16 05:06:06.868625 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:06.431067
567237 598189 G28189 625T09M516 2026-09-16 COMPLETE 15948125 2026-09-16 05:56:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 598189, "stp": "P", "toc": "Thameslink", "uid": "G28189", "consist": "700054", "dest_crs": "BDM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28189/2026-09-16/detailed", "trust_id": "625T09M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "5T09", "timing_status": "EARLY", "origin_station": "Bedford Cauldwell Depot", "current_leg_arr": "0556", "current_leg_dep": "0552", "current_leg_end": "Bedford", "origin_dep_time": "0539", "origin_platform": null, "current_location": "Bedford", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4784127999999999, 52.12030399999999], [-0.4782799, 52.1211989], [-0.4781382999999999, 52.1219825], [-0.4780568, 52.1226518], [-0.4777436000000001, 52.12473649999999], [-0.4773851999999999, 52.1268169], [-0.4772479999999999, 52.1277098], [-0.47717619999999994, 52.128500900000006], [-0.4771223, 52.1293054], [-0.47697570000000006, 52.13038769999999], [-0.47691600000000006, 52.13080949999999], [-0.4769019000000001, 52.131215799999985], [-0.4769846, 52.1317475], [-0.4771812, 52.1323061], [-0.4777145, 52.13324070000001], [-0.4777824, 52.13335300000001], [-0.478188, 52.1340246], [-0.4784561, 52.1344807], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "West Hampstead Sig. 601", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "West Hampstead Sig. 601", "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\": 712.833, \"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\": 900.421, \"from_m\": 712.833, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1838.587, \"from_m\": 900.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\": 2310.786, \"from_m\": 1838.587, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2345.164, \"from_m\": 2310.786, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2429.842, \"from_m\": 2345.164, \"capability_applied\": null, \"effective_limit_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\": 598189, \"profile_key\": \"3225dcaaab73fc8dd13f0267b3eeeedbfcf0b29ab94bb0ba9054a7430f2a2580\", \"schedule_id\": 11018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Bedford Cauldwell Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30010}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0554\", \"location\": \"West Hampstead Sig. 601\", \"stage_seq\": 2, \"distance_m\": 712.833, \"section_seq\": 1, \"route_path_id\": 30010}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 3, \"distance_m\": 2429.842, \"section_seq\": 1, \"route_path_id\": 30010}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2429.842, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30010}], \"total_distance_m\": 2429.842, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1682.631, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 747.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:37Z\", \"source_id\": 49130809, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:42Z\", \"source_id\": 15948125, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "2", "timing_fact_generation": 1789534483334832, "current_leg_arrival_utc": "2026-09-16T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:12.135422", "service_state_evidence_id": 15948125, "current_leg_start_actual_dep": "2026-09-16T05:54:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:13.455258", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None BDM 5T09 700054 8 100 None {"version": 3, "segments": [{"to_m": 712.833, "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": 900.421, "from_m": 712.833, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1838.587, "from_m": 900.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": 2310.786, "from_m": 1838.587, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2345.164, "from_m": 2310.786, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2429.842, "from_m": 2345.164, "capability_applied": null, "effective_limit_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": 598189, "profile_key": "3225dcaaab73fc8dd13f0267b3eeeedbfcf0b29ab94bb0ba9054a7430f2a2580", "schedule_id": 11018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Bedford Cauldwell Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30010}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0554", "location": "West Hampstead Sig. 601", "stage_seq": 2, "distance_m": 712.833, "section_seq": 1, "route_path_id": 30010}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Bedford", "stage_seq": 3, "distance_m": 2429.842, "section_seq": 1, "route_path_id": 30010}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2429.842, "from_m": 0.0, "section_seq": 1, "route_path_id": 30010}], "total_distance_m": 2429.842, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1682.631, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 747.211, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17939, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:37Z", "source_id": 49130809, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:42Z", "source_id": 15948125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Bedford Cauldwell Depot 0539 0539 None None None Bedford 0557 0557 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28189/2026-09-16/detailed None West Hampstead Sig. 601 2026-09-16T05:54:00+01:00 Bedford 4.0 {"type": "LineString", "coordinates": [[-0.4784127999999999, 52.12030399999999], [-0.4782799, 52.1211989], [-0.4781382999999999, 52.1219825], [-0.4780568, 52.1226518], [-0.4777436000000001, 52.12473649999999], [-0.4773851999999999, 52.1268169], [-0.4772479999999999, 52.1277098], [-0.47717619999999994, 52.128500900000006], [-0.4771223, 52.1293054], [-0.47697570000000006, 52.13038769999999], [-0.47691600000000006, 52.13080949999999], [-0.4769019000000001, 52.131215799999985], [-0.4769846, 52.1317475], [-0.4771812, 52.1323061], [-0.4777145, 52.13324070000001], [-0.4777824, 52.13335300000001], [-0.478188, 52.1340246], [-0.4784561, 52.1344807], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} 1.1 0552 0556 West Hampstead Sig. 601 Bedford Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:00 Bedford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948125 1789534483334832 8 8 2026-09-16 05:06:13.455258 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:12.135422
567238 597558 G15784 815Y01M516 2026-09-16 COMPLETE 15948191 2026-09-16 05:56:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 597558, "stp": "P", "toc": "Great Western Railway", "uid": "G15784", "consist": "800315", "dest_crs": "BRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15784/2026-09-16/detailed", "trust_id": "815Y01M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "10", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5Y01", "timing_status": "EARLY", "origin_station": "Stoke Gifford", "current_leg_arr": "0556", "current_leg_dep": "0542", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0515", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bristol Parkway", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bristol Parkway", "current_leg_milage": "5.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"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\": 675.074, \"from_m\": 592.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2608.983, \"from_m\": 675.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3452.133, \"from_m\": 2608.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3553.112, \"from_m\": 3452.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6419.111, \"from_m\": 3553.112, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6439.2, \"from_m\": 6419.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6816.51, \"from_m\": 6439.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6970.878, \"from_m\": 6816.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8163.429, \"from_m\": 6970.878, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8512.953, \"from_m\": 8163.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8948.778, \"from_m\": 8512.953, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9001.449, \"from_m\": 8948.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9038.956, \"from_m\": 9001.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9055.33, \"from_m\": 9038.956, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9118.383, \"from_m\": 9055.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9726.792, \"from_m\": 9118.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 597558, \"profile_key\": \"dce3c2936784b17a1ebc02e1c6304e388b026ccdc767f1fe7587011615f3e7eb\", \"schedule_id\": 9338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0541\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 715.521, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 3, \"distance_m\": 2656.175, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 3674.286, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 5, \"distance_m\": 8567.461, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 6, \"distance_m\": 9159.08, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 7, \"distance_m\": 9726.792, \"section_seq\": 1, \"route_path_id\": 30380}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9726.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30380}], \"total_distance_m\": 9726.792, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8393.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1333.366, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:27Z\", \"source_id\": 49088035, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:28Z\", \"source_id\": 15935291, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:14Z\", \"source_id\": 49116085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:18Z\", \"source_id\": 15943638, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:46Z\", \"source_id\": 49131040, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:48Z\", \"source_id\": 15948191, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "9", "timing_fact_generation": 1789534489422533, "current_leg_arrival_utc": "2026-09-16T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:12.141121", "service_state_evidence_id": 15948191, "current_leg_start_actual_dep": "2026-09-16T05:41:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:13.142447", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None BRI 5Y01 800315 9 125 None {"version": 3, "segments": [{"to_m": 592.682, "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": 675.074, "from_m": 592.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2608.983, "from_m": 675.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3452.133, "from_m": 2608.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3553.112, "from_m": 3452.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6419.111, "from_m": 3553.112, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6439.2, "from_m": 6419.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6816.51, "from_m": 6439.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6970.878, "from_m": 6816.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8163.429, "from_m": 6970.878, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8512.953, "from_m": 8163.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8948.778, "from_m": 8512.953, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9001.449, "from_m": 8948.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9038.956, "from_m": 9001.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9055.33, "from_m": 9038.956, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9118.383, "from_m": 9055.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9726.792, "from_m": 9118.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 597558, "profile_key": "dce3c2936784b17a1ebc02e1c6304e388b026ccdc767f1fe7587011615f3e7eb", "schedule_id": 9338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30380}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0541", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 715.521, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Filton Abbey Wood", "stage_seq": 3, "distance_m": 2656.175, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 3674.286, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Dr Day's Jn", "stage_seq": 5, "distance_m": 8567.461, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Bristol East Jn", "stage_seq": 6, "distance_m": 9159.08, "section_seq": 1, "route_path_id": 30380}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 7, "distance_m": 9726.792, "section_seq": 1, "route_path_id": 30380}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9726.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 30380}], "total_distance_m": 9726.792, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8393.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1333.366, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25660, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:27Z", "source_id": 49088035, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:28Z", "source_id": 15935291, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:14Z", "source_id": 49116085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:18Z", "source_id": 15943638, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:46Z", "source_id": 49131040, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:48Z", "source_id": 15948191, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Stoke Gifford 0515 0515 None None None Bristol Temple Meads 0557 0557 10 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15784/2026-09-16/detailed None Bristol Parkway 2026-09-16T05:41:00+01:00 Bristol Temple Meads 14.0 {"type": "LineString", "coordinates": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 5.7 0542 0556 Bristol Parkway Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948191 1789534489422533 20 20 2026-09-16 05:06:13.142447 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:12.141121
567239 599741 P02270 485P15M616 2026-09-16 COMPLETE 15948230 2026-09-16 05:56:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 599741, "stp": "P", "toc": "Greater Anglia", "uid": "P02270", "consist": "755336+755404+755406", "dest_crs": "NRW", "num_carr": 14, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02270/2026-09-16/detailed", "trust_id": "485P15M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:20:00", "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-16", "dest_arr_time": "0635", "dest_platform": "1", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "5P15", "timing_status": "EARLY", "origin_station": "Norwich Royal Dock", "current_leg_arr": "0556", "current_leg_dep": "0554", "current_leg_end": "Norwich", "origin_dep_time": "0620", "origin_platform": null, "current_location": "Norwich", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "-39 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.313494255717853, 52.62363960753568], [1.3132170999999997, 52.62371110000001], [1.3130732, 52.6237521], [1.3129382000000005, 52.62379309999999], [1.3127611999999995, 52.6238521], [1.3125952, 52.62390809999999], [1.3124189999999998, 52.6239717], [1.3122912, 52.62401810000001], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Norwich Thorpe Jn", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Norwich Thorpe Jn", "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\": 356.566, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 382.209, \"from_m\": 356.566, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 703.407, \"from_m\": 382.209, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 763.079, \"from_m\": 703.407, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1533.833, \"from_m\": 763.079, \"capability_applied\": null, \"effective_limit_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\": 599741, \"profile_key\": \"604fefff63821c4e87808d3bb4728a42705cf346aa4b44bc9050c9f6e82d108a\", \"schedule_id\": 20048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Norwich Royal Dock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36272}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0633\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 982.565, \"section_seq\": 1, \"route_path_id\": 36272}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 3, \"distance_m\": 1533.833, \"section_seq\": 1, \"route_path_id\": 36272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1533.833, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36272}], \"total_distance_m\": 1533.833, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1533.833, \"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": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:45Z\", \"source_id\": 49131025, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:54Z\", \"source_id\": 15948230, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "2", "timing_fact_generation": 1789534494965310, "current_leg_arrival_utc": "2026-09-16T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:14.611906", "service_state_evidence_id": 15948230, "current_leg_start_actual_dep": "2026-09-16T06:33:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:15.268666", "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 None NRW 5P15 755336+755404+755406 14 100 None {"version": 3, "segments": [{"to_m": 356.566, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 382.209, "from_m": 356.566, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 703.407, "from_m": 382.209, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 763.079, "from_m": 703.407, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1533.833, "from_m": 763.079, "capability_applied": null, "effective_limit_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": 599741, "profile_key": "604fefff63821c4e87808d3bb4728a42705cf346aa4b44bc9050c9f6e82d108a", "schedule_id": 20048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Norwich Royal Dock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36272}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0633", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 982.565, "section_seq": 1, "route_path_id": 36272}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Norwich", "stage_seq": 3, "distance_m": 1533.833, "section_seq": 1, "route_path_id": 36272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1533.833, "from_m": 0.0, "section_seq": 1, "route_path_id": 36272}], "total_distance_m": 1533.833, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1533.833, "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": 12989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:45Z", "source_id": 49131025, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:54Z", "source_id": 15948230, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Norwich Royal Dock 0620 0620 None 6:20:00 None Norwich 0635 0635 1 EARLY -39 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02270/2026-09-16/detailed None Norwich Thorpe Jn 2026-09-16T06:33:00+01:00 Norwich 2.0 {"type": "LineString", "coordinates": [[1.313494255717853, 52.62363960753568], [1.3132170999999997, 52.62371110000001], [1.3130732, 52.6237521], [1.3129382000000005, 52.62379309999999], [1.3127611999999995, 52.6238521], [1.3125952, 52.62390809999999], [1.3124189999999998, 52.6239717], [1.3122912, 52.62401810000001], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} 0.3 0554 0556 Norwich Thorpe Jn Norwich Norwich 52.6266570 1.3070530 52.6266570 1.3070530 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:00 Norwich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948230 1789534494965310 5 5 2026-09-16 05:06:15.268666 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:14.611906
567240 597528 G15087 871O51M416 2026-09-16 COMPLETE 15948259 2026-09-16 05:56:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 597528, "stp": "O", "toc": "Great Western Railway", "uid": "G15087", "consist": "165107", "dest_crs": "GTW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15087/2026-09-16/detailed", "trust_id": "871O51M416", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-16", "dest_arr_time": "0555", "dest_platform": "2", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "1O51", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "0556", "current_leg_dep": "0548", "current_leg_end": "Gatwick Airport", "origin_dep_time": "0432", "origin_platform": "15", "current_location": "Gatwick Airport", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Redhill", "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\": 198.732, \"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\": 330.187, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1920.285, \"from_m\": 330.187, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1960.176, \"from_m\": 1920.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2036.742, \"from_m\": 1960.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2097.654, \"from_m\": 2036.742, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3098.345, \"from_m\": 2097.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9246.117, \"from_m\": 3098.345, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10080.824, \"from_m\": 9246.117, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32269.361, \"from_m\": 10080.824, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32612.614, \"from_m\": 32269.361, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32717.738, \"from_m\": 32612.614, \"capability_applied\": null, \"effective_limit_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\": 32778.436, \"from_m\": 32717.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32809.473, \"from_m\": 32778.436, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32905.441, \"from_m\": 32809.473, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34217.716, \"from_m\": 32905.441, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40453.363, \"from_m\": 34217.716, \"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\": 42011.895, \"from_m\": 40453.363, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 597528, \"profile_key\": \"139c7cc1f8de10b138fe160e8c94534448889ca9e3ee4153c61a7ca96518a511\", \"schedule_id\": 40368, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Shalford Jn\", \"stage_seq\": 2, \"distance_m\": 1994.262, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Shalford\", \"stage_seq\": 3, \"distance_m\": 3148.969, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Chilworth\", \"stage_seq\": 4, \"distance_m\": 6068.466, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Gomshall\", \"stage_seq\": 5, \"distance_m\": 12420.15, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Dorking West\", \"stage_seq\": 6, \"distance_m\": 20108.562, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 7, \"distance_m\": 21124.843, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Reigate\", \"stage_seq\": 8, \"distance_m\": 29917.703, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0547\", \"location\": \"Redhill\", \"stage_seq\": 9, \"distance_m\": 32717.738, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 34018.678, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Salfords\", \"stage_seq\": 11, \"distance_m\": 36977.007, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 12, \"distance_m\": 42011.895, \"section_seq\": 1, \"route_path_id\": 107883}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.895, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107883}], \"total_distance_m\": 42011.895, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41813.163, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 198.732, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0432", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:16:48Z\", \"source_id\": 49086657, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:16:53Z\", \"source_id\": 15934879, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:41Z\", \"source_id\": 49088243, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:48Z\", \"source_id\": 15935349, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:09Z\", \"source_id\": 49091217, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:13Z\", \"source_id\": 15936255, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:43Z\", \"source_id\": 49095803, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:49Z\", \"source_id\": 15937543, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:18Z\", \"source_id\": 15938349, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:28Z\", \"source_id\": 49106510, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:32Z\", \"source_id\": 15940744, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:53Z\", \"source_id\": 49111836, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:58Z\", \"source_id\": 15942390, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:00Z\", \"source_id\": 49124059, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:05Z\", \"source_id\": 15946022, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:01Z\", \"source_id\": 49127055, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:08Z\", \"source_id\": 15946973, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:52Z\", \"source_id\": 49131182, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:56Z\", \"source_id\": 15948259, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "2", "timing_fact_generation": 1789534497528094, "current_leg_arrival_utc": "2026-09-16T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:20.119753", "service_state_evidence_id": 15948259, "current_leg_start_actual_dep": "2026-09-16T05:48:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:20.937083", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O RDG GTW 1O51 165107 3 90 None {"version": 3, "segments": [{"to_m": 198.732, "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": 330.187, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1920.285, "from_m": 330.187, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1960.176, "from_m": 1920.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2036.742, "from_m": 1960.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2097.654, "from_m": 2036.742, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3098.345, "from_m": 2097.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9246.117, "from_m": 3098.345, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10080.824, "from_m": 9246.117, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32269.361, "from_m": 10080.824, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32612.614, "from_m": 32269.361, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32717.738, "from_m": 32612.614, "capability_applied": null, "effective_limit_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": 32778.436, "from_m": 32717.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32809.473, "from_m": 32778.436, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32905.441, "from_m": 32809.473, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34217.716, "from_m": 32905.441, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40453.363, "from_m": 34217.716, "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": 42011.895, "from_m": 40453.363, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 597528, "profile_key": "139c7cc1f8de10b138fe160e8c94534448889ca9e3ee4153c61a7ca96518a511", "schedule_id": 40368, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0513", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Shalford Jn", "stage_seq": 2, "distance_m": 1994.262, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Shalford", "stage_seq": 3, "distance_m": 3148.969, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Chilworth", "stage_seq": 4, "distance_m": 6068.466, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Gomshall", "stage_seq": 5, "distance_m": 12420.15, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Dorking West", "stage_seq": 6, "distance_m": 20108.562, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Dorking (Deepdene)", "stage_seq": 7, "distance_m": 21124.843, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Reigate", "stage_seq": 8, "distance_m": 29917.703, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0547", "location": "Redhill", "stage_seq": 9, "distance_m": 32717.738, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 34018.678, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Salfords", "stage_seq": 11, "distance_m": 36977.007, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 42011.895, "section_seq": 1, "route_path_id": 107883}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.895, "from_m": 0.0, "section_seq": 1, "route_path_id": 107883}], "total_distance_m": 42011.895, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41813.163, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 198.732, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:16:48Z", "source_id": 49086657, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:16:53Z", "source_id": 15934879, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:41Z", "source_id": 49088243, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:48Z", "source_id": 15935349, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:09Z", "source_id": 49091217, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:13Z", "source_id": 15936255, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:43Z", "source_id": 49095803, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:49Z", "source_id": 15937543, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:18Z", "source_id": 15938349, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:28Z", "source_id": 49106510, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:32Z", "source_id": 15940744, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:53Z", "source_id": 49111836, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T04:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:58Z", "source_id": 15942390, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:00Z", "source_id": 49124059, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T04:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:05Z", "source_id": 15946022, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:01Z", "source_id": 49127055, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T04:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:08Z", "source_id": 15946973, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30621, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:52Z", "source_id": 49131182, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T04:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:56Z", "source_id": 15948259, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Reading 0432 0432 15 None None Gatwick Airport 0555 0555 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15087/2026-09-16/detailed None Redhill 2026-09-16T05:48:00+01:00 Gatwick Airport 8.0 {"type": "LineString", "coordinates": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]} 5.8 0548 0556 Redhill Gatwick Airport Gatwick Airport 51.1565624 -0.1610176 51.1565624 -0.1610176 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:00 Gatwick Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948259 1789534497528094 52 52 2026-09-16 05:06:20.937083 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:20.119753
567241 598671 C49273 685T05M516 2026-09-16 COMPLETE None 2026-09-16 04:56:19 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 598671, "stp": "P", "toc": "Great Western Railway", "uid": "C49273", "consist": "166216", "dest_crs": "CNM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49273/2026-09-16/detailed", "trust_id": "685T05M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:53:00", "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-16", "dest_arr_time": "0612", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5T05", "timing_status": "EARLY", "origin_station": "Gloucester Carriage Sidings", "current_leg_arr": "0612", "current_leg_dep": "0610", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Alstone Carriage Holding Sidings", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "-6 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": "0612", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Gloucester Carriage Sidings", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 433.207, \"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\": 1485.972, \"from_m\": 433.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1640.787, \"from_m\": 1485.972, \"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\": 1675.086, \"from_m\": 1640.787, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 10439.662, \"from_m\": 1675.086, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 598671, \"profile_key\": \"a670b75d0a74c953634301c2573321fb54fe19310c883eab114aa33f733a2ab5\", \"schedule_id\": 6649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Gloucester Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Horton Road Jn\", \"stage_seq\": 2, \"distance_m\": 433.207, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Barnwood Jn\", \"stage_seq\": 3, \"distance_m\": 1602.967, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 4, \"distance_m\": 10439.662, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0610\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 5, \"distance_m\": 10439.662, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 6, \"distance_m\": 10439.662, \"section_seq\": 1, \"route_path_id\": 67789}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10439.662, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67789}], \"total_distance_m\": 10439.662, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 10439.662, \"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": "0553", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:23Z\", \"source_id\": 15948984, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:03Z\", \"source_id\": 49131453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:08Z\", \"source_id\": 15948369, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "S2", "timing_fact_generation": 1789534584073043, "current_leg_arrival_utc": "2026-09-16T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:20.123196", "service_state_evidence_id": 49131453, "current_leg_start_actual_dep": "2026-09-16T06:10:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-16T04:56:19", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:20.939332", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None CNM 5T05 166216 3 90 None {"version": 3, "segments": [{"to_m": 433.207, "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": 1485.972, "from_m": 433.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1640.787, "from_m": 1485.972, "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": 1675.086, "from_m": 1640.787, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 10439.662, "from_m": 1675.086, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 598671, "profile_key": "a670b75d0a74c953634301c2573321fb54fe19310c883eab114aa33f733a2ab5", "schedule_id": 6649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Gloucester Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Horton Road Jn", "stage_seq": 2, "distance_m": 433.207, "section_seq": 1, "route_path_id": 67789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Barnwood Jn", "stage_seq": 3, "distance_m": 1602.967, "section_seq": 1, "route_path_id": 67789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Cheltenham Spa", "stage_seq": 4, "distance_m": 10439.662, "section_seq": 1, "route_path_id": 67789}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0610", "location": "Alstone Carriage Holding Sidings", "stage_seq": 5, "distance_m": 10439.662, "section_seq": 1, "route_path_id": 67789}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 6, "distance_m": 10439.662, "section_seq": 1, "route_path_id": 67789}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10439.662, "from_m": 0.0, "section_seq": 1, "route_path_id": 67789}], "total_distance_m": 10439.662, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 10439.662, "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-16T04:56:23Z", "source_id": 15948984, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:03Z", "source_id": 49131453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:08Z", "source_id": 15948369, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Gloucester Carriage Sidings 0553 0553 None 5:53:00 None Cheltenham Spa 0612 0612 1 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49273/2026-09-16/detailed None Alstone Carriage Holding Sidings 2026-09-16T06:10:00+01:00 Cheltenham Spa 2.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 0610 0612 Gloucester Carriage Sidings Alstone Carriage Holding Sidings Cheltenham Spa 51.8968465 -2.1002558 51.8968465 -2.1002558 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:19 Cheltenham Spa TD DIRECT_DESTINATION_ARRIVAL 49131453 1789534584073043 12 12 2026-09-16 05:06:20.939332 S2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:20.123196
567242 597272 G40424 785Q99M416 2026-09-16 COMPLETE 15948661 2026-09-16 05:56:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 597272, "stp": "O", "toc": "Transport for Wales", "uid": "G40424", "consist": "756004", "dest_crs": "ABA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40424/2026-09-16/detailed", "trust_id": "785Q99M416", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": "05:00:00", "dar_platform": null, "dest_station": "Aberdare", "service_date": "2026-09-16", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": "Aberdare", "signalling_id": "5Q99", "timing_status": "EARLY", "origin_station": "Canton C.S.D.", "current_leg_arr": "0556", "current_leg_dep": "0535", "current_leg_end": "Aberdare", "origin_dep_time": "0500", "origin_platform": null, "current_location": "Aberdare", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "-14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.376642727672456, 51.68173340449282], [-3.3766435999999995, 51.68173380000001], [-3.3770391999999996, 51.6819132], [-3.3773449999999996, 51.6820645], [-3.37768, 51.6822464], [-3.3778627, 51.6823606], [-3.378045, 51.6824878], [-3.3792183, 51.6833842], [-3.3795459, 51.68361219999999], [-3.3797269, 51.68373170000001], [-3.3799312999999995, 51.6838552], [-3.380769299999999, 51.68435999999999], [-3.3817018, 51.6848435], [-3.3825953, 51.6852363], [-3.3834202999999996, 51.68555859999999], [-3.384077200000001, 51.6857652], [-3.3845707, 51.68586260000001], [-3.3850952, 51.6859244], [-3.3858777999999994, 51.68594409999999], [-3.3921735, 51.6858018], [-3.3931169, 51.6858307], [-3.3938823, 51.6859348], [-3.3944825, 51.68610909999999], [-3.3950834, 51.68630340000001], [-3.3955024999999996, 51.6864648], [-3.3958825, 51.68661410000001], [-3.3968597999999997, 51.687037999999994], [-3.3975569, 51.6873503], [-3.3983765, 51.687749200000006], [-3.3984139, 51.6877674], [-3.3993598, 51.68826200000001], [-3.4001625, 51.6887301], [-3.4006718, 51.689077999999995], [-3.4011889999999996, 51.6894692], [-3.402524364904516, 51.690616921132886], [-3.4025269, 51.69061909999999], [-3.4027668, 51.69083189999999], [-3.4030376, 51.69104169999999], [-3.4033919, 51.69128409999999], [-3.4042069, 51.6917534], [-3.4045919999999996, 51.6919394], [-3.4055369999999994, 51.6923568], [-3.406291, 51.6927026], [-3.4069351999999995, 51.6930266], [-3.4075719, 51.6933994], [-3.410343, 51.69509089999998], [-3.4132855, 51.6969022], [-3.4135980796541814, 51.69714561972514], [-3.4136072999999993, 51.6971528], [-3.4138052999999995, 51.697399], [-3.4139866, 51.69771319999999], [-3.4141173000000005, 51.6980041], [-3.4141424, 51.698226799999986], [-3.4141392, 51.6984618], [-3.4140886, 51.69871239999999], [-3.4138487, 51.69949429999999], [-3.4138228999999995, 51.6997551], [-3.4138294999999994, 51.700017599999995], [-3.4138466, 51.70014369999999], [-3.4138844, 51.7003451], [-3.4140147, 51.7006361], [-3.4141789, 51.70089670000001], [-3.4143823999999996, 51.701123199999984], [-3.4147940999999995, 51.701481], [-3.4156979, 51.7022034], [-3.4163953, 51.70268209999999], [-3.417157, 51.70316749999999], [-3.4191417999999993, 51.7043577], [-3.4239578999999996, 51.7073661], [-3.4245063, 51.7077086], [-3.4252955999999997, 51.7081765], [-3.4261156, 51.7086061], [-3.4272313999999997, 51.7091313], [-3.4301115999999996, 51.710442], [-3.4301739, 51.7104711], [-3.4337009, 51.712076299999985], [-3.4346021, 51.712442], [-3.4354819, 51.7127411], [-3.4363830999999996, 51.713007], [-3.4374667, 51.7132729], [-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]}", "current_leg_start": "Mountain Ash", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "51.7145355", "next_location_lon": "-3.4418552", "previous_location": "Mountain Ash", "current_leg_milage": "3.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 241.757, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 270.326, \"from_m\": 241.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 307.82, \"from_m\": 270.326, \"capability_applied\": null, \"effective_limit_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\": 334.635, \"from_m\": 307.82, \"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\": 5946.422, \"from_m\": 334.635, \"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\": 6245.474, \"from_m\": 5946.422, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6354.937, \"from_m\": 6245.474, \"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\": 6458.627, \"from_m\": 6354.937, \"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\": 6919.565, \"from_m\": 6458.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10748.649, \"from_m\": 6919.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.692, \"from_m\": 10748.649, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 16326.549, \"from_m\": 13245.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18319.29, \"from_m\": 16326.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18365.988, \"from_m\": 18319.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18804.151, \"from_m\": 18365.988, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19184.24, \"from_m\": 18804.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20709.147, \"from_m\": 19184.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21803.642, \"from_m\": 20709.147, \"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\": 22489.23, \"from_m\": 21803.642, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23641.761, \"from_m\": 22489.23, \"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\": 24075.301, \"from_m\": 23641.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24501.734, \"from_m\": 24075.301, \"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\": 24692.239, \"from_m\": 24501.734, \"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\": 24921.42, \"from_m\": 24692.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27325.632, \"from_m\": 24921.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27498.803, \"from_m\": 27325.632, \"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\": 29754.513, \"from_m\": 27498.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30491.397, \"from_m\": 29754.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31481.927, \"from_m\": 30491.397, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31975.119, \"from_m\": 31481.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32574.315, \"from_m\": 31975.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34067.343, \"from_m\": 32574.315, \"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\": 34139.935, \"from_m\": 34067.343, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36201.701, \"from_m\": 34139.935, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36298.715, \"from_m\": 36201.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\": 36358.574, \"from_m\": 36298.715, \"capability_applied\": null, \"effective_limit_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\": 597272, \"profile_key\": \"38f8b515a1ccf4adcee1c4f1ad48a3bd7c37724eef8b601583dda96d8c2e3bce\", \"schedule_id\": 39580, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 2, \"distance_m\": 192.851, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0504H\", \"wtt_dep\": \"0507\", \"location\": \"Ninian Park\", \"stage_seq\": 3, \"distance_m\": 498.687, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"CVL West Boundary\", \"stage_seq\": 4, \"distance_m\": 2329.212, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 6699.508, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": \"0518\", \"location\": \"Taffs Well\", \"stage_seq\": 6, \"distance_m\": 9693.885, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0529\", \"location\": \"Pontypridd\", \"stage_seq\": 7, \"distance_m\": 18765.7, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0541\", \"location\": \"Stormstown Loop\", \"stage_seq\": 8, \"distance_m\": 23641.761, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Abercynon\", \"stage_seq\": 9, \"distance_m\": 24277.232, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0600\", \"location\": \"Mountain Ash\", \"stage_seq\": 10, \"distance_m\": 30234.758, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Fernhill\", \"stage_seq\": 11, \"distance_m\": 31758.499, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Abercwmboi\", \"stage_seq\": 12, \"distance_m\": 32402.523, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Cwmbach\", \"stage_seq\": 13, \"distance_m\": 33965.698, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Aberdare Platform 2\", \"stage_seq\": 14, \"distance_m\": 36201.701, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Aberdare\", \"stage_seq\": 15, \"distance_m\": 36358.574, \"section_seq\": 1, \"route_path_id\": 106505}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36358.574, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106505}], \"total_distance_m\": 36358.574, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36116.817, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 241.757, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.7145355", "current_position_lon": "-3.4418552", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:01:24Z\", \"source_id\": 49075105, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:01:28Z\", \"source_id\": 15931554, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:47Z\", \"source_id\": 49082564, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:53Z\", \"source_id\": 15933707, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:53Z\", \"source_id\": 49085936, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:59Z\", \"source_id\": 15934673, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:53Z\", \"source_id\": 49091890, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:58Z\", \"source_id\": 15936484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:37Z\", \"source_id\": 49097807, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:44Z\", \"source_id\": 15938121, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:07Z\", \"source_id\": 49103779, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:12Z\", \"source_id\": 15939917, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:21Z\", \"source_id\": 49106378, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:28Z\", \"source_id\": 15940698, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:22Z\", \"source_id\": 49107493, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:28Z\", \"source_id\": 15941052, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:41Z\", \"source_id\": 49110319, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:47Z\", \"source_id\": 15941895, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:41Z\", \"source_id\": 49132428, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:49Z\", \"source_id\": 15948661, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdare", "service_state_platform": "1", "timing_fact_generation": 1789534549773058, "current_leg_arrival_utc": "2026-09-16T06:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:21.900903", "service_state_evidence_id": 15948661, "current_leg_start_actual_dep": "2026-09-16T06:00:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:22.367215", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O XCC ABA 5Q99 756004 4 75 None {"version": 3, "segments": [{"to_m": 241.757, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 270.326, "from_m": 241.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 307.82, "from_m": 270.326, "capability_applied": null, "effective_limit_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": 334.635, "from_m": 307.82, "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": 5946.422, "from_m": 334.635, "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": 6245.474, "from_m": 5946.422, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6354.937, "from_m": 6245.474, "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": 6458.627, "from_m": 6354.937, "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": 6919.565, "from_m": 6458.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10748.649, "from_m": 6919.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.692, "from_m": 10748.649, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 16326.549, "from_m": 13245.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18319.29, "from_m": 16326.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18365.988, "from_m": 18319.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18804.151, "from_m": 18365.988, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19184.24, "from_m": 18804.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20709.147, "from_m": 19184.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21803.642, "from_m": 20709.147, "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": 22489.23, "from_m": 21803.642, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23641.761, "from_m": 22489.23, "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": 24075.301, "from_m": 23641.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24501.734, "from_m": 24075.301, "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": 24692.239, "from_m": 24501.734, "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": 24921.42, "from_m": 24692.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27325.632, "from_m": 24921.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27498.803, "from_m": 27325.632, "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": 29754.513, "from_m": 27498.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30491.397, "from_m": 29754.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31481.927, "from_m": 30491.397, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31975.119, "from_m": 31481.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32574.315, "from_m": 31975.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34067.343, "from_m": 32574.315, "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": 34139.935, "from_m": 34067.343, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36201.701, "from_m": 34139.935, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36298.715, "from_m": 36201.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": 36358.574, "from_m": 36298.715, "capability_applied": null, "effective_limit_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": 597272, "profile_key": "38f8b515a1ccf4adcee1c4f1ad48a3bd7c37724eef8b601583dda96d8c2e3bce", "schedule_id": 39580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "Penarth Curve North Jn", "stage_seq": 2, "distance_m": 192.851, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0504H", "wtt_dep": "0507", "location": "Ninian Park", "stage_seq": 3, "distance_m": 498.687, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "CVL West Boundary", "stage_seq": 4, "distance_m": 2329.212, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Radyr", "stage_seq": 5, "distance_m": 6699.508, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": "0518", "location": "Taffs Well", "stage_seq": 6, "distance_m": 9693.885, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0529", "location": "Pontypridd", "stage_seq": 7, "distance_m": 18765.7, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0541", "location": "Stormstown Loop", "stage_seq": 8, "distance_m": 23641.761, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Abercynon", "stage_seq": 9, "distance_m": 24277.232, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0600", "location": "Mountain Ash", "stage_seq": 10, "distance_m": 30234.758, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Fernhill", "stage_seq": 11, "distance_m": 31758.499, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Abercwmboi", "stage_seq": 12, "distance_m": 32402.523, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Cwmbach", "stage_seq": 13, "distance_m": 33965.698, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Aberdare Platform 2", "stage_seq": 14, "distance_m": 36201.701, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Aberdare", "stage_seq": 15, "distance_m": 36358.574, "section_seq": 1, "route_path_id": 106505}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36358.574, "from_m": 0.0, "section_seq": 1, "route_path_id": 106505}], "total_distance_m": 36358.574, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36116.817, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 241.757, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:01:24Z", "source_id": 49075105, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:01:28Z", "source_id": 15931554, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:47Z", "source_id": 49082564, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:53Z", "source_id": 15933707, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:53Z", "source_id": 49085936, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:59Z", "source_id": 15934673, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:53Z", "source_id": 49091890, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:58Z", "source_id": 15936484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:37Z", "source_id": 49097807, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:44Z", "source_id": 15938121, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25093, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:07Z", "source_id": 49103779, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:12Z", "source_id": 15939917, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:21Z", "source_id": 49106378, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:28Z", "source_id": 15940698, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:22Z", "source_id": 49107493, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:28Z", "source_id": 15941052, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:41Z", "source_id": 49110319, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:47Z", "source_id": 15941895, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:41Z", "source_id": 49132428, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:49Z", "source_id": 15948661, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Canton C.S.D. 0500 0500 None 5:00:00 None Aberdare 0610 0610 None EARLY -14 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40424/2026-09-16/detailed None Mountain Ash 2026-09-16T06:00:00+01:00 Aberdare 21.0 {"type": "LineString", "coordinates": [[-3.376642727672456, 51.68173340449282], [-3.3766435999999995, 51.68173380000001], [-3.3770391999999996, 51.6819132], [-3.3773449999999996, 51.6820645], [-3.37768, 51.6822464], [-3.3778627, 51.6823606], [-3.378045, 51.6824878], [-3.3792183, 51.6833842], [-3.3795459, 51.68361219999999], [-3.3797269, 51.68373170000001], [-3.3799312999999995, 51.6838552], [-3.380769299999999, 51.68435999999999], [-3.3817018, 51.6848435], [-3.3825953, 51.6852363], [-3.3834202999999996, 51.68555859999999], [-3.384077200000001, 51.6857652], [-3.3845707, 51.68586260000001], [-3.3850952, 51.6859244], [-3.3858777999999994, 51.68594409999999], [-3.3921735, 51.6858018], [-3.3931169, 51.6858307], [-3.3938823, 51.6859348], [-3.3944825, 51.68610909999999], [-3.3950834, 51.68630340000001], [-3.3955024999999996, 51.6864648], [-3.3958825, 51.68661410000001], [-3.3968597999999997, 51.687037999999994], [-3.3975569, 51.6873503], [-3.3983765, 51.687749200000006], [-3.3984139, 51.6877674], [-3.3993598, 51.68826200000001], [-3.4001625, 51.6887301], [-3.4006718, 51.689077999999995], [-3.4011889999999996, 51.6894692], [-3.402524364904516, 51.690616921132886], [-3.4025269, 51.69061909999999], [-3.4027668, 51.69083189999999], [-3.4030376, 51.69104169999999], [-3.4033919, 51.69128409999999], [-3.4042069, 51.6917534], [-3.4045919999999996, 51.6919394], [-3.4055369999999994, 51.6923568], [-3.406291, 51.6927026], [-3.4069351999999995, 51.6930266], [-3.4075719, 51.6933994], [-3.410343, 51.69509089999998], [-3.4132855, 51.6969022], [-3.4135980796541814, 51.69714561972514], [-3.4136072999999993, 51.6971528], [-3.4138052999999995, 51.697399], [-3.4139866, 51.69771319999999], [-3.4141173000000005, 51.6980041], [-3.4141424, 51.698226799999986], [-3.4141392, 51.6984618], [-3.4140886, 51.69871239999999], [-3.4138487, 51.69949429999999], [-3.4138228999999995, 51.6997551], [-3.4138294999999994, 51.700017599999995], [-3.4138466, 51.70014369999999], [-3.4138844, 51.7003451], [-3.4140147, 51.7006361], [-3.4141789, 51.70089670000001], [-3.4143823999999996, 51.701123199999984], [-3.4147940999999995, 51.701481], [-3.4156979, 51.7022034], [-3.4163953, 51.70268209999999], [-3.417157, 51.70316749999999], [-3.4191417999999993, 51.7043577], [-3.4239578999999996, 51.7073661], [-3.4245063, 51.7077086], [-3.4252955999999997, 51.7081765], [-3.4261156, 51.7086061], [-3.4272313999999997, 51.7091313], [-3.4301115999999996, 51.710442], [-3.4301739, 51.7104711], [-3.4337009, 51.712076299999985], [-3.4346021, 51.712442], [-3.4354819, 51.7127411], [-3.4363830999999996, 51.713007], [-3.4374667, 51.7132729], [-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]} 3.8 0535 0556 Mountain Ash Aberdare Aberdare 51.7145355 -3.4418552 51.7145355 -3.4418552 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:00 Aberdare TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948661 1789534549773058 59 59 2026-09-16 05:06:22.367215 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:21.900903
567243 598071 G21510 862D01M516 2026-09-16 COMPLETE 15948947 2026-09-16 05:55:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 598071, "stp": "P", "toc": "Island Line", "uid": "G21510", "consist": "484002", "dest_crs": "SHN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G21510/2026-09-16/detailed", "trust_id": "862D01M516", "origin_crs": "RYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shanklin", "service_date": "2026-09-16", "dest_arr_time": "0554", "dest_platform": null, "is_terminated": 1, "next_location": "Shanklin", "signalling_id": "2D01", "timing_status": "LATE", "origin_station": "Ryde St.Johns Road", "current_leg_arr": "0555", "current_leg_dep": "0553", "current_leg_end": "Shanklin", "origin_dep_time": "0534", "origin_platform": null, "current_location": "Shanklin", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1664678, 50.6461754], [-1.1666061, 50.6458286], [-1.166778, 50.645469299999995], [-1.1670052, 50.64501560000001], [-1.1672201, 50.6446327], [-1.1674713, 50.6442032], [-1.167689, 50.643868], [-1.1678098693553778, 50.64367763097945], [-1.1678769999999998, 50.64357189999999], [-1.1680479999999998, 50.6433385], [-1.1683732999999998, 50.642923399999994], [-1.1686836, 50.6425488], [-1.1691306999999995, 50.642058], [-1.1694987999999995, 50.641690999999994], [-1.169925, 50.641267], [-1.1705378, 50.6407072], [-1.1709720999999995, 50.6403392], [-1.1714142999999997, 50.64], [-1.171796, 50.6397266], [-1.172166, 50.63947569999999], [-1.1727225, 50.6391303], [-1.1736498, 50.6385763], [-1.1740993, 50.6383116], [-1.1749074000000002, 50.6378242], [-1.175397, 50.637509699999995], [-1.175763, 50.63725370000001], [-1.1761449, 50.6369698], [-1.1765255, 50.6366515], [-1.1768803, 50.6363263], [-1.1774057, 50.6357951], [-1.1777075, 50.6354792], [-1.1779953, 50.6351892], [-1.1783572, 50.63486259999999], [-1.1786856, 50.6346092], [-1.1791359, 50.6343067], [-1.1794273, 50.63413299999999], [-1.179664, 50.6339963], [-1.1799316000000002, 50.63385279999999]]}", "current_leg_start": "Lake", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "50.6338528", "next_location_lon": "-1.1799316", "previous_location": "Lake", "current_leg_milage": "1.1", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3521.943, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5325.189, \"from_m\": 3521.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5661.964, \"from_m\": 5325.189, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6878.575, \"from_m\": 5661.964, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6889.863, \"from_m\": 6878.575, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8282.101, \"from_m\": 6889.863, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8641.248, \"from_m\": 8282.101, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11358.971, \"from_m\": 8641.248, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11434.466, \"from_m\": 11358.971, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 598071, \"profile_key\": \"306ad37dcc0657eb6b75839a73b19d183120be9e0c6973d584309db0d9c7fbca\", \"schedule_id\": 10063, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Ryde St.Johns Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Smallbrook Junction\", \"stage_seq\": 2, \"distance_m\": 1579.326, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Brading\", \"stage_seq\": 3, \"distance_m\": 5570.676, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547H\", \"location\": \"Sandown\", \"stage_seq\": 4, \"distance_m\": 8516.084, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0551\", \"location\": \"Lake\", \"stage_seq\": 5, \"distance_m\": 9743.302, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Shanklin\", \"stage_seq\": 6, \"distance_m\": 11434.466, \"section_seq\": 1, \"route_path_id\": 31497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11434.466, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31497}], \"total_distance_m\": 11434.466, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 11434.466, \"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": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.6338528", "current_position_lon": "-1.1799316", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:18Z\", \"source_id\": 15942518, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:49Z\", \"source_id\": 15944668, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:51Z\", \"source_id\": 15947292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:21Z\", \"source_id\": 15948947, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shanklin", "service_state_platform": null, "timing_fact_generation": 1789534582448399, "current_leg_arrival_utc": "2026-09-16T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:22.446229", "service_state_evidence_id": 15948947, "current_leg_start_actual_dep": "2026-09-16T05:52:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:22.945652", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Island Line P RYR SHN 2D01 484002 2 60 None {"version": 3, "segments": [{"to_m": 3521.943, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5325.189, "from_m": 3521.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5661.964, "from_m": 5325.189, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6878.575, "from_m": 5661.964, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6889.863, "from_m": 6878.575, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8282.101, "from_m": 6889.863, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8641.248, "from_m": 8282.101, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11358.971, "from_m": 8641.248, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11434.466, "from_m": 11358.971, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 598071, "profile_key": "306ad37dcc0657eb6b75839a73b19d183120be9e0c6973d584309db0d9c7fbca", "schedule_id": 10063, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Ryde St.Johns Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Smallbrook Junction", "stage_seq": 2, "distance_m": 1579.326, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Brading", "stage_seq": 3, "distance_m": 5570.676, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547H", "location": "Sandown", "stage_seq": 4, "distance_m": 8516.084, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0551", "location": "Lake", "stage_seq": 5, "distance_m": 9743.302, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Shanklin", "stage_seq": 6, "distance_m": 11434.466, "section_seq": 1, "route_path_id": 31497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11434.466, "from_m": 0.0, "section_seq": 1, "route_path_id": 31497}], "total_distance_m": 11434.466, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 11434.466, "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-16T04:41:18Z", "source_id": 15942518, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:49Z", "source_id": 15944668, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:51Z", "source_id": 15947292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:21Z", "source_id": 15948947, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}] Ryde St.Johns Road 0534 0534 None None None Shanklin 0554 0554 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G21510/2026-09-16/detailed None Lake 2026-09-16T05:52:00+01:00 Shanklin 2.0 {"type": "LineString", "coordinates": [[-1.1664678, 50.6461754], [-1.1666061, 50.6458286], [-1.166778, 50.645469299999995], [-1.1670052, 50.64501560000001], [-1.1672201, 50.6446327], [-1.1674713, 50.6442032], [-1.167689, 50.643868], [-1.1678098693553778, 50.64367763097945], [-1.1678769999999998, 50.64357189999999], [-1.1680479999999998, 50.6433385], [-1.1683732999999998, 50.642923399999994], [-1.1686836, 50.6425488], [-1.1691306999999995, 50.642058], [-1.1694987999999995, 50.641690999999994], [-1.169925, 50.641267], [-1.1705378, 50.6407072], [-1.1709720999999995, 50.6403392], [-1.1714142999999997, 50.64], [-1.171796, 50.6397266], [-1.172166, 50.63947569999999], [-1.1727225, 50.6391303], [-1.1736498, 50.6385763], [-1.1740993, 50.6383116], [-1.1749074000000002, 50.6378242], [-1.175397, 50.637509699999995], [-1.175763, 50.63725370000001], [-1.1761449, 50.6369698], [-1.1765255, 50.6366515], [-1.1768803, 50.6363263], [-1.1774057, 50.6357951], [-1.1777075, 50.6354792], [-1.1779953, 50.6351892], [-1.1783572, 50.63486259999999], [-1.1786856, 50.6346092], [-1.1791359, 50.6343067], [-1.1794273, 50.63413299999999], [-1.179664, 50.6339963], [-1.1799316000000002, 50.63385279999999]]} 1.1 0553 0555 Lake Shanklin Shanklin 50.6338528 -1.1799316 50.6338528 -1.1799316 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:55:00 Shanklin TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948947 1789534582448399 13 13 2026-09-16 05:06:22.945652 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:22.446229
567244 597220 C10101 532R01M416 2026-09-16 COMPLETE 15948366 2026-09-16 05:56:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 597220, "stp": "O", "toc": "Great Northern", "uid": "C10101", "consist": "379003+379007", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10101/2026-09-16/detailed", "trust_id": "532R01M416", "origin_crs": "LET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-16", "dest_arr_time": "0546", "dest_platform": "9", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2R01", "timing_status": "LATE", "origin_station": "Letchworth Garden City", "current_leg_arr": "0556", "current_leg_dep": "0547", "current_leg_end": "London Kings Cross", "origin_dep_time": "0455", "origin_platform": "1", "current_location": "London Kings Cross", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "+10 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": "0546", "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\": 3251.916, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3310.24, \"from_m\": 3251.916, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3337.342, \"from_m\": 3310.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3921.327, \"from_m\": 3337.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4018.339, \"from_m\": 3921.327, \"capability_applied\": null, \"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\": 4086.725, \"from_m\": 4018.339, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10858.67, \"from_m\": 4086.725, \"capability_applied\": null, \"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\": 10898.332, \"from_m\": 10858.67, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18402.738, \"from_m\": 10898.332, \"capability_applied\": null, \"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\": 20021.396, \"from_m\": 18402.738, \"capability_applied\": null, \"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\": 35477.57, \"from_m\": 20021.396, \"capability_applied\": null, \"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\": 36312.876, \"from_m\": 35477.57, \"capability_applied\": null, \"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\": 41188.43, \"from_m\": 36312.876, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41229.464, \"from_m\": 41188.43, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43039.189, \"from_m\": 41229.464, \"capability_applied\": null, \"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\": 46190.083, \"from_m\": 43039.189, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50087.589, \"from_m\": 46190.083, \"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\": 51380.96, \"from_m\": 50087.589, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51436.201, \"from_m\": 51380.96, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51948.777, \"from_m\": 51436.201, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52206.259, \"from_m\": 51948.777, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 53840.626, \"from_m\": 52206.259, \"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\": 54352.716, \"from_m\": 53840.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54382.802, \"from_m\": 54352.716, \"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\": 54450.659, \"from_m\": 54382.802, \"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\": 54533.799, \"from_m\": 54450.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54823.195, \"from_m\": 54533.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54874.137, \"from_m\": 54823.195, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55259.236, \"from_m\": 54874.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55268.433, \"from_m\": 55259.236, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55275.186, \"from_m\": 55268.433, \"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\": 55671.002, \"from_m\": 55275.186, \"capability_applied\": null, \"effective_limit_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\": 597220, \"profile_key\": \"2d30b1a6cd0fceeff2887333dd743d415a70b3cbb51ce3f076bf78e24049be73\", \"schedule_id\": 35671, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0459\", \"wtt_dep\": \"0459H\", \"location\": \"Hitchin\", \"stage_seq\": 2, \"distance_m\": 4249.414, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0504\", \"wtt_dep\": \"0505\", \"location\": \"Stevenage\", \"stage_seq\": 3, \"distance_m\": 11253.271, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0508\", \"wtt_dep\": \"0508H\", \"location\": \"Knebworth\", \"stage_seq\": 4, \"distance_m\": 15347.289, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 5, \"distance_m\": 17253.487, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0511H\", \"wtt_dep\": \"0512\", \"location\": \"Welwyn North\", \"stage_seq\": 6, \"distance_m\": 20309.348, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Digswell Jn\", \"stage_seq\": 7, \"distance_m\": 21526.287, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0515H\", \"wtt_dep\": \"0517\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 8, \"distance_m\": 22967.013, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": \"0520H\", \"location\": \"Hatfield\", \"stage_seq\": 9, \"distance_m\": 27145.972, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Potters Bar\", \"stage_seq\": 10, \"distance_m\": 35166.622, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"New Barnet\", \"stage_seq\": 11, \"distance_m\": 40844.227, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 12, \"distance_m\": 47725.506, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541H\", \"location\": \"Finsbury Park\", \"stage_seq\": 13, \"distance_m\": 51573.372, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Holloway South Jn\", \"stage_seq\": 14, \"distance_m\": 53393.845, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 15, \"distance_m\": 54568.629, \"section_seq\": 1, \"route_path_id\": 66080}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 16, \"distance_m\": 55671.002, \"section_seq\": 1, \"route_path_id\": 66080}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55671.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66080}], \"total_distance_m\": 55671.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55671.002, \"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": "0455", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:57:31Z\", \"source_id\": 49072684, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:57:33Z\", \"source_id\": 15930837, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:05:06Z\", \"source_id\": 49077535, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:05:13Z\", \"source_id\": 15932294, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:10:09Z\", \"source_id\": 49081231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:10:12Z\", \"source_id\": 15933311, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:19Z\", \"source_id\": 49085534, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:22Z\", \"source_id\": 15934514, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:00Z\", \"source_id\": 49087699, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:03Z\", \"source_id\": 15935204, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:15Z\", \"source_id\": 49091288, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:17Z\", \"source_id\": 15936290, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:58Z\", \"source_id\": 49100322, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:03Z\", \"source_id\": 15938903, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:00Z\", \"source_id\": 49106006, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:03Z\", \"source_id\": 15940559, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:47Z\", \"source_id\": 49110445, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:53Z\", \"source_id\": 15941926, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:24Z\", \"source_id\": 49117710, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:28Z\", \"source_id\": 15944097, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:03Z\", \"source_id\": 49131469, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:06Z\", \"source_id\": 15948366, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "9", "timing_fact_generation": 1789534508463886, "current_leg_arrival_utc": "2026-09-16T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:32.061064", "service_state_evidence_id": 15948366, "current_leg_start_actual_dep": "2026-09-16T05:51:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:33.447922", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern O LET KGX 2R01 379003+379007 8 100 None {"version": 3, "segments": [{"to_m": 3251.916, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3310.24, "from_m": 3251.916, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3337.342, "from_m": 3310.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3921.327, "from_m": 3337.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4018.339, "from_m": 3921.327, "capability_applied": null, "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": 4086.725, "from_m": 4018.339, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10858.67, "from_m": 4086.725, "capability_applied": null, "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": 10898.332, "from_m": 10858.67, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18402.738, "from_m": 10898.332, "capability_applied": null, "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": 20021.396, "from_m": 18402.738, "capability_applied": null, "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": 35477.57, "from_m": 20021.396, "capability_applied": null, "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": 36312.876, "from_m": 35477.57, "capability_applied": null, "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": 41188.43, "from_m": 36312.876, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41229.464, "from_m": 41188.43, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43039.189, "from_m": 41229.464, "capability_applied": null, "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": 46190.083, "from_m": 43039.189, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50087.589, "from_m": 46190.083, "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": 51380.96, "from_m": 50087.589, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51436.201, "from_m": 51380.96, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51948.777, "from_m": 51436.201, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52206.259, "from_m": 51948.777, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 53840.626, "from_m": 52206.259, "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": 54352.716, "from_m": 53840.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54382.802, "from_m": 54352.716, "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": 54450.659, "from_m": 54382.802, "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": 54533.799, "from_m": 54450.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54823.195, "from_m": 54533.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 54874.137, "from_m": 54823.195, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55259.236, "from_m": 54874.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 55268.433, "from_m": 55259.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55275.186, "from_m": 55268.433, "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": 55671.002, "from_m": 55275.186, "capability_applied": null, "effective_limit_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": 597220, "profile_key": "2d30b1a6cd0fceeff2887333dd743d415a70b3cbb51ce3f076bf78e24049be73", "schedule_id": 35671, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0455", "location": "Letchworth Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0459", "wtt_dep": "0459H", "location": "Hitchin", "stage_seq": 2, "distance_m": 4249.414, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0504", "wtt_dep": "0505", "location": "Stevenage", "stage_seq": 3, "distance_m": 11253.271, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0508", "wtt_dep": "0508H", "location": "Knebworth", "stage_seq": 4, "distance_m": 15347.289, "section_seq": 1, "route_path_id": 66080}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Woolmer Green Jn", "stage_seq": 5, "distance_m": 17253.487, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0511H", "wtt_dep": "0512", "location": "Welwyn North", "stage_seq": 6, "distance_m": 20309.348, "section_seq": 1, "route_path_id": 66080}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Digswell Jn", "stage_seq": 7, "distance_m": 21526.287, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0515H", "wtt_dep": "0517", "location": "Welwyn Garden City", "stage_seq": 8, "distance_m": 22967.013, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": "0520H", "location": "Hatfield", "stage_seq": 9, "distance_m": 27145.972, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Potters Bar", "stage_seq": 10, "distance_m": 35166.622, "section_seq": 1, "route_path_id": 66080}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "New Barnet", "stage_seq": 11, "distance_m": 40844.227, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Alexandra Palace", "stage_seq": 12, "distance_m": 47725.506, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541H", "location": "Finsbury Park", "stage_seq": 13, "distance_m": 51573.372, "section_seq": 1, "route_path_id": 66080}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Holloway South Jn", "stage_seq": 14, "distance_m": 53393.845, "section_seq": 1, "route_path_id": 66080}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Belle Isle Jn", "stage_seq": 15, "distance_m": 54568.629, "section_seq": 1, "route_path_id": 66080}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 16, "distance_m": 55671.002, "section_seq": 1, "route_path_id": 66080}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55671.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 66080}], "total_distance_m": 55671.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55671.002, "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": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:57:31Z", "source_id": 49072684, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:57:33Z", "source_id": 15930837, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:05:06Z", "source_id": 49077535, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:05:13Z", "source_id": 15932294, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:10:09Z", "source_id": 49081231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:10:12Z", "source_id": 15933311, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:19Z", "source_id": 49085534, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:22Z", "source_id": 15934514, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:00Z", "source_id": 49087699, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:03Z", "source_id": 15935204, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:15Z", "source_id": 49091288, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:17Z", "source_id": 15936290, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:58Z", "source_id": 49100322, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:03Z", "source_id": 15938903, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:00Z", "source_id": 49106006, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:37:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:03Z", "source_id": 15940559, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:47Z", "source_id": 49110445, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:53Z", "source_id": 15941926, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:24Z", "source_id": 49117710, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:28Z", "source_id": 15944097, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:03Z", "source_id": 49131469, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:06Z", "source_id": 15948366, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Letchworth Garden City 0455 0455 1 None None London Kings Cross 0546 0546 9 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10101/2026-09-16/detailed None Finsbury Park 2026-09-16T05:51:30+01:00 London Kings Cross 9.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 0547 0556 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948366 1789534508463886 97 97 2026-09-16 05:06:33.447922 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:32.061064
567245 597686 L12395 665K07M516 2026-09-16 COMPLETE 15952716 2026-09-16 06:05:00 2026-09-16 05:06:37 2026-09-18 05:06:37 {"id": 597686, "stp": "P", "toc": "West Midlands Trains", "uid": "L12395", "consist": "172103+172331", "dest_crs": "KID", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12395/2026-09-16/detailed", "trust_id": "665K07M516", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-16", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "5K07", "timing_status": "EARLY", "origin_station": "Tyseley LMD", "current_leg_arr": "0608", "current_leg_dep": "0603", "current_leg_end": "Kidderminster", "origin_dep_time": "0520", "origin_platform": null, "current_location": "Kidderminster", "last_update_time": "2026-09-16T05:06:37", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Kidderminster Carriage Holding Sidings", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": "Birmingham Snow Hill", "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\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 784.802, \"from_m\": 592.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3534.996, \"from_m\": 784.802, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4294.613, \"from_m\": 3534.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4875.43, \"from_m\": 4294.613, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5218.41, \"from_m\": 4875.43, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5623.335, \"from_m\": 5218.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8940.332, \"from_m\": 5623.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8985.344, \"from_m\": 8940.332, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10169.187, \"from_m\": 8985.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11210.993, \"from_m\": 10169.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11675.466, \"from_m\": 11210.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13404.917, \"from_m\": 11675.466, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14064.032, \"from_m\": 13404.917, \"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\": 17489.247, \"from_m\": 14064.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18132.849, \"from_m\": 17489.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20880.858, \"from_m\": 18132.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23682.579, \"from_m\": 20880.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23828.104, \"from_m\": 23682.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24722.576, \"from_m\": 23828.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35251.064, \"from_m\": 24722.576, \"capability_applied\": null, \"effective_limit_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\": 597686, \"profile_key\": \"ddd8176b5118bf8ff636732415370172c3c9a7910bed08edc66c1203cec3af57\", \"schedule_id\": 32471, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 842.693, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 3, \"distance_m\": 4186.044, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0535\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 4, \"distance_m\": 5084.926, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 5, \"distance_m\": 6241.39, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 6, \"distance_m\": 11311.994, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 7, \"distance_m\": 11512.821, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Rowley Regis\", \"stage_seq\": 8, \"distance_m\": 15964.805, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 9, \"distance_m\": 24455.071, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Blakedown\", \"stage_seq\": 10, \"distance_m\": 30163.503, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Kidderminster\", \"stage_seq\": 11, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0607\", \"location\": \"Kidderminster Carriage Holding Sidings\", \"stage_seq\": 12, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 13, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35251.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99593}], \"total_distance_m\": 35251.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34707.521, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "5.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:20Z\", \"source_id\": 49093335, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:28Z\", \"source_id\": 15936898, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:22Z\", \"source_id\": 49094446, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:28Z\", \"source_id\": 15937182, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:41Z\", \"source_id\": 49096771, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:43Z\", \"source_id\": 15937836, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:59Z\", \"source_id\": 49102498, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:04Z\", \"source_id\": 15939552, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:44Z\", \"source_id\": 49107940, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:48Z\", \"source_id\": 15941157, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:25Z\", \"source_id\": 49120450, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:28Z\", \"source_id\": 15944940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:54Z\", \"source_id\": 49128281, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:57Z\", \"source_id\": 15947360, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:44Z\", \"source_id\": 49135621, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:48Z\", \"source_id\": 15949668, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:03Z\", \"source_id\": 49131468, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 19785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:30Z\", \"source_id\": 49145001, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:06Z\", \"source_id\": 15948362, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:33Z\", \"source_id\": 15952716, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster", "service_state_platform": "1", "timing_fact_generation": 1789535014253469, "current_leg_arrival_utc": "2026-09-16T06:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:34.745324", "service_state_evidence_id": 49131468, "current_leg_start_actual_dep": "2026-09-16T06:07:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-16T04:56:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:34.945629", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XTS KID 5K07 172103+172331 5 100 None {"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 784.802, "from_m": 592.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3534.996, "from_m": 784.802, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4294.613, "from_m": 3534.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4875.43, "from_m": 4294.613, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5218.41, "from_m": 4875.43, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5623.335, "from_m": 5218.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8940.332, "from_m": 5623.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8985.344, "from_m": 8940.332, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10169.187, "from_m": 8985.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11210.993, "from_m": 10169.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11675.466, "from_m": 11210.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13404.917, "from_m": 11675.466, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14064.032, "from_m": 13404.917, "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": 17489.247, "from_m": 14064.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18132.849, "from_m": 17489.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20880.858, "from_m": 18132.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23682.579, "from_m": 20880.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23828.104, "from_m": 23682.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24722.576, "from_m": 23828.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35251.064, "from_m": 24722.576, "capability_applied": null, "effective_limit_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": 597686, "profile_key": "ddd8176b5118bf8ff636732415370172c3c9a7910bed08edc66c1203cec3af57", "schedule_id": 32471, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 842.693, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Birmingham Moor Street", "stage_seq": 3, "distance_m": 4186.044, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0535", "location": "Birmingham Snow Hill", "stage_seq": 4, "distance_m": 5084.926, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Jewellry Quarter", "stage_seq": 5, "distance_m": 6241.39, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Smethwick Galton Bridge HL", "stage_seq": 6, "distance_m": 11311.994, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Smethwick Jn", "stage_seq": 7, "distance_m": 11512.821, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Rowley Regis", "stage_seq": 8, "distance_m": 15964.805, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Stourbridge Junction", "stage_seq": 9, "distance_m": 24455.071, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Blakedown", "stage_seq": 10, "distance_m": 30163.503, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Kidderminster", "stage_seq": 11, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0607", "location": "Kidderminster Carriage Holding Sidings", "stage_seq": 12, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 13, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35251.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 99593}], "total_distance_m": 35251.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34707.521, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:20Z", "source_id": 49093335, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:28Z", "source_id": 15936898, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:22Z", "source_id": 49094446, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:28Z", "source_id": 15937182, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:41Z", "source_id": 49096771, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:43Z", "source_id": 15937836, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:59Z", "source_id": 49102498, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:04Z", "source_id": 15939552, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:44Z", "source_id": 49107940, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:48Z", "source_id": 15941157, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:25Z", "source_id": 49120450, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:28Z", "source_id": 15944940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:54Z", "source_id": 49128281, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:57Z", "source_id": 15947360, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19791, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:44Z", "source_id": 49135621, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:48Z", "source_id": 15949668, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:03Z", "source_id": 49131468, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 19785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:30Z", "source_id": 49145001, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:05:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:06Z", "source_id": 15948362, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:33Z", "source_id": 15952716, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}] Tyseley LMD 0520 0520 None None None Kidderminster 0608 0608 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12395/2026-09-16/detailed None Kidderminster Carriage Holding Sidings 2026-09-16T06:07:00+01:00 Kidderminster 5.0 {"type": "LineString", "coordinates": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]} 0.5 0603 0608 Birmingham Snow Hill Kidderminster Kidderminster 52.3842851 -2.2385493 52.3842851 -2.2385493 1 0 2026-09-16 05:06:37 TERMINATED 2026-09-16 04:56:34 Kidderminster TD DIRECT_DESTINATION_ARRIVAL 49131468 1789535014253469 51 51 2026-09-16 05:06:34.945629 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:34.745324
567246 597797 G77384 872A02M516 2026-09-16 COMPLETE 15948669 2026-09-16 05:56:00 2026-09-16 05:07:07 2026-09-18 05:07:07 {"id": 597797, "stp": "P", "toc": "Southern", "uid": "G77384", "consist": "377325", "dest_crs": "TON", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77384/2026-09-16/detailed", "trust_id": "872A02M516", "origin_crs": "RDH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-16", "dest_arr_time": "0554", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "2A02", "timing_status": "LATE", "origin_station": "Redhill", "current_leg_arr": "0556", "current_leg_dep": "0552", "current_leg_end": "Tonbridge", "origin_dep_time": "0524", "origin_platform": "1", "current_location": "Tonbridge", "last_update_time": "2026-09-16T05:07:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Leigh (Kent)", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Leigh (Kent)", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.967, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164.742, \"from_m\": 73.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 191.798, \"from_m\": 164.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 344.28, \"from_m\": 191.798, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1491.776, \"from_m\": 344.28, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18914.836, \"from_m\": 1491.776, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19017.883, \"from_m\": 18914.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30179.424, \"from_m\": 19017.883, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30366.503, \"from_m\": 30179.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31105.61, \"from_m\": 30366.503, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31340.295, \"from_m\": 31105.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31829.092, \"from_m\": 31340.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31924.197, \"from_m\": 31829.092, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31974.231, \"from_m\": 31924.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32031.383, \"from_m\": 31974.231, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32511.31, \"from_m\": 32031.383, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32761.706, \"from_m\": 32511.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 597797, \"profile_key\": \"25b6aec136a3804dd10c5c7bf74920f43a194b5a5b82918eb75a0d0314a42b73\", \"schedule_id\": 12129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Redhill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528H\", \"location\": \"Nutfield\", \"stage_seq\": 2, \"distance_m\": 3299.391, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Godstone\", \"stage_seq\": 3, \"distance_m\": 9059.138, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 16933.102, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Penshurst\", \"stage_seq\": 5, \"distance_m\": 24859.919, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 6, \"distance_m\": 27575.228, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 32361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:49Z\", \"source_id\": 49096963, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:53Z\", \"source_id\": 15937891, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:25Z\", \"source_id\": 49101926, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:28Z\", \"source_id\": 15939333, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:52Z\", \"source_id\": 49104699, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:57Z\", \"source_id\": 15940164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:31Z\", \"source_id\": 49113901, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:33Z\", \"source_id\": 15942990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:07Z\", \"source_id\": 49122827, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:12Z\", \"source_id\": 15945643, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:43Z\", \"source_id\": 49132466, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:49Z\", \"source_id\": 15948669, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1789534549788543, "current_leg_arrival_utc": "2026-09-16T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:45.861171", "service_state_evidence_id": 15948669, "current_leg_start_actual_dep": "2026-09-16T05:51:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:46.430547", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P RDH TON 2A02 377325 3 100 None {"version": 3, "segments": [{"to_m": 73.967, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164.742, "from_m": 73.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 191.798, "from_m": 164.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 344.28, "from_m": 191.798, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1491.776, "from_m": 344.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18914.836, "from_m": 1491.776, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19017.883, "from_m": 18914.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30179.424, "from_m": 19017.883, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30366.503, "from_m": 30179.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31105.61, "from_m": 30366.503, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31340.295, "from_m": 31105.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31829.092, "from_m": 31340.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31924.197, "from_m": 31829.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31974.231, "from_m": 31924.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32031.383, "from_m": 31974.231, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32511.31, "from_m": 32031.383, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32761.706, "from_m": 32511.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 597797, "profile_key": "25b6aec136a3804dd10c5c7bf74920f43a194b5a5b82918eb75a0d0314a42b73", "schedule_id": 12129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Redhill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528H", "location": "Nutfield", "stage_seq": 2, "distance_m": 3299.391, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Godstone", "stage_seq": 3, "distance_m": 9059.138, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Edenbridge", "stage_seq": 4, "distance_m": 16933.102, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Penshurst", "stage_seq": 5, "distance_m": 24859.919, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Leigh (Kent)", "stage_seq": 6, "distance_m": 27575.228, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 32361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 32361}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:49Z", "source_id": 49096963, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:53Z", "source_id": 15937891, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:25Z", "source_id": 49101926, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:28Z", "source_id": 15939333, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30386, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:52Z", "source_id": 49104699, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:57Z", "source_id": 15940164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:31Z", "source_id": 49113901, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:33Z", "source_id": 15942990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30392, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:07Z", "source_id": 49122827, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:12Z", "source_id": 15945643, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32703, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:43Z", "source_id": 49132466, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:49Z", "source_id": 15948669, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Redhill 0524 0524 1 None None Tonbridge 0554 0554 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77384/2026-09-16/detailed None Leigh (Kent) 2026-09-16T05:51:30+01:00 Tonbridge 4.0 {"type": "LineString", "coordinates": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} 2.5 0552 0556 Leigh (Kent) Tonbridge Tonbridge 51.1915396 0.2694946 51.1915396 0.2694946 1 0 2026-09-16 05:07:07 TERMINATED 2026-09-16 04:56:00 Tonbridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948669 1789534549788543 35 35 2026-09-16 05:06:46.430547 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:45.861171
567247 598327 W00489 655W03M516 2026-09-16 COMPLETE 15948604 2026-09-16 05:56:00 2026-09-16 05:07:07 2026-09-18 05:07:07 {"id": 598327, "stp": "P", "toc": "West Midlands Trains", "uid": "W00489", "consist": "730048", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00489/2026-09-16/detailed", "trust_id": "655W03M516", "origin_crs": "XSZ", "show_on_map": 0, "dar_est_time": "05:43:00", "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "5", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "5W03", "timing_status": "EARLY", "origin_station": "Soho LMD", "current_leg_arr": "0556", "current_leg_dep": "0543", "current_leg_end": "Wolverhampton", "origin_dep_time": "0543", "origin_platform": null, "current_location": "Wolverhampton", "last_update_time": "2026-09-16T05:07:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9424876, 52.4917136], [-1.9434156, 52.4925728], [-1.9435275, 52.4926856], [-1.9435873, 52.4927602], [-1.9437568, 52.49299510000001], [-1.9439163, 52.493187899999995], [-1.9439513, 52.49322819999998], [-1.9439911, 52.4932741], [-1.9440446999999996, 52.493326499999995], [-1.9440925, 52.4933716], [-1.9441497, 52.4934204], [-1.9442858000000005, 52.493533200000016], [-1.9444822, 52.49367970000001], [-1.9446823, 52.49380910000001], [-1.9447929, 52.493868000000006], [-1.9450193, 52.493982300000006], [-1.9450651000000003, 52.494005900000005], [-1.9451927, 52.4940689], [-1.945347, 52.4941305], [-1.945467, 52.49417429999999], [-1.9456218, 52.49422899999998], [-1.9458328364957247, 52.49430286280318], [-1.9459337999999995, 52.4943382], [-1.9461033999999997, 52.49440220000001], [-1.9468645, 52.494689599999994], [-1.9470236, 52.4947519], [-1.9472083, 52.49482179999999], [-1.9474375, 52.49489649999999], [-1.9476928, 52.49497469999999], [-1.9478646999999991, 52.4950337], [-1.9480797, 52.49511340000001], [-1.9482229999999996, 52.4951645], [-1.9484440999999997, 52.49524339999999], [-1.9485385, 52.495275799999995], [-1.9486456, 52.49530599999999], [-1.9488339999999995, 52.49535840000001], [-1.9490389, 52.4954121], [-1.9492259000000005, 52.495457899999984], [-1.9494512, 52.4955079], [-1.9497295, 52.49556830000001], [-1.9500055000000005, 52.49562409999999], [-1.9501606999999996, 52.4956547], [-1.9503085, 52.49568159999999], [-1.9508976, 52.4957948], [-1.9511476999999997, 52.49583729999999], [-1.9515363999999995, 52.4958942], [-1.9518284, 52.49593420000001], [-1.9521728, 52.49597349999999], [-1.9526277, 52.496015400000005], [-1.9530543, 52.4960526], [-1.9535088, 52.49609349999999], [-1.9535284471388177, 52.49609544874822], [-1.9539272, 52.496135], [-1.9541944, 52.496161099999995], [-1.9543778, 52.496177200000005], [-1.9545623, 52.4961909], [-1.9547687, 52.4962024], [-1.9550081, 52.4962136], [-1.9552334, 52.4962176], [-1.9554232, 52.496221299999995], [-1.9555946999999996, 52.4962306], [-1.9557578, 52.49624029999999], [-1.9560401, 52.4962551], [-1.9564658999999995, 52.49625050000001], [-1.9578693000000005, 52.496205799999984], [-1.9581348, 52.49619740000001], [-1.9613435, 52.4960903], [-1.9623238, 52.49605729999999], [-1.9629525, 52.49603650000001], [-1.9632452, 52.4960271], [-1.9641731, 52.49599599999998], [-1.9644899, 52.49598379999999], [-1.9650939, 52.4959699], [-1.9654211, 52.4959623], [-1.9657261, 52.4959566], [-1.9660119, 52.4959564], [-1.9663251, 52.4959592], [-1.9665899, 52.4959657], [-1.9668407, 52.4959759], [-1.9671043, 52.49598850000001], [-1.9673282000000003, 52.4960019], [-1.9676388, 52.49602449999999], [-1.9678901, 52.4960464], [-1.9681455999999995, 52.4960734], [-1.9683655, 52.4960994], [-1.9686753, 52.496141400000006], [-1.9689050999999995, 52.4961746], [-1.9690897999999997, 52.4962051], [-1.9693727, 52.49625999999999], [-1.9696047000000003, 52.496304399999985], [-1.9698245999999997, 52.49634820000001], [-1.9700265, 52.4963953], [-1.9701934000000003, 52.496434399999984], [-1.9705827, 52.49653399999999], [-1.9707985, 52.4965923], [-1.9710303, 52.49665999999999], [-1.9712149, 52.496718099999995], [-1.9714051999999995, 52.49678000000001], [-1.9716299, 52.496856599999994], [-1.9717812, 52.4969091], [-1.9720039, 52.496991300000005], [-1.9722078, 52.49706990000001], [-1.9723672999999995, 52.4971356], [-1.9725853, 52.4972287], [-1.9728735999999991, 52.497359900000006], [-1.9730895999999996, 52.497462], [-1.9732483999999997, 52.49754260000001], [-1.9734076000000005, 52.4976248], [-1.9735436, 52.4976988], [-1.9737984, 52.4978418], [-1.9739993, 52.4979626], [-1.9742128999999995, 52.4980936], [-1.9744912999999995, 52.4982764], [-1.9748554, 52.4985182], [-1.9752895999999995, 52.4988061], [-1.9754183368951344, 52.49889178793339], [-1.9755935148780557, 52.49900907706829], [-1.97574757222056, 52.499113130827595], [-1.9758835438182083, 52.49920582978558], [-1.97600446456656, 52.499289054516545], [-1.9761133693611728, 52.49936468559478], [-1.976213293097607, 52.49943460359456], [-1.976307270671422, 52.499500689090176], [-1.9763983369781768, 52.49956482265593], [-1.9764895269134308, 52.49962888486609], [-1.976583875372743, 52.49969475629496], [-1.976684417251673, 52.49976431751682], [-1.9767941874457808, 52.49983944910595], [-1.976916220850624, 52.499922031636665], [-1.9770535523617636, 52.50001394568323], [-1.977209216874758, 52.50011707181993], [-1.9773862492851664, 52.50023329062107], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9807334000000003, 52.5022669], [-1.9812511, 52.5024968], [-1.9818149000000005, 52.5027254], [-1.9825047, 52.50297499999999], [-1.9828165, 52.5030775], [-1.9832606, 52.50321319999999], [-1.9836019, 52.50330879999999], [-1.9840591, 52.5034295], [-1.9845728999999996, 52.5035495], [-1.98497, 52.5036325], [-1.98554, 52.5037415], [-1.9861763, 52.50385589999999], [-1.9872005, 52.50404229999998], [-1.9877738, 52.504141700000005], [-1.9885149, 52.504274599999995], [-1.9894188, 52.50443529999999], [-1.990239, 52.5045829], [-1.990767, 52.5046781], [-1.9911930999999996, 52.50475200000001], [-1.9917153, 52.5048463], [-1.9922834000000005, 52.50494900000001], [-1.992831, 52.50504300000001], [-1.9934264999999995, 52.505147699999995], [-1.9939994999999997, 52.50524399999999], [-1.9945269, 52.50532960000001], [-1.9953109, 52.5054485], [-1.9960365, 52.505552], [-1.9965566, 52.5056213], [-1.9970996999999997, 52.50568909999999], [-1.9974734, 52.50573090000001], [-1.9977478, 52.5057586], [-1.9980004, 52.50577839999999], [-1.9988355, 52.5058667], [-1.9995562, 52.50592549999999], [-2.0001439, 52.5059731], [-2.0007294999999994, 52.50603319999999], [-2.0011915, 52.50608339999999], [-2.0017612, 52.5061549], [-2.0023548, 52.50623709999999], [-2.0029917, 52.50633869999999], [-2.0035183, 52.5064316], [-2.0042181999999995, 52.5065698], [-2.0049651, 52.50672699999999], [-2.0058227, 52.5069174], [-2.0060901, 52.5069754], [-2.0064908, 52.507067699999986], [-2.0070159, 52.5071873], [-2.0078525, 52.50738359999999], [-2.0082717999999997, 52.50749319999999], [-2.0086524, 52.50760100000001], [-2.0090187, 52.50769940000001], [-2.0092935, 52.5077798], [-2.0096694, 52.5078931], [-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Soho LMD", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Soho LMD", "current_leg_milage": "10.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1108.406, \"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\": 3457.745, \"from_m\": 1108.406, \"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\": 6018.701, \"from_m\": 3457.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6631.073, \"from_m\": 6018.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10253.992, \"from_m\": 6631.073, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10618.89, \"from_m\": 10253.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16686.279, \"from_m\": 10618.89, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17035.524, \"from_m\": 16686.279, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17405.14, \"from_m\": 17035.524, \"capability_applied\": null, \"effective_limit_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\": 598327, \"profile_key\": \"5471df0603157a0b845c55d81b5177b8483d322967f6ba85b6efd0a9ab035fa0\", \"schedule_id\": 24941, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Soho LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Soho North Jn\", \"stage_seq\": 2, \"distance_m\": 935.93, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 2602.666, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 8407.923, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 5, \"distance_m\": 17405.14, \"section_seq\": 1, \"route_path_id\": 100688}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17405.14, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100688}], \"total_distance_m\": 17405.14, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16296.734, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1108.406, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:06Z\", \"source_id\": 49124176, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:13Z\", \"source_id\": 15946061, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:36Z\", \"source_id\": 49132247, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:39Z\", \"source_id\": 15948604, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1789534539681230, "current_leg_arrival_utc": "2026-09-16T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:56:55.755774", "service_state_evidence_id": 15948604, "current_leg_start_actual_dep": "2026-09-16T05:43:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:06:56.307127", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XSZ WVH 5W03 730048 3 90 None {"version": 3, "segments": [{"to_m": 1108.406, "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": 3457.745, "from_m": 1108.406, "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": 6018.701, "from_m": 3457.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6631.073, "from_m": 6018.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10253.992, "from_m": 6631.073, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10618.89, "from_m": 10253.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16686.279, "from_m": 10618.89, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17035.524, "from_m": 16686.279, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17405.14, "from_m": 17035.524, "capability_applied": null, "effective_limit_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": 598327, "profile_key": "5471df0603157a0b845c55d81b5177b8483d322967f6ba85b6efd0a9ab035fa0", "schedule_id": 24941, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Soho LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Soho North Jn", "stage_seq": 2, "distance_m": 935.93, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Galton Jn", "stage_seq": 3, "distance_m": 2602.666, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Dudley Port", "stage_seq": 4, "distance_m": 8407.923, "section_seq": 1, "route_path_id": 100688}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 5, "distance_m": 17405.14, "section_seq": 1, "route_path_id": 100688}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17405.14, "from_m": 0.0, "section_seq": 1, "route_path_id": 100688}], "total_distance_m": 17405.14, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16296.734, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1108.406, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:06Z", "source_id": 49124176, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:51:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:13Z", "source_id": 15946061, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19078, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:36Z", "source_id": 49132247, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:39Z", "source_id": 15948604, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Soho LMD 0543 0543 None 5:43:00 None Wolverhampton 0557 0557 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00489/2026-09-16/detailed None Soho LMD 2026-09-16T05:43:00+01:00 Wolverhampton 13.0 {"type": "LineString", "coordinates": [[-1.9424876, 52.4917136], [-1.9434156, 52.4925728], [-1.9435275, 52.4926856], [-1.9435873, 52.4927602], [-1.9437568, 52.49299510000001], [-1.9439163, 52.493187899999995], [-1.9439513, 52.49322819999998], [-1.9439911, 52.4932741], [-1.9440446999999996, 52.493326499999995], [-1.9440925, 52.4933716], [-1.9441497, 52.4934204], [-1.9442858000000005, 52.493533200000016], [-1.9444822, 52.49367970000001], [-1.9446823, 52.49380910000001], [-1.9447929, 52.493868000000006], [-1.9450193, 52.493982300000006], [-1.9450651000000003, 52.494005900000005], [-1.9451927, 52.4940689], [-1.945347, 52.4941305], [-1.945467, 52.49417429999999], [-1.9456218, 52.49422899999998], [-1.9458328364957247, 52.49430286280318], [-1.9459337999999995, 52.4943382], [-1.9461033999999997, 52.49440220000001], [-1.9468645, 52.494689599999994], [-1.9470236, 52.4947519], [-1.9472083, 52.49482179999999], [-1.9474375, 52.49489649999999], [-1.9476928, 52.49497469999999], [-1.9478646999999991, 52.4950337], [-1.9480797, 52.49511340000001], [-1.9482229999999996, 52.4951645], [-1.9484440999999997, 52.49524339999999], [-1.9485385, 52.495275799999995], [-1.9486456, 52.49530599999999], [-1.9488339999999995, 52.49535840000001], [-1.9490389, 52.4954121], [-1.9492259000000005, 52.495457899999984], [-1.9494512, 52.4955079], [-1.9497295, 52.49556830000001], [-1.9500055000000005, 52.49562409999999], [-1.9501606999999996, 52.4956547], [-1.9503085, 52.49568159999999], [-1.9508976, 52.4957948], [-1.9511476999999997, 52.49583729999999], [-1.9515363999999995, 52.4958942], [-1.9518284, 52.49593420000001], [-1.9521728, 52.49597349999999], [-1.9526277, 52.496015400000005], [-1.9530543, 52.4960526], [-1.9535088, 52.49609349999999], [-1.9535284471388177, 52.49609544874822], [-1.9539272, 52.496135], [-1.9541944, 52.496161099999995], [-1.9543778, 52.496177200000005], [-1.9545623, 52.4961909], [-1.9547687, 52.4962024], [-1.9550081, 52.4962136], [-1.9552334, 52.4962176], [-1.9554232, 52.496221299999995], [-1.9555946999999996, 52.4962306], [-1.9557578, 52.49624029999999], [-1.9560401, 52.4962551], [-1.9564658999999995, 52.49625050000001], [-1.9578693000000005, 52.496205799999984], [-1.9581348, 52.49619740000001], [-1.9613435, 52.4960903], [-1.9623238, 52.49605729999999], [-1.9629525, 52.49603650000001], [-1.9632452, 52.4960271], [-1.9641731, 52.49599599999998], [-1.9644899, 52.49598379999999], [-1.9650939, 52.4959699], [-1.9654211, 52.4959623], [-1.9657261, 52.4959566], [-1.9660119, 52.4959564], [-1.9663251, 52.4959592], [-1.9665899, 52.4959657], [-1.9668407, 52.4959759], [-1.9671043, 52.49598850000001], [-1.9673282000000003, 52.4960019], [-1.9676388, 52.49602449999999], [-1.9678901, 52.4960464], [-1.9681455999999995, 52.4960734], [-1.9683655, 52.4960994], [-1.9686753, 52.496141400000006], [-1.9689050999999995, 52.4961746], [-1.9690897999999997, 52.4962051], [-1.9693727, 52.49625999999999], [-1.9696047000000003, 52.496304399999985], [-1.9698245999999997, 52.49634820000001], [-1.9700265, 52.4963953], [-1.9701934000000003, 52.496434399999984], [-1.9705827, 52.49653399999999], [-1.9707985, 52.4965923], [-1.9710303, 52.49665999999999], [-1.9712149, 52.496718099999995], [-1.9714051999999995, 52.49678000000001], [-1.9716299, 52.496856599999994], [-1.9717812, 52.4969091], [-1.9720039, 52.496991300000005], [-1.9722078, 52.49706990000001], [-1.9723672999999995, 52.4971356], [-1.9725853, 52.4972287], [-1.9728735999999991, 52.497359900000006], [-1.9730895999999996, 52.497462], [-1.9732483999999997, 52.49754260000001], [-1.9734076000000005, 52.4976248], [-1.9735436, 52.4976988], [-1.9737984, 52.4978418], [-1.9739993, 52.4979626], [-1.9742128999999995, 52.4980936], [-1.9744912999999995, 52.4982764], [-1.9748554, 52.4985182], [-1.9752895999999995, 52.4988061], [-1.9754183368951344, 52.49889178793339], [-1.9755935148780557, 52.49900907706829], [-1.97574757222056, 52.499113130827595], [-1.9758835438182083, 52.49920582978558], [-1.97600446456656, 52.499289054516545], [-1.9761133693611728, 52.49936468559478], [-1.976213293097607, 52.49943460359456], [-1.976307270671422, 52.499500689090176], [-1.9763983369781768, 52.49956482265593], [-1.9764895269134308, 52.49962888486609], [-1.976583875372743, 52.49969475629496], [-1.976684417251673, 52.49976431751682], [-1.9767941874457808, 52.49983944910595], [-1.976916220850624, 52.499922031636665], [-1.9770535523617636, 52.50001394568323], [-1.977209216874758, 52.50011707181993], [-1.9773862492851664, 52.50023329062107], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9807334000000003, 52.5022669], [-1.9812511, 52.5024968], [-1.9818149000000005, 52.5027254], [-1.9825047, 52.50297499999999], [-1.9828165, 52.5030775], [-1.9832606, 52.50321319999999], [-1.9836019, 52.50330879999999], [-1.9840591, 52.5034295], [-1.9845728999999996, 52.5035495], [-1.98497, 52.5036325], [-1.98554, 52.5037415], [-1.9861763, 52.50385589999999], [-1.9872005, 52.50404229999998], [-1.9877738, 52.504141700000005], [-1.9885149, 52.504274599999995], [-1.9894188, 52.50443529999999], [-1.990239, 52.5045829], [-1.990767, 52.5046781], [-1.9911930999999996, 52.50475200000001], [-1.9917153, 52.5048463], [-1.9922834000000005, 52.50494900000001], [-1.992831, 52.50504300000001], [-1.9934264999999995, 52.505147699999995], [-1.9939994999999997, 52.50524399999999], [-1.9945269, 52.50532960000001], [-1.9953109, 52.5054485], [-1.9960365, 52.505552], [-1.9965566, 52.5056213], [-1.9970996999999997, 52.50568909999999], [-1.9974734, 52.50573090000001], [-1.9977478, 52.5057586], [-1.9980004, 52.50577839999999], [-1.9988355, 52.5058667], [-1.9995562, 52.50592549999999], [-2.0001439, 52.5059731], [-2.0007294999999994, 52.50603319999999], [-2.0011915, 52.50608339999999], [-2.0017612, 52.5061549], [-2.0023548, 52.50623709999999], [-2.0029917, 52.50633869999999], [-2.0035183, 52.5064316], [-2.0042181999999995, 52.5065698], [-2.0049651, 52.50672699999999], [-2.0058227, 52.5069174], [-2.0060901, 52.5069754], [-2.0064908, 52.507067699999986], [-2.0070159, 52.5071873], [-2.0078525, 52.50738359999999], [-2.0082717999999997, 52.50749319999999], [-2.0086524, 52.50760100000001], [-2.0090187, 52.50769940000001], [-2.0092935, 52.5077798], [-2.0096694, 52.5078931], [-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} 10.8 0543 0556 Soho LMD Wolverhampton Wolverhampton 52.5876559 -2.1199992 52.5876559 -2.1199992 1 0 2026-09-16 05:07:07 TERMINATED 2026-09-16 04:56:00 Wolverhampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948604 1789534539681230 21 21 2026-09-16 05:06:56.307127 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:56:55.755774
567248 594884 H02327 210E68C416 2026-09-15 COMPLETE 15949319 2026-09-16 05:56:00 2026-09-16 05:07:07 2026-09-18 05:07:07 {"id": 594884, "stp": "O", "toc": "Unknown", "uid": "H02327", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02327/2026-09-16/detailed", "trust_id": "210E68C416", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scunthorpe Trent Terminal Complex", "service_date": "2026-09-15", "dest_arr_time": "0608", "dest_platform": null, "is_terminated": 1, "next_location": "Scunthorpe Trent Terminal Complex", "signalling_id": "0E68", "timing_status": "EARLY", "origin_station": "Humber Oil Refinery", "current_leg_arr": "0556", "current_leg_dep": "0420", "current_leg_end": "Scunthorpe Trent Terminal Complex", "origin_dep_time": "0528", "origin_platform": null, "current_location": "Scunthorpe Trent Terminal Complex", "last_update_time": "2026-09-16T05:07:07", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2477311, 53.6365382], [-0.24908300000000003, 53.6366822], [-0.24984100000000004, 53.636764199999995], [-0.2501062, 53.636789799999995], [-0.25056249999999997, 53.6368413], [-0.25154819999999994, 53.6369487], [-0.2536337, 53.6371713], [-0.25395549999999995, 53.6372047], [-0.2541067, 53.6372149], [-0.2545079, 53.63723509999999], [-0.2547306999999999, 53.63725960000001], [-0.25511559999999994, 53.6372986], [-0.25539, 53.637331499999995], [-0.2554192, 53.637335], [-0.2555125, 53.6373463], [-0.25561710000000004, 53.6373614], [-0.2557942, 53.6373852], [-0.2559856, 53.63740489999999], [-0.2561388, 53.63741780000001], [-0.2562703, 53.6374258], [-0.2565208, 53.6374311], [-0.2569381, 53.63742020000001], [-0.25723179999999995, 53.6374091], [-0.25738579999999994, 53.6374029], [-0.2576905, 53.6373908], [-0.2580526, 53.6373717], [-0.2583579999999999, 53.6373564], [-0.2589401, 53.637321499999985], [-0.2593732, 53.63729120000001], [-0.2598011, 53.63726020000001], [-0.26019, 53.6372324], [-0.2605628, 53.637203], [-0.2609977, 53.6371634], [-0.2616128999999999, 53.637106], [-0.2618731, 53.6370789], [-0.2622449, 53.637035399999995], [-0.262667, 53.6369843], [-0.2630546, 53.636929499999994], [-0.2633258, 53.6368914], [-0.263818, 53.636818299999995], [-0.2643074999999999, 53.636734], [-0.2650448, 53.636600300000005], [-0.2656124, 53.63647399999999], [-0.2662225999999999, 53.636335599999995], [-0.2665087, 53.636262999999985], [-0.26949458523585645, 53.63545072401347], [-0.269956, 53.6353252], [-0.2721384, 53.63472069999999], [-0.289487, 53.629827799999994], [-0.29031769999999996, 53.6295935], [-0.29335769999999994, 53.62874020000001], [-0.29530159999999994, 53.62817900000001], [-0.2954821, 53.6281269], [-0.29619719999999994, 53.6279314], [-0.29625849868989057, 53.62791270082296], [-0.29654369999999997, 53.6278257], [-0.2968633, 53.6277197], [-0.2971676, 53.62761569999999], [-0.29746339999999993, 53.6274986], [-0.2977545999999999, 53.62737879999999], [-0.2980423, 53.6272549], [-0.2985944, 53.6269878], [-0.2988818, 53.62681589999999], [-0.2991035, 53.62669530000001], [-0.2996403, 53.6263541], [-0.29986989999999997, 53.6261785], [-0.3000123, 53.626064], [-0.3000920999999999, 53.6259998], [-0.3003993, 53.62574740000001], [-0.3006591, 53.6254867], [-0.30094339999999997, 53.625175], [-0.3011831, 53.624862500000006], [-0.30143169999999997, 53.6244895], [-0.3015908, 53.624188], [-0.3017493, 53.62386459999999], [-0.3018784, 53.62353519999999], [-0.30196639999999997, 53.62318009999999], [-0.30201989999999995, 53.6227627], [-0.3020415, 53.6224246], [-0.30202769999999995, 53.6220844], [-0.3019595, 53.6216921], [-0.30185499999999993, 53.621341300000005], [-0.3017699, 53.6210415], [-0.3017136, 53.620906999999995], [-0.3015912, 53.62062999999999], [-0.3013179, 53.620195200000005], [-0.30117579999999994, 53.6198941], [-0.3009238, 53.61946579999999], [-0.30078689999999997, 53.61918839999999], [-0.30068559999999994, 53.61898550000001], [-0.30048099999999994, 53.618478], [-0.30037479999999994, 53.6180385], [-0.3003241, 53.6177666], [-0.3002537, 53.6173868], [-0.3002175, 53.6170099], [-0.3002014, 53.6168832], [-0.3001745, 53.6164429], [-0.3002026, 53.61591069999999], [-0.3002432, 53.6155395], [-0.3002671, 53.615321300000005], [-0.3003585999999999, 53.614858599999984], [-0.3004917999999999, 53.6144099], [-0.3006627, 53.6139082], [-0.3007951, 53.613593], [-0.301117, 53.612944199999994], [-0.30151, 53.61232149999999], [-0.301752, 53.6119775], [-0.3019348, 53.6117292], [-0.30231089999999994, 53.6112782], [-0.3029046, 53.61069590000001], [-0.3033786, 53.6102541], [-0.3038874999999999, 53.609833599999995], [-0.30441969999999996, 53.6094343], [-0.3049793, 53.6090518], [-0.30555, 53.6086991], [-0.3059752, 53.6084578], [-0.30653709999999995, 53.6081516], [-0.30710699999999996, 53.6078691], [-0.307761, 53.6075821], [-0.3083924, 53.60733899999999], [-0.3086355, 53.607253499999985], [-0.3102825, 53.6066886], [-0.3114297999999999, 53.606287300000005], [-0.31288039999999995, 53.6057762], [-0.3130098, 53.6057303], [-0.31381665093308014, 53.60545207895327], [-0.31382499999999997, 53.605449199999995], [-0.3175264, 53.60419499999999], [-0.32090149999999995, 53.60300970000001], [-0.3232822, 53.60217600000001], [-0.3279374, 53.6005458], [-0.3294057, 53.6000074], [-0.3301445, 53.599736500000006], [-0.3305744, 53.59956960000001], [-0.3325794, 53.59877409999999], [-0.3344056, 53.5980213], [-0.3443309, 53.593797900000006], [-0.3446045999999999, 53.59368080000001], [-0.3462861, 53.5929571], [-0.3501938, 53.59129690000001], [-0.3518424, 53.5905867], [-0.35427040000000004, 53.5895616], [-0.35564739999999995, 53.5889712], [-0.35721159999999996, 53.588307099999994], [-0.35788939999999997, 53.5880193], [-0.35932611364780853, 53.58740711833904], [-0.3596519, 53.5872683], [-0.3614217, 53.58651789999999], [-0.36340779999999995, 53.5856881], [-0.3640803, 53.58539179999999], [-0.3647461, 53.58511750000001], [-0.36593859999999995, 53.584592099999995], [-0.3678504, 53.583729100000006], [-0.3690434, 53.5831841], [-0.3701844, 53.58268399999999], [-0.3712848999999999, 53.58225099999999], [-0.3721887, 53.581925599999984], [-0.3726382, 53.5817701], [-0.3730898, 53.58162430000001], [-0.3737901, 53.581402800000006], [-0.37453900000000007, 53.5811858], [-0.3752867999999999, 53.58097849999999], [-0.37694199999999994, 53.5805755], [-0.3780563, 53.58035700000001], [-0.37911539999999994, 53.58015609999999], [-0.3802139, 53.5799695], [-0.380459, 53.5799349], [-0.3807088, 53.57990100000001], [-0.38095719999999994, 53.5798648], [-0.3813524999999999, 53.579813400000006], [-0.3818152, 53.5797577], [-0.38212129999999994, 53.5797209], [-0.3825957, 53.579676500000005], [-0.3830356, 53.57963509999998], [-0.3834181, 53.5796037], [-0.3838724999999999, 53.579572199999994], [-0.3842775, 53.57954669999999], [-0.3848434, 53.579514], [-0.38529, 53.5794925], [-0.3860171, 53.57945719999999], [-0.3869449, 53.579419299999984], [-0.3878985, 53.5793858], [-0.3885435, 53.5793627], [-0.3890387, 53.5793449], [-0.3895976, 53.5793261], [-0.390181, 53.579307], [-0.3908435, 53.579284699999995], [-0.3913773, 53.5792664], [-0.3917705, 53.579251], [-0.3923069, 53.5792287], [-0.3928324, 53.5792043], [-0.3932387, 53.579180400000006], [-0.393688, 53.57915020000001], [-0.3940933, 53.57912040000001], [-0.39455729999999994, 53.579083], [-0.3949996, 53.57904349999999], [-0.39545289999999994, 53.5789981], [-0.3958941000000001, 53.57895030000002], [-0.3964037, 53.578889799999985], [-0.39688119999999993, 53.57882850000001], [-0.3974165, 53.57875250000001], [-0.39786419999999995, 53.5786812], [-0.3984408, 53.57858399999999], [-0.39938099999999993, 53.5784081], [-0.4002138, 53.5782345], [-0.40103589999999995, 53.5780529], [-0.40166079999999993, 53.5779032], [-0.4024253, 53.5777113], [-0.4029375999999999, 53.5775752], [-0.4034003, 53.5774478], [-0.4038494999999999, 53.577318], [-0.4043645, 53.57716430000001], [-0.4048044, 53.5770281], [-0.4053073, 53.5768625], [-0.4057861, 53.5767009], [-0.4059885, 53.57662919999999], [-0.4060895, 53.576592599999984], [-0.4065887, 53.5763704], [-0.40666730000000006, 53.576342], [-0.40686430000000007, 53.5762677], [-0.4071422, 53.57615740000001], [-0.4073578, 53.5760718], [-0.407602, 53.5759693], [-0.4079346, 53.57582810000001], [-0.4080309999999999, 53.5757863], [-0.4081980999999999, 53.575713699999994], [-0.4083703, 53.57563839999999], [-0.4086452, 53.575515], [-0.40889469999999994, 53.5754019], [-0.4093064, 53.5752068], [-0.4096832, 53.5750308], [-0.4098823445876618, 53.574936095411125], [-0.41000639999999994, 53.574877099999995], [-0.41040470000000007, 53.57468839999999], [-0.4105765764362084, 53.57460657386965], [-0.4108205999999999, 53.5744904], [-0.4116038, 53.5741193], [-0.4122690000000001, 53.57380390000001], [-0.4129784000000001, 53.5734679], [-0.4136906, 53.57313099999999], [-0.4139749999999999, 53.5729979], [-0.4150019999999999, 53.5725121], [-0.4159959, 53.57203759999999], [-0.4168487, 53.57163289999999], [-0.4175770999999999, 53.571288200000005], [-0.4185934999999999, 53.57081109999999], [-0.418725, 53.570748300000005], [-0.4190469, 53.5705962], [-0.41922, 53.57051419999999], [-0.41940630000000007, 53.5704472], [-0.419628, 53.5703608], [-0.4196558, 53.570347700000006], [-0.4200328, 53.5701694], [-0.420121, 53.5701278], [-0.4205146, 53.569939299999994], [-0.42123691192220186, 53.56959675340317], [-0.4212676, 53.569582200000006], [-0.42149429999999993, 53.56947709999999], [-0.42157610000000006, 53.56943789999999], [-0.421969, 53.5692692], [-0.4222441, 53.5691563], [-0.4225968, 53.5690209], [-0.4227068, 53.5689787], [-0.4229884, 53.5688759], [-0.423467, 53.5687125], [-0.4236743, 53.56864490000001], [-0.4239205, 53.56856450000001], [-0.4241, 53.5685079], [-0.4244406999999999, 53.568405899999995], [-0.424815, 53.56829929999999], [-0.4253184, 53.568168], [-0.4258237999999999, 53.5680434], [-0.42665679999999995, 53.5678836], [-0.4275066, 53.56774819999999], [-0.428271, 53.567648199999994], [-0.42903489999999994, 53.5675591], [-0.4297826, 53.5674949], [-0.4305397999999999, 53.56745469999999], [-0.4312946999999999, 53.567439699999994], [-0.43202109999999994, 53.5674391], [-0.4328221, 53.567458900000005], [-0.43359249999999994, 53.5674977], [-0.4343739, 53.5675549], [-0.4351339, 53.5676354], [-0.4358171, 53.56772070000001], [-0.4364809999999999, 53.56782449999999], [-0.4371226999999999, 53.5679385], [-0.4376682999999999, 53.5680502], [-0.4383023999999999, 53.5681965], [-0.43892229999999993, 53.5683492], [-0.4396858, 53.568583], [-0.4404313999999999, 53.56882519999999], [-0.4411763, 53.569144400000006], [-0.441916, 53.569454599999986], [-0.4426423, 53.569819499999994], [-0.4429911, 53.57000219999999], [-0.4433653, 53.570203099999986], [-0.44376989999999994, 53.5704309], [-0.4463246, 53.571940399999995], [-0.4491576420597607, 53.57362013451727], [-0.4508214241961538, 53.57460657386965], [-0.45184360000000007, 53.575212599999986], [-0.4565851999999999, 53.5780388], [-0.4594729000000001, 53.57974810000001], [-0.4597675, 53.57992079999999], [-0.46022459999999993, 53.5801794], [-0.46070400000000006, 53.580421400000006], [-0.4610464, 53.58059169999999], [-0.4614479000000001, 53.580776699999994], [-0.4618419000000001, 53.5809508], [-0.46225250000000007, 53.5811175], [-0.4709587999999999, 53.58446970000001], [-0.4710963, 53.5845219], [-0.47117900000000007, 53.58455279999998], [-0.48218389999999994, 53.58878569999999], [-0.4827001000000001, 53.58897859999999], [-0.5067415999999999, 53.5981956], [-0.5080932, 53.59871489999999], [-0.5120610999999999, 53.600237599999986], [-0.5126817, 53.6004483], [-0.513329, 53.600653099999995], [-0.5136391, 53.6007335], [-0.5138614, 53.600791], [-0.5146418, 53.6009645], [-0.5152356, 53.601062299999995], [-0.5158142, 53.6011417], [-0.5164011999999999, 53.60120249999999], [-0.517006, 53.60125039999999], [-0.5176006, 53.60127510000001], [-0.5181979, 53.6012759], [-0.518777, 53.6012579], [-0.5193541999999999, 53.601224], [-0.5197684, 53.601188], [-0.5200209, 53.60116279999999], [-0.5202459, 53.6011371], [-0.520882, 53.6010612], [-0.5214542999999999, 53.60099780000001], [-0.5354152999999999, 53.59945899999999], [-0.5389891704717129, 53.59907055446287], [-0.5406485, 53.59889019999999], [-0.5415654999999999, 53.5987862], [-0.5424782, 53.5986979], [-0.5429043999999998, 53.5986688], [-0.5432954, 53.5986473], [-0.5436308999999999, 53.59863549999999], [-0.5445303999999999, 53.598625000000006], [-0.545656, 53.598696800000006], [-0.5462378999999999, 53.5987655], [-0.5466191, 53.5988231], [-0.5476027999999998, 53.5989943], [-0.548138, 53.5991204], [-0.5486386999999999, 53.59925009999999], [-0.549114, 53.599388], [-0.5495535, 53.599541900000006], [-0.5499867999999999, 53.5996913], [-0.5503845, 53.59984279999999], [-0.5508246, 53.60003919999999], [-0.5512311, 53.60022949999999], [-0.5516822, 53.6004433], [-0.5528188999999999, 53.60105479999999], [-0.5546038, 53.6020075], [-0.5551004, 53.60226], [-0.5556176, 53.602502599999994], [-0.5561699, 53.6027286], [-0.5567311, 53.6029393], [-0.5572427, 53.60309250000001], [-0.5577625, 53.6032341], [-0.5582992, 53.6033524], [-0.5588733, 53.60345949999999], [-0.5596431, 53.60356269999999], [-0.5603831, 53.6036329], [-0.5611962, 53.60365910000001], [-0.5620637, 53.6036592], [-0.5626679, 53.60365110000001], [-0.5757792, 53.6032159], [-0.5763912, 53.60318230000001], [-0.5769278, 53.6031472], [-0.5774294, 53.6030903], [-0.5778335999999998, 53.6030346], [-0.57823, 53.60296469999999], [-0.5786156, 53.6028851], [-0.5787809999999999, 53.6028418], [-0.5790347999999998, 53.60277409999999], [-0.5795863999999998, 53.6026102], [-0.5799627, 53.60246709999999], [-0.5804638, 53.6022504], [-0.5809072, 53.60203069999999], [-0.5813303, 53.60178629999999], [-0.5847217, 53.5995625], [-0.5852054, 53.59928690000001], [-0.5856867, 53.5990398], [-0.5863015, 53.59877389999999], [-0.5869291, 53.598530800000006], [-0.5875333, 53.59833929999999], [-0.5881335, 53.5981804], [-0.5886150999999998, 53.598073], [-0.5891043, 53.59797989999999], [-0.589644, 53.59791030000001], [-0.5898849999999999, 53.597879000000006], [-0.5902790999999998, 53.5978192], [-0.5903227510579314, 53.59781351450754], [-0.5907697, 53.59775530000001], [-0.5911092, 53.597723], [-0.5915544999999999, 53.59768309999999], [-0.5920354999999999, 53.597641999999986], [-0.5923612, 53.597618], [-0.5929259, 53.59757869999999], [-0.5935723999999999, 53.597544], [-0.5944018999999999, 53.59752319999999], [-0.5948887, 53.597529], [-0.5954495, 53.59755330000001], [-0.5960395, 53.59759249999998], [-0.5966819999999999, 53.5976573], [-0.5974063999999999, 53.5977509], [-0.5977987999999999, 53.59780889999999], [-0.6026092, 53.598676399999995], [-0.6033087, 53.59880059999999], [-0.6038181, 53.598890399999995], [-0.6042752, 53.59895910000001], [-0.604669, 53.5990146], [-0.6051564, 53.5990784], [-0.6056685999999999, 53.5991258], [-0.6061863, 53.599165], [-0.6066159, 53.5991846], [-0.6069519, 53.599189499999994], [-0.6073319, 53.59918619999999], [-0.6077311999999999, 53.59917149999999], [-0.6081608, 53.59914369999999], [-0.6085793, 53.5991131], [-0.608876, 53.5990798], [-0.6093063, 53.5990081], [-0.6096959999999999, 53.59893539999999], [-0.6103087, 53.59880469999999], [-0.6109971, 53.5986429], [-0.6116374, 53.59847539999999], [-0.6172816, 53.59677980000001], [-0.6182270999999999, 53.5964815], [-0.6185226, 53.5963888], [-0.619253, 53.59615979999999], [-0.6193539, 53.59612919999999], [-0.6201042999999999, 53.5959012], [-0.6207943, 53.5956915], [-0.6208460999999998, 53.5956757], [-0.6213543999999999, 53.5955213]]}", "current_leg_start": "Humber Oil Refinery", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "53.5955213", "next_location_lon": "-0.6213544", "previous_location": "Humber Oil Refinery", "current_leg_milage": "18.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 588.279, \"from_m\": 0.0, \"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\": 4362.267, \"from_m\": 588.279, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6069.251, \"from_m\": 4362.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13569.762, \"from_m\": 6069.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13923.706, \"from_m\": 13569.762, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14840.236, \"from_m\": 13923.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\": 18780.843, \"from_m\": 14840.236, \"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\": 18792.112, \"from_m\": 18780.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22135.774, \"from_m\": 18792.112, \"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\": 24095.176, \"from_m\": 22135.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29444.87, \"from_m\": 24095.176, \"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\": 29765.444, \"from_m\": 29444.87, \"capability_applied\": null, \"effective_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\": 594884, \"profile_key\": \"6cd89c808495557b1a057d570845f1dbfc15cd2ad2c8e15b18700b426cae1f51\", \"schedule_id\": 39615, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Humber Oil Refinery\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Ulceby\", \"stage_seq\": 2, \"distance_m\": 4530.916, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 3, \"distance_m\": 6484.731, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Barnetby\", \"stage_seq\": 4, \"distance_m\": 13799.255, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Wrawby Jn\", \"stage_seq\": 5, \"distance_m\": 14758.178, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Scunthorpe Foreign Ore Jn\", \"stage_seq\": 6, \"distance_m\": 27597.032, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Scunthorpe Trent Terminal Complex\", \"stage_seq\": 7, \"distance_m\": 29765.444, \"section_seq\": 1, \"route_path_id\": 62935}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29765.444, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62935}], \"total_distance_m\": 29765.444, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27485.468, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2279.976, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "96.0", "current_position_lat": "53.5955213", "current_position_lon": "-0.6213544", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:24:21Z\", \"source_id\": 49058187, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:24:28Z\", \"source_id\": 15926450, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:34:32Z\", \"source_id\": 15927493, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:02Z\", \"source_id\": 15949319, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scunthorpe Trent Terminal Complex", "service_state_platform": null, "timing_fact_generation": 1789534622427842, "current_leg_arrival_utc": "2026-09-16T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:02.421866", "service_state_evidence_id": 15949319, "current_leg_start_actual_dep": "2026-09-16T05:28:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:02.837170", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 0E68 None None None None {"version": 3, "segments": [{"to_m": 588.279, "from_m": 0.0, "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": 4362.267, "from_m": 588.279, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6069.251, "from_m": 4362.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13569.762, "from_m": 6069.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13923.706, "from_m": 13569.762, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14840.236, "from_m": 13923.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": 18780.843, "from_m": 14840.236, "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": 18792.112, "from_m": 18780.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22135.774, "from_m": 18792.112, "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": 24095.176, "from_m": 22135.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29444.87, "from_m": 24095.176, "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": 29765.444, "from_m": 29444.87, "capability_applied": null, "effective_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": 594884, "profile_key": "6cd89c808495557b1a057d570845f1dbfc15cd2ad2c8e15b18700b426cae1f51", "schedule_id": 39615, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Humber Oil Refinery", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Ulceby", "stage_seq": 2, "distance_m": 4530.916, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Brocklesby Jn", "stage_seq": 3, "distance_m": 6484.731, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Barnetby", "stage_seq": 4, "distance_m": 13799.255, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Wrawby Jn", "stage_seq": 5, "distance_m": 14758.178, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Scunthorpe Foreign Ore Jn", "stage_seq": 6, "distance_m": 27597.032, "section_seq": 1, "route_path_id": 62935}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Scunthorpe Trent Terminal Complex", "stage_seq": 7, "distance_m": 29765.444, "section_seq": 1, "route_path_id": 62935}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29765.444, "from_m": 0.0, "section_seq": 1, "route_path_id": 62935}], "total_distance_m": 29765.444, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27485.468, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2279.976, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:24:21Z", "source_id": 49058187, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:24:28Z", "source_id": 15926450, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:34:32Z", "source_id": 15927493, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:02Z", "source_id": 15949319, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Humber Oil Refinery 0528 0528 None None None Scunthorpe Trent Terminal Complex 0608 0608 None EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:H02327/2026-09-16/detailed None Humber Oil Refinery 2026-09-16T05:28:00+01:00 Scunthorpe Trent Terminal Complex 96.0 {"type": "LineString", "coordinates": [[-0.2477311, 53.6365382], [-0.24908300000000003, 53.6366822], [-0.24984100000000004, 53.636764199999995], [-0.2501062, 53.636789799999995], [-0.25056249999999997, 53.6368413], [-0.25154819999999994, 53.6369487], [-0.2536337, 53.6371713], [-0.25395549999999995, 53.6372047], [-0.2541067, 53.6372149], [-0.2545079, 53.63723509999999], [-0.2547306999999999, 53.63725960000001], [-0.25511559999999994, 53.6372986], [-0.25539, 53.637331499999995], [-0.2554192, 53.637335], [-0.2555125, 53.6373463], [-0.25561710000000004, 53.6373614], [-0.2557942, 53.6373852], [-0.2559856, 53.63740489999999], [-0.2561388, 53.63741780000001], [-0.2562703, 53.6374258], [-0.2565208, 53.6374311], [-0.2569381, 53.63742020000001], [-0.25723179999999995, 53.6374091], [-0.25738579999999994, 53.6374029], [-0.2576905, 53.6373908], [-0.2580526, 53.6373717], [-0.2583579999999999, 53.6373564], [-0.2589401, 53.637321499999985], [-0.2593732, 53.63729120000001], [-0.2598011, 53.63726020000001], [-0.26019, 53.6372324], [-0.2605628, 53.637203], [-0.2609977, 53.6371634], [-0.2616128999999999, 53.637106], [-0.2618731, 53.6370789], [-0.2622449, 53.637035399999995], [-0.262667, 53.6369843], [-0.2630546, 53.636929499999994], [-0.2633258, 53.6368914], [-0.263818, 53.636818299999995], [-0.2643074999999999, 53.636734], [-0.2650448, 53.636600300000005], [-0.2656124, 53.63647399999999], [-0.2662225999999999, 53.636335599999995], [-0.2665087, 53.636262999999985], [-0.26949458523585645, 53.63545072401347], [-0.269956, 53.6353252], [-0.2721384, 53.63472069999999], [-0.289487, 53.629827799999994], [-0.29031769999999996, 53.6295935], [-0.29335769999999994, 53.62874020000001], [-0.29530159999999994, 53.62817900000001], [-0.2954821, 53.6281269], [-0.29619719999999994, 53.6279314], [-0.29625849868989057, 53.62791270082296], [-0.29654369999999997, 53.6278257], [-0.2968633, 53.6277197], [-0.2971676, 53.62761569999999], [-0.29746339999999993, 53.6274986], [-0.2977545999999999, 53.62737879999999], [-0.2980423, 53.6272549], [-0.2985944, 53.6269878], [-0.2988818, 53.62681589999999], [-0.2991035, 53.62669530000001], [-0.2996403, 53.6263541], [-0.29986989999999997, 53.6261785], [-0.3000123, 53.626064], [-0.3000920999999999, 53.6259998], [-0.3003993, 53.62574740000001], [-0.3006591, 53.6254867], [-0.30094339999999997, 53.625175], [-0.3011831, 53.624862500000006], [-0.30143169999999997, 53.6244895], [-0.3015908, 53.624188], [-0.3017493, 53.62386459999999], [-0.3018784, 53.62353519999999], [-0.30196639999999997, 53.62318009999999], [-0.30201989999999995, 53.6227627], [-0.3020415, 53.6224246], [-0.30202769999999995, 53.6220844], [-0.3019595, 53.6216921], [-0.30185499999999993, 53.621341300000005], [-0.3017699, 53.6210415], [-0.3017136, 53.620906999999995], [-0.3015912, 53.62062999999999], [-0.3013179, 53.620195200000005], [-0.30117579999999994, 53.6198941], [-0.3009238, 53.61946579999999], [-0.30078689999999997, 53.61918839999999], [-0.30068559999999994, 53.61898550000001], [-0.30048099999999994, 53.618478], [-0.30037479999999994, 53.6180385], [-0.3003241, 53.6177666], [-0.3002537, 53.6173868], [-0.3002175, 53.6170099], [-0.3002014, 53.6168832], [-0.3001745, 53.6164429], [-0.3002026, 53.61591069999999], [-0.3002432, 53.6155395], [-0.3002671, 53.615321300000005], [-0.3003585999999999, 53.614858599999984], [-0.3004917999999999, 53.6144099], [-0.3006627, 53.6139082], [-0.3007951, 53.613593], [-0.301117, 53.612944199999994], [-0.30151, 53.61232149999999], [-0.301752, 53.6119775], [-0.3019348, 53.6117292], [-0.30231089999999994, 53.6112782], [-0.3029046, 53.61069590000001], [-0.3033786, 53.6102541], [-0.3038874999999999, 53.609833599999995], [-0.30441969999999996, 53.6094343], [-0.3049793, 53.6090518], [-0.30555, 53.6086991], [-0.3059752, 53.6084578], [-0.30653709999999995, 53.6081516], [-0.30710699999999996, 53.6078691], [-0.307761, 53.6075821], [-0.3083924, 53.60733899999999], [-0.3086355, 53.607253499999985], [-0.3102825, 53.6066886], [-0.3114297999999999, 53.606287300000005], [-0.31288039999999995, 53.6057762], [-0.3130098, 53.6057303], [-0.31381665093308014, 53.60545207895327], [-0.31382499999999997, 53.605449199999995], [-0.3175264, 53.60419499999999], [-0.32090149999999995, 53.60300970000001], [-0.3232822, 53.60217600000001], [-0.3279374, 53.6005458], [-0.3294057, 53.6000074], [-0.3301445, 53.599736500000006], [-0.3305744, 53.59956960000001], [-0.3325794, 53.59877409999999], [-0.3344056, 53.5980213], [-0.3443309, 53.593797900000006], [-0.3446045999999999, 53.59368080000001], [-0.3462861, 53.5929571], [-0.3501938, 53.59129690000001], [-0.3518424, 53.5905867], [-0.35427040000000004, 53.5895616], [-0.35564739999999995, 53.5889712], [-0.35721159999999996, 53.588307099999994], [-0.35788939999999997, 53.5880193], [-0.35932611364780853, 53.58740711833904], [-0.3596519, 53.5872683], [-0.3614217, 53.58651789999999], [-0.36340779999999995, 53.5856881], [-0.3640803, 53.58539179999999], [-0.3647461, 53.58511750000001], [-0.36593859999999995, 53.584592099999995], [-0.3678504, 53.583729100000006], [-0.3690434, 53.5831841], [-0.3701844, 53.58268399999999], [-0.3712848999999999, 53.58225099999999], [-0.3721887, 53.581925599999984], [-0.3726382, 53.5817701], [-0.3730898, 53.58162430000001], [-0.3737901, 53.581402800000006], [-0.37453900000000007, 53.5811858], [-0.3752867999999999, 53.58097849999999], [-0.37694199999999994, 53.5805755], [-0.3780563, 53.58035700000001], [-0.37911539999999994, 53.58015609999999], [-0.3802139, 53.5799695], [-0.380459, 53.5799349], [-0.3807088, 53.57990100000001], [-0.38095719999999994, 53.5798648], [-0.3813524999999999, 53.579813400000006], [-0.3818152, 53.5797577], [-0.38212129999999994, 53.5797209], [-0.3825957, 53.579676500000005], [-0.3830356, 53.57963509999998], [-0.3834181, 53.5796037], [-0.3838724999999999, 53.579572199999994], [-0.3842775, 53.57954669999999], [-0.3848434, 53.579514], [-0.38529, 53.5794925], [-0.3860171, 53.57945719999999], [-0.3869449, 53.579419299999984], [-0.3878985, 53.5793858], [-0.3885435, 53.5793627], [-0.3890387, 53.5793449], [-0.3895976, 53.5793261], [-0.390181, 53.579307], [-0.3908435, 53.579284699999995], [-0.3913773, 53.5792664], [-0.3917705, 53.579251], [-0.3923069, 53.5792287], [-0.3928324, 53.5792043], [-0.3932387, 53.579180400000006], [-0.393688, 53.57915020000001], [-0.3940933, 53.57912040000001], [-0.39455729999999994, 53.579083], [-0.3949996, 53.57904349999999], [-0.39545289999999994, 53.5789981], [-0.3958941000000001, 53.57895030000002], [-0.3964037, 53.578889799999985], [-0.39688119999999993, 53.57882850000001], [-0.3974165, 53.57875250000001], [-0.39786419999999995, 53.5786812], [-0.3984408, 53.57858399999999], [-0.39938099999999993, 53.5784081], [-0.4002138, 53.5782345], [-0.40103589999999995, 53.5780529], [-0.40166079999999993, 53.5779032], [-0.4024253, 53.5777113], [-0.4029375999999999, 53.5775752], [-0.4034003, 53.5774478], [-0.4038494999999999, 53.577318], [-0.4043645, 53.57716430000001], [-0.4048044, 53.5770281], [-0.4053073, 53.5768625], [-0.4057861, 53.5767009], [-0.4059885, 53.57662919999999], [-0.4060895, 53.576592599999984], [-0.4065887, 53.5763704], [-0.40666730000000006, 53.576342], [-0.40686430000000007, 53.5762677], [-0.4071422, 53.57615740000001], [-0.4073578, 53.5760718], [-0.407602, 53.5759693], [-0.4079346, 53.57582810000001], [-0.4080309999999999, 53.5757863], [-0.4081980999999999, 53.575713699999994], [-0.4083703, 53.57563839999999], [-0.4086452, 53.575515], [-0.40889469999999994, 53.5754019], [-0.4093064, 53.5752068], [-0.4096832, 53.5750308], [-0.4098823445876618, 53.574936095411125], [-0.41000639999999994, 53.574877099999995], [-0.41040470000000007, 53.57468839999999], [-0.4105765764362084, 53.57460657386965], [-0.4108205999999999, 53.5744904], [-0.4116038, 53.5741193], [-0.4122690000000001, 53.57380390000001], [-0.4129784000000001, 53.5734679], [-0.4136906, 53.57313099999999], [-0.4139749999999999, 53.5729979], [-0.4150019999999999, 53.5725121], [-0.4159959, 53.57203759999999], [-0.4168487, 53.57163289999999], [-0.4175770999999999, 53.571288200000005], [-0.4185934999999999, 53.57081109999999], [-0.418725, 53.570748300000005], [-0.4190469, 53.5705962], [-0.41922, 53.57051419999999], [-0.41940630000000007, 53.5704472], [-0.419628, 53.5703608], [-0.4196558, 53.570347700000006], [-0.4200328, 53.5701694], [-0.420121, 53.5701278], [-0.4205146, 53.569939299999994], [-0.42123691192220186, 53.56959675340317], [-0.4212676, 53.569582200000006], [-0.42149429999999993, 53.56947709999999], [-0.42157610000000006, 53.56943789999999], [-0.421969, 53.5692692], [-0.4222441, 53.5691563], [-0.4225968, 53.5690209], [-0.4227068, 53.5689787], [-0.4229884, 53.5688759], [-0.423467, 53.5687125], [-0.4236743, 53.56864490000001], [-0.4239205, 53.56856450000001], [-0.4241, 53.5685079], [-0.4244406999999999, 53.568405899999995], [-0.424815, 53.56829929999999], [-0.4253184, 53.568168], [-0.4258237999999999, 53.5680434], [-0.42665679999999995, 53.5678836], [-0.4275066, 53.56774819999999], [-0.428271, 53.567648199999994], [-0.42903489999999994, 53.5675591], [-0.4297826, 53.5674949], [-0.4305397999999999, 53.56745469999999], [-0.4312946999999999, 53.567439699999994], [-0.43202109999999994, 53.5674391], [-0.4328221, 53.567458900000005], [-0.43359249999999994, 53.5674977], [-0.4343739, 53.5675549], [-0.4351339, 53.5676354], [-0.4358171, 53.56772070000001], [-0.4364809999999999, 53.56782449999999], [-0.4371226999999999, 53.5679385], [-0.4376682999999999, 53.5680502], [-0.4383023999999999, 53.5681965], [-0.43892229999999993, 53.5683492], [-0.4396858, 53.568583], [-0.4404313999999999, 53.56882519999999], [-0.4411763, 53.569144400000006], [-0.441916, 53.569454599999986], [-0.4426423, 53.569819499999994], [-0.4429911, 53.57000219999999], [-0.4433653, 53.570203099999986], [-0.44376989999999994, 53.5704309], [-0.4463246, 53.571940399999995], [-0.4491576420597607, 53.57362013451727], [-0.4508214241961538, 53.57460657386965], [-0.45184360000000007, 53.575212599999986], [-0.4565851999999999, 53.5780388], [-0.4594729000000001, 53.57974810000001], [-0.4597675, 53.57992079999999], [-0.46022459999999993, 53.5801794], [-0.46070400000000006, 53.580421400000006], [-0.4610464, 53.58059169999999], [-0.4614479000000001, 53.580776699999994], [-0.4618419000000001, 53.5809508], [-0.46225250000000007, 53.5811175], [-0.4709587999999999, 53.58446970000001], [-0.4710963, 53.5845219], [-0.47117900000000007, 53.58455279999998], [-0.48218389999999994, 53.58878569999999], [-0.4827001000000001, 53.58897859999999], [-0.5067415999999999, 53.5981956], [-0.5080932, 53.59871489999999], [-0.5120610999999999, 53.600237599999986], [-0.5126817, 53.6004483], [-0.513329, 53.600653099999995], [-0.5136391, 53.6007335], [-0.5138614, 53.600791], [-0.5146418, 53.6009645], [-0.5152356, 53.601062299999995], [-0.5158142, 53.6011417], [-0.5164011999999999, 53.60120249999999], [-0.517006, 53.60125039999999], [-0.5176006, 53.60127510000001], [-0.5181979, 53.6012759], [-0.518777, 53.6012579], [-0.5193541999999999, 53.601224], [-0.5197684, 53.601188], [-0.5200209, 53.60116279999999], [-0.5202459, 53.6011371], [-0.520882, 53.6010612], [-0.5214542999999999, 53.60099780000001], [-0.5354152999999999, 53.59945899999999], [-0.5389891704717129, 53.59907055446287], [-0.5406485, 53.59889019999999], [-0.5415654999999999, 53.5987862], [-0.5424782, 53.5986979], [-0.5429043999999998, 53.5986688], [-0.5432954, 53.5986473], [-0.5436308999999999, 53.59863549999999], [-0.5445303999999999, 53.598625000000006], [-0.545656, 53.598696800000006], [-0.5462378999999999, 53.5987655], [-0.5466191, 53.5988231], [-0.5476027999999998, 53.5989943], [-0.548138, 53.5991204], [-0.5486386999999999, 53.59925009999999], [-0.549114, 53.599388], [-0.5495535, 53.599541900000006], [-0.5499867999999999, 53.5996913], [-0.5503845, 53.59984279999999], [-0.5508246, 53.60003919999999], [-0.5512311, 53.60022949999999], [-0.5516822, 53.6004433], [-0.5528188999999999, 53.60105479999999], [-0.5546038, 53.6020075], [-0.5551004, 53.60226], [-0.5556176, 53.602502599999994], [-0.5561699, 53.6027286], [-0.5567311, 53.6029393], [-0.5572427, 53.60309250000001], [-0.5577625, 53.6032341], [-0.5582992, 53.6033524], [-0.5588733, 53.60345949999999], [-0.5596431, 53.60356269999999], [-0.5603831, 53.6036329], [-0.5611962, 53.60365910000001], [-0.5620637, 53.6036592], [-0.5626679, 53.60365110000001], [-0.5757792, 53.6032159], [-0.5763912, 53.60318230000001], [-0.5769278, 53.6031472], [-0.5774294, 53.6030903], [-0.5778335999999998, 53.6030346], [-0.57823, 53.60296469999999], [-0.5786156, 53.6028851], [-0.5787809999999999, 53.6028418], [-0.5790347999999998, 53.60277409999999], [-0.5795863999999998, 53.6026102], [-0.5799627, 53.60246709999999], [-0.5804638, 53.6022504], [-0.5809072, 53.60203069999999], [-0.5813303, 53.60178629999999], [-0.5847217, 53.5995625], [-0.5852054, 53.59928690000001], [-0.5856867, 53.5990398], [-0.5863015, 53.59877389999999], [-0.5869291, 53.598530800000006], [-0.5875333, 53.59833929999999], [-0.5881335, 53.5981804], [-0.5886150999999998, 53.598073], [-0.5891043, 53.59797989999999], [-0.589644, 53.59791030000001], [-0.5898849999999999, 53.597879000000006], [-0.5902790999999998, 53.5978192], [-0.5903227510579314, 53.59781351450754], [-0.5907697, 53.59775530000001], [-0.5911092, 53.597723], [-0.5915544999999999, 53.59768309999999], [-0.5920354999999999, 53.597641999999986], [-0.5923612, 53.597618], [-0.5929259, 53.59757869999999], [-0.5935723999999999, 53.597544], [-0.5944018999999999, 53.59752319999999], [-0.5948887, 53.597529], [-0.5954495, 53.59755330000001], [-0.5960395, 53.59759249999998], [-0.5966819999999999, 53.5976573], [-0.5974063999999999, 53.5977509], [-0.5977987999999999, 53.59780889999999], [-0.6026092, 53.598676399999995], [-0.6033087, 53.59880059999999], [-0.6038181, 53.598890399999995], [-0.6042752, 53.59895910000001], [-0.604669, 53.5990146], [-0.6051564, 53.5990784], [-0.6056685999999999, 53.5991258], [-0.6061863, 53.599165], [-0.6066159, 53.5991846], [-0.6069519, 53.599189499999994], [-0.6073319, 53.59918619999999], [-0.6077311999999999, 53.59917149999999], [-0.6081608, 53.59914369999999], [-0.6085793, 53.5991131], [-0.608876, 53.5990798], [-0.6093063, 53.5990081], [-0.6096959999999999, 53.59893539999999], [-0.6103087, 53.59880469999999], [-0.6109971, 53.5986429], [-0.6116374, 53.59847539999999], [-0.6172816, 53.59677980000001], [-0.6182270999999999, 53.5964815], [-0.6185226, 53.5963888], [-0.619253, 53.59615979999999], [-0.6193539, 53.59612919999999], [-0.6201042999999999, 53.5959012], [-0.6207943, 53.5956915], [-0.6208460999999998, 53.5956757], [-0.6213543999999999, 53.5955213]]} 18.4 0420 0556 Humber Oil Refinery Scunthorpe Trent Terminal Complex Scunthorpe Trent Terminal Complex 53.5955213 -0.6213544 53.5955213 -0.6213544 1 0 2026-09-16 05:07:07 TERMINATED 2026-09-16 04:56:00 Scunthorpe Trent Terminal Complex TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949319 1789534622427842 19 19 2026-09-16 05:07:02.837170 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:02.421866
567249 598758 P91383 885U54M516 2026-09-16 COMPLETE 15948240 2026-09-16 05:57:00 2026-09-16 05:07:07 2026-09-18 05:07:07 {"id": 598758, "stp": "P", "toc": "Southeastern", "uid": "P91383", "consist": "465050+465181", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91383/2026-09-16/detailed", "trust_id": "885U54M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "5U54", "timing_status": "EARLY", "origin_station": "Dartford Up Sidings (No1)", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Dartford", "origin_dep_time": "0555", "origin_platform": "4", "current_location": "Dartford", "last_update_time": "2026-09-16T05:07:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Dartford Up Sidings (No1)", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Dartford Up Sidings (No1)", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 339.221, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 623.854, \"from_m\": 339.221, \"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\": 598758, \"profile_key\": \"16e9b6f130c9957e4cf5b2206a61f56e871ef61714bacdaa853b5338e2bf4775\", \"schedule_id\": 24688, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Dartford Up Sidings (No1)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37866}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 2, \"distance_m\": 623.854, \"section_seq\": 1, \"route_path_id\": 37866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 623.854, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37866}], \"total_distance_m\": 623.854, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 623.854, \"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": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:48Z\", \"source_id\": 49131096, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:54Z\", \"source_id\": 15948240, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789534494973005, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:03.629796", "service_state_evidence_id": 15948240, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:04.065141", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None DFD 5U54 465050+465181 8 75 None {"version": 3, "segments": [{"to_m": 339.221, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 623.854, "from_m": 339.221, "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": 598758, "profile_key": "16e9b6f130c9957e4cf5b2206a61f56e871ef61714bacdaa853b5338e2bf4775", "schedule_id": 24688, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Dartford Up Sidings (No1)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37866}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Dartford", "stage_seq": 2, "distance_m": 623.854, "section_seq": 1, "route_path_id": 37866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 623.854, "from_m": 0.0, "section_seq": 1, "route_path_id": 37866}], "total_distance_m": 623.854, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 623.854, "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": 31743, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:48Z", "source_id": 49131096, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:54Z", "source_id": 15948240, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Dartford Up Sidings (No1) 0555 0555 4 None None Dartford 0558 0558 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91383/2026-09-16/detailed None Dartford Up Sidings (No1) 2026-09-16T05:55:00+01:00 Dartford 3.0 {"type": "LineString", "coordinates": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]} 0.4 0554 0557 Dartford Up Sidings (No1) Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-16 05:07:07 TERMINATED 2026-09-16 04:57:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948240 1789534494973005 3 3 2026-09-16 05:07:04.065141 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:03.629796
567250 597816 P65177 325N52M516 2026-09-16 COMPLETE 15948559 2026-09-16 05:57:00 2026-09-16 05:07:07 2026-09-18 05:07:07 {"id": 597816, "stp": "P", "toc": "Northern", "uid": "P65177", "consist": "323228+323233", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65177/2026-09-16/detailed", "trust_id": "325N52M516", "origin_crs": "XLI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-16", "dest_arr_time": "0602", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "5N52", "timing_status": "EARLY", "origin_station": "Longsight Dmud Siemens", "current_leg_arr": "0557", "current_leg_dep": "0541", "current_leg_end": "Manchester Airport", "origin_dep_time": "0525", "origin_platform": null, "current_location": "Manchester Airport", "last_update_time": "2026-09-16T05:07:07", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "current_leg_milage": "10.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.122, \"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\": 391.734, \"from_m\": 285.122, \"capability_applied\": null, \"effective_limit_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\": 1105.718, \"from_m\": 391.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1222.55, \"from_m\": 1105.718, \"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\": 1259.177, \"from_m\": 1222.55, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1279.027, \"from_m\": 1259.177, \"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\": 1324.622, \"from_m\": 1279.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1782.965, \"from_m\": 1324.622, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1953.348, \"from_m\": 1782.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1999.627, \"from_m\": 1953.348, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2045.834, \"from_m\": 1999.627, \"capability_applied\": null, \"effective_limit_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\": 2355.247, \"from_m\": 2045.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2518.972, \"from_m\": 2355.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4053.278, \"from_m\": 2518.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4581.37, \"from_m\": 4053.278, \"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\": 4653.523, \"from_m\": 4581.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4738.597, \"from_m\": 4653.523, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4828.363, \"from_m\": 4738.597, \"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\": 4858.743, \"from_m\": 4828.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4943.78, \"from_m\": 4858.743, \"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\": 5212.015, \"from_m\": 4943.78, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5646.397, \"from_m\": 5212.015, \"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\": 15494.291, \"from_m\": 5646.397, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16145.213, \"from_m\": 15494.291, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17353.467, \"from_m\": 16145.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17572.013, \"from_m\": 17353.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17954.642, \"from_m\": 17572.013, \"capability_applied\": null, \"effective_limit_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\": 597816, \"profile_key\": \"98159a37867a6db706047946f41717ed24296836803d964ae60d1886cc90242d\", \"schedule_id\": 21561, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Longsight Dmud Siemens\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528\", \"location\": \"Longsight Down Goods Loop\", \"stage_seq\": 2, \"distance_m\": 632.954, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Ardwick Jn\", \"stage_seq\": 3, \"distance_m\": 1375.942, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0546\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 4, \"distance_m\": 1999.627, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 2665.344, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 6, \"distance_m\": 5202.504, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Heald Green\", \"stage_seq\": 7, \"distance_m\": 14940.202, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 8, \"distance_m\": 16145.213, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 9, \"distance_m\": 17954.642, \"section_seq\": 1, \"route_path_id\": 74666}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17954.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74666}], \"total_distance_m\": 17954.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14838.901, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3115.741, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:31Z\", \"source_id\": 49088074, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:33Z\", \"source_id\": 15935310, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:38Z\", \"source_id\": 49126400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:42Z\", \"source_id\": 15946769, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:27Z\", \"source_id\": 49132039, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:33Z\", \"source_id\": 15948559, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "2", "timing_fact_generation": 1789534534567997, "current_leg_arrival_utc": "2026-09-16T05:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:06.724195", "service_state_evidence_id": 15948559, "current_leg_start_actual_dep": "2026-09-16T05:46:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:07.446848", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XLI MIA 5N52 323228+323233 6 90 None {"version": 3, "segments": [{"to_m": 285.122, "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": 391.734, "from_m": 285.122, "capability_applied": null, "effective_limit_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": 1105.718, "from_m": 391.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1222.55, "from_m": 1105.718, "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": 1259.177, "from_m": 1222.55, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1279.027, "from_m": 1259.177, "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": 1324.622, "from_m": 1279.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1782.965, "from_m": 1324.622, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1953.348, "from_m": 1782.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1999.627, "from_m": 1953.348, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2045.834, "from_m": 1999.627, "capability_applied": null, "effective_limit_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": 2355.247, "from_m": 2045.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2518.972, "from_m": 2355.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4053.278, "from_m": 2518.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4581.37, "from_m": 4053.278, "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": 4653.523, "from_m": 4581.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4738.597, "from_m": 4653.523, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4828.363, "from_m": 4738.597, "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": 4858.743, "from_m": 4828.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4943.78, "from_m": 4858.743, "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": 5212.015, "from_m": 4943.78, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5646.397, "from_m": 5212.015, "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": 15494.291, "from_m": 5646.397, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16145.213, "from_m": 15494.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17353.467, "from_m": 16145.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17572.013, "from_m": 17353.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17954.642, "from_m": 17572.013, "capability_applied": null, "effective_limit_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": 597816, "profile_key": "98159a37867a6db706047946f41717ed24296836803d964ae60d1886cc90242d", "schedule_id": 21561, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Longsight Dmud Siemens", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528", "location": "Longsight Down Goods Loop", "stage_seq": 2, "distance_m": 632.954, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Ardwick Jn", "stage_seq": 3, "distance_m": 1375.942, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0546", "location": "Manchester Piccadilly", "stage_seq": 4, "distance_m": 1999.627, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 2665.344, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Slade Lane Jn", "stage_seq": 6, "distance_m": 5202.504, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Heald Green", "stage_seq": 7, "distance_m": 14940.202, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Heald Green West Jn", "stage_seq": 8, "distance_m": 16145.213, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 9, "distance_m": 17954.642, "section_seq": 1, "route_path_id": 74666}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17954.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 74666}], "total_distance_m": 17954.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14838.901, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3115.741, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:31Z", "source_id": 49088074, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:33Z", "source_id": 15935310, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:38Z", "source_id": 49126400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:42Z", "source_id": 15946769, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:27Z", "source_id": 49132039, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:33Z", "source_id": 15948559, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Longsight Dmud Siemens 0525 0525 None None None Manchester Airport 0602 0602 1A EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65177/2026-09-16/detailed None Manchester Piccadilly 2026-09-16T05:46:00+01:00 Manchester Airport 16.0 {"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} 10.1 0541 0557 Manchester Piccadilly Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-16 05:07:07 TERMINATED 2026-09-16 04:57:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948559 1789534534567997 26 26 2026-09-16 05:07:07.446848 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:06.724195
567251 598713 C36530 885U34M516 2026-09-16 COMPLETE 15949378 2026-09-16 05:57:00 2026-09-16 05:07:07 2026-09-18 05:07:07 {"id": 598713, "stp": "P", "toc": "Elizabeth Line", "uid": "C36530", "consist": "345041", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36530/2026-09-16/detailed", "trust_id": "885U34M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "5U34", "timing_status": "EARLY", "origin_station": "Plumstead Rev Sidings", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T05:07:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [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": "Plumstead Rev Sidings", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Plumstead Rev Sidings", "current_leg_milage": "3.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.258, \"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\": 3253.49, \"from_m\": 413.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3577.652, \"from_m\": 3253.49, \"capability_applied\": null, \"effective_limit_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\": 4075.652, \"from_m\": 3577.652, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4541.868, \"from_m\": 4075.652, \"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\": 4722.557, \"from_m\": 4541.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4951.983, \"from_m\": 4722.557, \"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\": 598713, \"profile_key\": \"ce01452129445e1f19246585e8a0967d98050b34a6b73e46fe1a6a1a565ae37a\", \"schedule_id\": 4854, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1138.333, \"section_seq\": 1, \"route_path_id\": 29849}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 4951.983, \"section_seq\": 1, \"route_path_id\": 29849}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4951.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29849}], \"total_distance_m\": 4951.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4538.725, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:06Z\", \"source_id\": 49134605, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:12Z\", \"source_id\": 15949378, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789534632589494, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:06.914154", "service_state_evidence_id": 49134605, "current_leg_start_actual_dep": "2026-09-16T05:54:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T04:57:05", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:07.449961", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None ABX 5U34 345041 9 90 None {"version": 3, "segments": [{"to_m": 413.258, "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": 3253.49, "from_m": 413.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3577.652, "from_m": 3253.49, "capability_applied": null, "effective_limit_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": 4075.652, "from_m": 3577.652, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4541.868, "from_m": 4075.652, "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": 4722.557, "from_m": 4541.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4951.983, "from_m": 4722.557, "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": 598713, "profile_key": "ce01452129445e1f19246585e8a0967d98050b34a6b73e46fe1a6a1a565ae37a", "schedule_id": 4854, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Plumstead Rev Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1138.333, "section_seq": 1, "route_path_id": 29849}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 3, "distance_m": 4951.983, "section_seq": 1, "route_path_id": 29849}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4951.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 29849}], "total_distance_m": 4951.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4538.725, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:06Z", "source_id": 49134605, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:12Z", "source_id": 15949378, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Plumstead Rev Sidings 0554 0554 None None None Abbey Wood (Crossrail) 0558 0558 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36530/2026-09-16/detailed None Plumstead Rev Sidings 2026-09-16T05:54:00+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [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.0 0554 0557 Plumstead Rev Sidings Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-16 05:07:07 TERMINATED 2026-09-16 04:57:05 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 49134605 1789534632589494 7 7 2026-09-16 05:07:07.449961 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:06.914154
567252 599126 U02354 823Z071416 2026-09-16 COMPLETE 15949345 2026-09-16 05:55:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 599126, "stp": "N", "toc": "Unknown", "uid": "U02354", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02354/2026-09-16/detailed", "trust_id": "823Z071416", "origin_crs": "WSB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff T.V. Sidings", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": null, "is_terminated": 1, "next_location": "Cardiff T.V. Sidings", "signalling_id": "3Z07", "timing_status": "EARLY", "origin_station": "Westbury", "current_leg_arr": "0555", "current_leg_dep": "0636", "current_leg_end": "Cardiff T.V. Sidings", "origin_dep_time": "0411", "origin_platform": "3", "current_location": "Cardiff T.V. Sidings", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-45 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1974196, 51.4750408], [-3.1975737, 51.4751336], [-3.1976745, 51.475202], [-3.1978166999999997, 51.47530480000001], [-3.1979896999999995, 51.47544010000001], [-3.1981168, 51.4755274], [-3.1983558, 51.47566640000001], [-3.1986281000000005, 51.4757934], [-3.199103, 51.47595369999999], [-3.1993600999999994, 51.4760412], [-3.2001075999999995, 51.4762978]]}", "current_leg_start": "Penarth Curve North Jn", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.4762978", "next_location_lon": "-3.2001076", "previous_location": "Penarth Curve North Jn", "current_leg_milage": "0.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 539.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6335.359, \"from_m\": 539.245, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6626.241, \"from_m\": 6335.359, \"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\": 8373.105, \"from_m\": 6626.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8417.685, \"from_m\": 8373.105, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8471.146, \"from_m\": 8417.685, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8977.446, \"from_m\": 8471.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21181.271, \"from_m\": 8977.446, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22073.905, \"from_m\": 21181.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23255.998, \"from_m\": 22073.905, \"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\": 24437.114, \"from_m\": 23255.998, \"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\": 26020.347, \"from_m\": 24437.114, \"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\": 26765.233, \"from_m\": 26020.347, \"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\": 27111.183, \"from_m\": 26765.233, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27567.899, \"from_m\": 27111.183, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27626.517, \"from_m\": 27567.899, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29310.148, \"from_m\": 27626.517, \"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\": 41133.819, \"from_m\": 29310.148, \"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\": 44240.949, \"from_m\": 41133.819, \"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\": 44620.552, \"from_m\": 44240.949, \"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\": 44647.165, \"from_m\": 44620.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44734.14, \"from_m\": 44647.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44901.039, \"from_m\": 44734.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44972.844, \"from_m\": 44901.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45084.337, \"from_m\": 44972.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46276.888, \"from_m\": 45084.337, \"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\": 46431.256, \"from_m\": 46276.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46703.041, \"from_m\": 46431.256, \"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\": 46752.167, \"from_m\": 46703.041, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48236.882, \"from_m\": 46752.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49408.755, \"from_m\": 48236.882, \"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\": 49518.024, \"from_m\": 49408.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50644.297, \"from_m\": 49518.024, \"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\": 50996.36, \"from_m\": 50644.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51118.671, \"from_m\": 50996.36, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52669.514, \"from_m\": 51118.671, \"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\": 52773.065, \"from_m\": 52669.514, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52792.572, \"from_m\": 52773.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61232.775, \"from_m\": 52792.572, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69566.389, \"from_m\": 61232.775, \"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\": 70382.293, \"from_m\": 69566.389, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70515.168, \"from_m\": 70382.293, \"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\": 70610.864, \"from_m\": 70515.168, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72832.758, \"from_m\": 70610.864, \"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\": 81817.5, \"from_m\": 72832.758, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81909.201, \"from_m\": 81817.5, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83126.104, \"from_m\": 81909.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83195.625, \"from_m\": 83126.104, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83251.507, \"from_m\": 83195.625, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84366.095, \"from_m\": 83251.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84381.318, \"from_m\": 84366.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84449.218, \"from_m\": 84381.318, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85545.944, \"from_m\": 84449.218, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86098.037, \"from_m\": 85545.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86337.882, \"from_m\": 86098.037, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 86524.394, \"from_m\": 86337.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87395.654, \"from_m\": 86524.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88773.247, \"from_m\": 87395.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89007.378, \"from_m\": 88773.247, \"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\": 100929.679, \"from_m\": 89007.378, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 103920.391, \"from_m\": 100929.679, \"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\": 103970.298, \"from_m\": 103920.391, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104120.692, \"from_m\": 103970.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104562.467, \"from_m\": 104120.692, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104830.733, \"from_m\": 104562.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 105296.126, \"from_m\": 104830.733, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 105526.522, \"from_m\": 105296.126, \"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\": 105543.837, \"from_m\": 105526.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105632.632, \"from_m\": 105543.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 105702.667, \"from_m\": 105632.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105834.44, \"from_m\": 105702.667, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 105871.705, \"from_m\": 105834.44, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 106231.203, \"from_m\": 105871.705, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 106290.451, \"from_m\": 106231.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106321.06, \"from_m\": 106290.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106351.466, \"from_m\": 106321.06, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106587.079, \"from_m\": 106351.466, \"capability_applied\": null, \"effective_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\": 599126, \"profile_key\": \"8dafd92a4dda484429a1cdfe004ee53f437af6c236472ce9347064d9e6d9b00f\", \"schedule_id\": 41068, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Westbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0413\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 2, \"distance_m\": 998.276, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0420\", \"location\": \"Bradford Jn\", \"stage_seq\": 3, \"distance_m\": 8471.146, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0433\", \"location\": \"Bathampton Jn\", \"stage_seq\": 4, \"distance_m\": 23492.201, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0436\", \"location\": \"Bath Spa\", \"stage_seq\": 5, \"distance_m\": 26983.556, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450\", \"location\": \"North Somerset Jn\", \"stage_seq\": 6, \"distance_m\": 44110.341, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 7, \"distance_m\": 44689.459, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0454H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 8, \"distance_m\": 46827.948, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456H\", \"location\": \"Horfield Jn\", \"stage_seq\": 9, \"distance_m\": 49576.876, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 10, \"distance_m\": 50591.713, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Patchway\", \"stage_seq\": 11, \"distance_m\": 53142.237, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": false, \"wtt_arr\": \"0506H\", \"wtt_dep\": \"0521\", \"location\": \"Pilning\", \"stage_seq\": 12, \"distance_m\": 59057.229, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 13, \"distance_m\": 61232.775, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 14, \"distance_m\": 68225.892, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 15, \"distance_m\": 70020.759, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 16, \"distance_m\": 82193.837, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Maindee East Jn\", \"stage_seq\": 17, \"distance_m\": 84739.785, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Maindee West Jn\", \"stage_seq\": 18, \"distance_m\": 85251.358, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 19, \"distance_m\": 85740.859, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Gaer Jn\", \"stage_seq\": 20, \"distance_m\": 87436.268, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Ebbw Jn\", \"stage_seq\": 21, \"distance_m\": 88465.439, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Marshfield\", \"stage_seq\": 22, \"distance_m\": 94417.102, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 23, \"distance_m\": 103547.29, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Cardiff Central\", \"stage_seq\": 24, \"distance_m\": 104885.422, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Radyr Branch Jn\", \"stage_seq\": 25, \"distance_m\": 105830.169, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 26, \"distance_m\": 106273.044, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0627\", \"location\": \"Ninian Park\", \"stage_seq\": 27, \"distance_m\": 106321.06, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0636\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 28, \"distance_m\": 106351.466, \"section_seq\": 1, \"route_path_id\": 108264}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Cardiff T.V. Sidings\", \"stage_seq\": 29, \"distance_m\": 106587.079, \"section_seq\": 1, \"route_path_id\": 108264}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106587.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108264}], \"total_distance_m\": 106587.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 102122.463, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4464.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0411", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1399.0", "current_position_lat": "51.4762978", "current_position_lon": "-3.2001076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:07:12Z\", \"source_id\": 49013197, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:08:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 26225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:13:55Z\", \"source_id\": 49030968, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:55:01Z\", \"source_id\": 49039046, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:55:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:55:08Z\", \"source_id\": 15922115, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:17:41Z\", \"source_id\": 49043198, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:17:48Z\", \"source_id\": 15922823, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:19:04Z\", \"source_id\": 49043474, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:20:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:19:08Z\", \"source_id\": 15922881, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:23:16Z\", \"source_id\": 49044273, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:23:18Z\", \"source_id\": 15923012, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:20Z\", \"source_id\": 49084654, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:24Z\", \"source_id\": 15934289, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:09Z\", \"source_id\": 49095231, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:13Z\", \"source_id\": 15937408, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:28Z\", \"source_id\": 49115082, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:33Z\", \"source_id\": 15943358, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:08Z\", \"source_id\": 15949345, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff T.V. Sidings", "service_state_platform": null, "timing_fact_generation": 1789534628593291, "current_leg_arrival_utc": "2026-09-16T06:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:08.578365", "service_state_evidence_id": 15949345, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:09.773837", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N WSB None 3Z07 None None None None {"version": 3, "segments": [{"to_m": 539.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6335.359, "from_m": 539.245, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6626.241, "from_m": 6335.359, "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": 8373.105, "from_m": 6626.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8417.685, "from_m": 8373.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8471.146, "from_m": 8417.685, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8977.446, "from_m": 8471.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21181.271, "from_m": 8977.446, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22073.905, "from_m": 21181.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23255.998, "from_m": 22073.905, "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": 24437.114, "from_m": 23255.998, "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": 26020.347, "from_m": 24437.114, "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": 26765.233, "from_m": 26020.347, "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": 27111.183, "from_m": 26765.233, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27567.899, "from_m": 27111.183, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27626.517, "from_m": 27567.899, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29310.148, "from_m": 27626.517, "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": 41133.819, "from_m": 29310.148, "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": 44240.949, "from_m": 41133.819, "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": 44620.552, "from_m": 44240.949, "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": 44647.165, "from_m": 44620.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44734.14, "from_m": 44647.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44901.039, "from_m": 44734.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44972.844, "from_m": 44901.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45084.337, "from_m": 44972.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46276.888, "from_m": 45084.337, "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": 46431.256, "from_m": 46276.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46703.041, "from_m": 46431.256, "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": 46752.167, "from_m": 46703.041, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48236.882, "from_m": 46752.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49408.755, "from_m": 48236.882, "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": 49518.024, "from_m": 49408.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50644.297, "from_m": 49518.024, "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": 50996.36, "from_m": 50644.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51118.671, "from_m": 50996.36, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52669.514, "from_m": 51118.671, "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": 52773.065, "from_m": 52669.514, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52792.572, "from_m": 52773.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61232.775, "from_m": 52792.572, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69566.389, "from_m": 61232.775, "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": 70382.293, "from_m": 69566.389, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70515.168, "from_m": 70382.293, "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": 70610.864, "from_m": 70515.168, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72832.758, "from_m": 70610.864, "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": 81817.5, "from_m": 72832.758, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81909.201, "from_m": 81817.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83126.104, "from_m": 81909.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83195.625, "from_m": 83126.104, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83251.507, "from_m": 83195.625, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84366.095, "from_m": 83251.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84381.318, "from_m": 84366.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84449.218, "from_m": 84381.318, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85545.944, "from_m": 84449.218, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86098.037, "from_m": 85545.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86337.882, "from_m": 86098.037, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 86524.394, "from_m": 86337.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87395.654, "from_m": 86524.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88773.247, "from_m": 87395.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89007.378, "from_m": 88773.247, "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": 100929.679, "from_m": 89007.378, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 103920.391, "from_m": 100929.679, "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": 103970.298, "from_m": 103920.391, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104120.692, "from_m": 103970.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104562.467, "from_m": 104120.692, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104830.733, "from_m": 104562.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 105296.126, "from_m": 104830.733, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 105526.522, "from_m": 105296.126, "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": 105543.837, "from_m": 105526.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105632.632, "from_m": 105543.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 105702.667, "from_m": 105632.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105834.44, "from_m": 105702.667, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 105871.705, "from_m": 105834.44, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 106231.203, "from_m": 105871.705, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106290.451, "from_m": 106231.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106321.06, "from_m": 106290.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106351.466, "from_m": 106321.06, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106587.079, "from_m": 106351.466, "capability_applied": null, "effective_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": 599126, "profile_key": "8dafd92a4dda484429a1cdfe004ee53f437af6c236472ce9347064d9e6d9b00f", "schedule_id": 41068, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0411", "location": "Westbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0413", "location": "Hawkeridge Jn", "stage_seq": 2, "distance_m": 998.276, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0420", "location": "Bradford Jn", "stage_seq": 3, "distance_m": 8471.146, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0433", "location": "Bathampton Jn", "stage_seq": 4, "distance_m": 23492.201, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0436", "location": "Bath Spa", "stage_seq": 5, "distance_m": 26983.556, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450", "location": "North Somerset Jn", "stage_seq": 6, "distance_m": 44110.341, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452H", "location": "Dr Day's Jn", "stage_seq": 7, "distance_m": 44689.459, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0454H", "location": "Narroways Hill Jn", "stage_seq": 8, "distance_m": 46827.948, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456H", "location": "Horfield Jn", "stage_seq": 9, "distance_m": 49576.876, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457H", "location": "Filton Abbey Wood", "stage_seq": 10, "distance_m": 50591.713, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Patchway", "stage_seq": 11, "distance_m": 53142.237, "section_seq": 1, "route_path_id": 108264}, {"is_pass": false, "wtt_arr": "0506H", "wtt_dep": "0521", "location": "Pilning", "stage_seq": 12, "distance_m": 59057.229, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Severn Tunnel East", "stage_seq": 13, "distance_m": 61232.775, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Severn Tunnel West", "stage_seq": 14, "distance_m": 68225.892, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Severn Tunnel Junction", "stage_seq": 15, "distance_m": 70020.759, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Llanwern West Jn", "stage_seq": 16, "distance_m": 82193.837, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Maindee East Jn", "stage_seq": 17, "distance_m": 84739.785, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Maindee West Jn", "stage_seq": 18, "distance_m": 85251.358, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Newport (South Wales)", "stage_seq": 19, "distance_m": 85740.859, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Gaer Jn", "stage_seq": 20, "distance_m": 87436.268, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Ebbw Jn", "stage_seq": 21, "distance_m": 88465.439, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Marshfield", "stage_seq": 22, "distance_m": 94417.102, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Long Dyke Jn", "stage_seq": 23, "distance_m": 103547.29, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Cardiff Central", "stage_seq": 24, "distance_m": 104885.422, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Radyr Branch Jn", "stage_seq": 25, "distance_m": 105830.169, "section_seq": 1, "route_path_id": 108264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Penarth Curve North Jn", "stage_seq": 26, "distance_m": 106273.044, "section_seq": 1, "route_path_id": 108264}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0627", "location": "Ninian Park", "stage_seq": 27, "distance_m": 106321.06, "section_seq": 1, "route_path_id": 108264}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0636", "location": "Penarth Curve North Jn", "stage_seq": 28, "distance_m": 106351.466, "section_seq": 1, "route_path_id": 108264}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Cardiff T.V. Sidings", "stage_seq": 29, "distance_m": 106587.079, "section_seq": 1, "route_path_id": 108264}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106587.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 108264}], "total_distance_m": 106587.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 102122.463, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4464.616, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26234, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:07:12Z", "source_id": 49013197, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T00:08:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 26225, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:13:55Z", "source_id": 49030968, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T01:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:55:01Z", "source_id": 49039046, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T01:55:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:55:08Z", "source_id": 15922115, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T02:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25803, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:17:41Z", "source_id": 49043198, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T02:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:17:48Z", "source_id": 15922823, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T03:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25723, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:19:04Z", "source_id": 49043474, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T02:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:19:08Z", "source_id": 15922881, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T03:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:23:16Z", "source_id": 49044273, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T02:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:23:18Z", "source_id": 15923012, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T03:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:20Z", "source_id": 49084654, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:24Z", "source_id": 15934289, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:09Z", "source_id": 49095231, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:13Z", "source_id": 15937408, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:28Z", "source_id": 49115082, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T04:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:33Z", "source_id": 15943358, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:08Z", "source_id": 15949345, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}] Westbury 0411 0411 3 None None Cardiff T.V. Sidings 0640 0640 None EARLY -45 minutes https://www.realtimetrains.co.uk/service/gb-nr:U02354/2026-09-16/detailed None Penarth Curve North Jn 2026-09-16T06:36:00+01:00 Cardiff T.V. Sidings 1399.0 {"type": "LineString", "coordinates": [[-3.1974196, 51.4750408], [-3.1975737, 51.4751336], [-3.1976745, 51.475202], [-3.1978166999999997, 51.47530480000001], [-3.1979896999999995, 51.47544010000001], [-3.1981168, 51.4755274], [-3.1983558, 51.47566640000001], [-3.1986281000000005, 51.4757934], [-3.199103, 51.47595369999999], [-3.1993600999999994, 51.4760412], [-3.2001075999999995, 51.4762978]]} 0.1 0636 0555 Penarth Curve North Jn Cardiff T.V. Sidings Cardiff T.V. Sidings 51.4762978 -3.2001076 51.4762978 -3.2001076 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:55:00 Cardiff T.V. Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949345 1789534628593291 27 27 2026-09-16 05:07:09.773837 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:08.578365
567253 598574 P91039 885N15M516 2026-09-16 COMPLETE 15949349 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 598574, "stp": "P", "toc": "Southeastern", "uid": "P91039", "consist": "376003+376024", "dest_crs": "CRY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91039/2026-09-16/detailed", "trust_id": "885N15M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crayford", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": "Crayford", "signalling_id": "5N15", "timing_status": "EARLY", "origin_station": "Slade Green Up Carriage Holding Sidings", "current_leg_arr": "0557", "current_leg_dep": "0555", "current_leg_end": "Crayford", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Crayford", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.19690699999999997, 51.4512074], [0.195982, 51.4511768], [0.19548879999999996, 51.4511606], [0.19495049999999997, 51.4511282], [0.1946254, 51.451106900000006], [0.1941513, 51.45107459999999], [0.19363889999999995, 51.4510337], [0.1929913, 51.450975], [0.1925978, 51.4509324], [0.1922225, 51.4508782], [0.191913, 51.4508417], [0.19174029999999995, 51.4508187], [0.19133679999999997, 51.450783400000006], [0.1908832, 51.45072549999999], [0.19048149999999997, 51.4506676], [0.18990219999999997, 51.4505773], [0.1893872, 51.45049050000001], [0.18887889999999996, 51.45040370000001], [0.18832699999999997, 51.4503015], [0.1877941, 51.4502061], [0.1869908, 51.4500707], [0.185824, 51.4498468], [0.1847433, 51.4496365], [0.1837747, 51.44945169999999], [0.1827677, 51.449261], [0.1821311, 51.4491154], [0.18144509999999997, 51.44895720000001], [0.1803903, 51.448683], [0.1796630568239043, 51.44850042232197], [0.17951319999999998, 51.448462799999994], [0.17901139999999996, 51.44833760000001], [0.178778, 51.44828390000001]]}", "current_leg_start": "Crayford Spur", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4482839", "next_location_lon": "0.1787780", "previous_location": "Crayford Spur", "current_leg_milage": "1.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.413, \"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\": 1398.493, \"from_m\": 208.413, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1433.067, \"from_m\": 1398.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1958.489, \"from_m\": 1433.067, \"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\": 3341.624, \"from_m\": 1958.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}], \"service_id\": 598574, \"profile_key\": \"850700ec13c1c95a660d0bed559b47f9df927b927aa41cb5f4430f9e2727209d\", \"schedule_id\": 24562, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Slade Green Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 2, \"distance_m\": 269.746, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1398.493, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Crayford Spur\", \"stage_seq\": 4, \"distance_m\": 1635.397, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 5, \"distance_m\": 1988.546, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Crayford\", \"stage_seq\": 6, \"distance_m\": 3341.624, \"section_seq\": 1, \"route_path_id\": 63846}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3341.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63846}], \"total_distance_m\": 3341.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3341.624, \"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": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4482839", "current_position_lon": "0.1787780", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:01Z\", \"source_id\": 49134520, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:08Z\", \"source_id\": 15949349, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crayford", "service_state_platform": "1", "timing_fact_generation": 1789534629777838, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:09.773786", "service_state_evidence_id": 15949349, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:10.326536", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None CRY 5N15 376003+376024 10 75 None {"version": 3, "segments": [{"to_m": 208.413, "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": 1398.493, "from_m": 208.413, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1433.067, "from_m": 1398.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1958.489, "from_m": 1433.067, "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": 3341.624, "from_m": 1958.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}], "service_id": 598574, "profile_key": "850700ec13c1c95a660d0bed559b47f9df927b927aa41cb5f4430f9e2727209d", "schedule_id": 24562, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Slade Green Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Crayford Creek Jn", "stage_seq": 2, "distance_m": 269.746, "section_seq": 1, "route_path_id": 63846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1398.493, "section_seq": 1, "route_path_id": 63846}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Crayford Spur", "stage_seq": 4, "distance_m": 1635.397, "section_seq": 1, "route_path_id": 63846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Crayford Spur B Jn", "stage_seq": 5, "distance_m": 1988.546, "section_seq": 1, "route_path_id": 63846}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Crayford", "stage_seq": 6, "distance_m": 3341.624, "section_seq": 1, "route_path_id": 63846}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3341.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 63846}], "total_distance_m": 3341.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3341.624, "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": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:01Z", "source_id": 49134520, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:08Z", "source_id": 15949349, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Slade Green Up Carriage Holding Sidings 0550 0550 None None None Crayford 0558 0558 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91039/2026-09-16/detailed None Crayford Spur 2026-09-16T05:55:00+01:00 Crayford 2.0 {"type": "LineString", "coordinates": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.19690699999999997, 51.4512074], [0.195982, 51.4511768], [0.19548879999999996, 51.4511606], [0.19495049999999997, 51.4511282], [0.1946254, 51.451106900000006], [0.1941513, 51.45107459999999], [0.19363889999999995, 51.4510337], [0.1929913, 51.450975], [0.1925978, 51.4509324], [0.1922225, 51.4508782], [0.191913, 51.4508417], [0.19174029999999995, 51.4508187], [0.19133679999999997, 51.450783400000006], [0.1908832, 51.45072549999999], [0.19048149999999997, 51.4506676], [0.18990219999999997, 51.4505773], [0.1893872, 51.45049050000001], [0.18887889999999996, 51.45040370000001], [0.18832699999999997, 51.4503015], [0.1877941, 51.4502061], [0.1869908, 51.4500707], [0.185824, 51.4498468], [0.1847433, 51.4496365], [0.1837747, 51.44945169999999], [0.1827677, 51.449261], [0.1821311, 51.4491154], [0.18144509999999997, 51.44895720000001], [0.1803903, 51.448683], [0.1796630568239043, 51.44850042232197], [0.17951319999999998, 51.448462799999994], [0.17901139999999996, 51.44833760000001], [0.178778, 51.44828390000001]]} 1.0 0555 0557 Crayford Spur Crayford Crayford 51.4482839 0.1787780 51.4482839 0.1787780 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Crayford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949349 1789534629777838 9 9 2026-09-16 05:07:10.326536 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:09.773786
567254 597184 P29001 305C00M416 2026-09-16 COMPLETE 15948814 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 597184, "stp": "P", "toc": "Northern", "uid": "P29001", "consist": "195129", "dest_crs": "LAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29001/2026-09-16/detailed", "trust_id": "305C00M416", "origin_crs": "XNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "3", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "5C00", "timing_status": "ON TIME", "origin_station": "Blackpool North Car MD", "current_leg_arr": "0557", "current_leg_dep": "0539", "current_leg_end": "Lancaster", "origin_dep_time": "0453", "origin_platform": null, "current_location": "Lancaster", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.707863830399446, 53.755420377305256], [-2.7079554, 53.755805499999994], [-2.7080602, 53.7563946], [-2.7080259, 53.75696219999999], [-2.7080368, 53.7570718], [-2.7080629, 53.75726040000001], [-2.7081366, 53.75754270000001], [-2.7082719999999996, 53.7578442], [-2.7083632, 53.75799769999999], [-2.7084912, 53.7581965], [-2.7087216999999995, 53.7584858], [-2.7088463999999997, 53.758621299999994], [-2.7091436, 53.7589675], [-2.7093273, 53.7591361], [-2.7095513, 53.7593095], [-2.7095570999999996, 53.75931309999999], [-2.7095679999999995, 53.7593198], [-2.7097444, 53.759427800000005], [-2.7097931, 53.7594577], [-2.7100250999999997, 53.7596177], [-2.7103741, 53.75984760000001], [-2.71065325, 53.76001500000001], [-2.7106737, 53.7600256], [-2.7109317, 53.7601855], [-2.7113303999999996, 53.7604511], [-2.7118006, 53.7608439], [-2.7120850999999995, 53.7610602], [-2.712141602053286, 53.76111398307836], [-2.7124072, 53.76136679999998], [-2.712805, 53.76170359999999], [-2.7131161999999995, 53.7619885], [-2.7133768, 53.7622619], [-2.7136076999999994, 53.76249589999999], [-2.7143635000000006, 53.7633761], [-2.7153030999999994, 53.7648138], [-2.7157405, 53.7656837], [-2.7159721, 53.76625409999999], [-2.7161577999999995, 53.7667113], [-2.7162748999999997, 53.7670586], [-2.7165317999999994, 53.768144699999986], [-2.7166276999999996, 53.76852970000001], [-2.7167275, 53.7688911], [-2.7168927, 53.7693912], [-2.7171345, 53.769950599999994], [-2.7174507, 53.7706841], [-2.7178185, 53.7714837], [-2.7184333000000005, 53.7728959], [-2.7187287, 53.773583599999995], [-2.7189374999999996, 53.77405550000001], [-2.7192217, 53.7747305], [-2.7192675, 53.77483670000001], [-2.7197906, 53.7760496], [-2.7199712, 53.7764463], [-2.7200856999999994, 53.776669000000005], [-2.7202895, 53.77710239999999], [-2.720336, 53.777201200000015], [-2.7205856999999996, 53.777797699999994], [-2.7206271, 53.77789920000001], [-2.721037299999999, 53.77891480000001], [-2.7217906999999997, 53.78066989999999], [-2.7227123999999994, 53.78275320000001], [-2.723237, 53.7839744], [-2.723769, 53.785195], [-2.724444399999999, 53.786759100000005], [-2.7246337, 53.7871936], [-2.724734850364643, 53.78742772712427], [-2.7254343999999997, 53.78904690000001], [-2.7257979, 53.7898882], [-2.7262329999999997, 53.790909], [-2.7266404, 53.79188250000001], [-2.7274262, 53.79364679999998], [-2.7285246, 53.79618709999999], [-2.7306810999999995, 53.8011582], [-2.7308772999999995, 53.80161050000001], [-2.731347, 53.8026414], [-2.7318127999999997, 53.80369639999999], [-2.7324227999999997, 53.805123900000005], [-2.7328704, 53.8062105], [-2.733515, 53.807642599999994], [-2.7341442, 53.8090778], [-2.7344736, 53.80988479999999], [-2.7350621, 53.811217899999995], [-2.7351078, 53.811324100000014], [-2.7356065999999997, 53.81248139999999], [-2.736148, 53.8137255], [-2.7364556, 53.814533199999985], [-2.7366258999999995, 53.8149986], [-2.7366968, 53.81524919999999], [-2.736782, 53.81556140000001], [-2.736939, 53.8160822], [-2.73719293485006, 53.81689690764394], [-2.737239, 53.8170447], [-2.7373913, 53.81768389999999], [-2.7376716999999995, 53.81868879999998], [-2.7378387999999996, 53.81948589999999], [-2.7380164999999996, 53.820354299999984], [-2.7380488, 53.8205402], [-2.7384417, 53.82235359999999], [-2.7388098999999997, 53.82406929999999], [-2.7397802, 53.828589599999994], [-2.7401210999999996, 53.8304292], [-2.7402150999999995, 53.8315107], [-2.7402061999999994, 53.83223970000001], [-2.7401506, 53.83305119999999], [-2.740057, 53.8337452], [-2.7398264, 53.834793999999995], [-2.7396052, 53.83551829999999], [-2.7393026, 53.8363705], [-2.7390202999999995, 53.8372157], [-2.7388342, 53.83791999999999], [-2.7388311, 53.83793159999999], [-2.738668, 53.8388669], [-2.7385631, 53.84006240000001], [-2.738569136757064, 53.84046508143667], [-2.738579, 53.841123], [-2.7386663, 53.8421404], [-2.7388987, 53.843412], [-2.7390963000000004, 53.8442662], [-2.7396782, 53.8467753], [-2.7399748999999995, 53.8480883], [-2.7403102, 53.849572], [-2.7403233, 53.84962320000001], [-2.7404795999999996, 53.8503894], [-2.7407514, 53.851515], [-2.7410064999999997, 53.8525987], [-2.7419732999999997, 53.856877], [-2.7420030999999994, 53.857004800000006], [-2.7420314, 53.8571259], [-2.7422227999999995, 53.85791669999999], [-2.7424934999999997, 53.8588773], [-2.7425258, 53.859012599999986], [-2.7426278999999996, 53.85967339999999], [-2.7427758999999994, 53.86033259999999], [-2.7430218999999996, 53.861385199999994], [-2.7430523, 53.8615155], [-2.7434093999999996, 53.86303809999998], [-2.7436057999999997, 53.8638783], [-2.7439588999999995, 53.86534230000001], [-2.7441306, 53.866209799999986], [-2.7446593, 53.868522299999995], [-2.7456794, 53.872901899999995], [-2.7460808, 53.87465579999999], [-2.7462565999999997, 53.8757091], [-2.7462675999999995, 53.8757749], [-2.7464082999999997, 53.8769585], [-2.7465496999999996, 53.878244], [-2.7468424, 53.8803076], [-2.7468581, 53.880456599999995], [-2.7469986, 53.8818263], [-2.747108400000001, 53.88299889999999], [-2.7473439, 53.8844098], [-2.7473531, 53.884477], [-2.7474135, 53.885324700000005], [-2.7474947, 53.88593579999999], [-2.7475175000000003, 53.8861289], [-2.7475599999999996, 53.886443500000006], [-2.7476659, 53.8867575], [-2.7477294999999997, 53.887261800000005], [-2.7478478, 53.88819869999999], [-2.7478584999999995, 53.88829080000001], [-2.7479043, 53.888679399999994], [-2.7481832999999996, 53.890453699999995], [-2.7485683, 53.8919532], [-2.7487445, 53.892520600000005], [-2.7490820634054693, 53.89343534084089], [-2.7491801, 53.893701], [-2.7499601, 53.89580550000001], [-2.7503419, 53.896877399999994], [-2.7507766, 53.89800309999999], [-2.7509924999999997, 53.8985611], [-2.7512914, 53.89933359999999], [-2.7530701999999994, 53.904214], [-2.7533463, 53.9049199], [-2.7541339999999996, 53.907091], [-2.7546434999999994, 53.90841079999999], [-2.7550439, 53.9095257], [-2.7555079, 53.91082389999999], [-2.7561472, 53.91297670000001], [-2.7571881, 53.91646199999999], [-2.7572264999999994, 53.91659019999999], [-2.7574549, 53.91718070000001], [-2.7576347999999995, 53.9179412], [-2.7583574999999994, 53.9202989], [-2.7589218999999994, 53.9222205], [-2.7596283, 53.9244475], [-2.7600709, 53.9255003], [-2.7604957, 53.9263321], [-2.7610456, 53.92726739999999], [-2.7615249, 53.9279269], [-2.7619074, 53.928414999999994], [-2.7620443, 53.9285674], [-2.7628033, 53.9294203], [-2.7641275, 53.9308348], [-2.764184199999999, 53.9308923], [-2.7651420999999994, 53.931950699999994], [-2.7661431, 53.933020199999994], [-2.7671895, 53.9341153], [-2.7675417999999996, 53.9344763], [-2.76787, 53.934837], [-2.7683649, 53.935355599999994], [-2.7692395, 53.9362794], [-2.7698038, 53.93699130000001], [-2.7703496, 53.93774769999999], [-2.7706736999999997, 53.9382944], [-2.7714272, 53.9397886], [-2.7717455999999996, 53.9406996], [-2.7718928000000003, 53.94131149999998], [-2.7720094, 53.94191409999999], [-2.7721083, 53.94333919999999], [-2.7720696999999994, 53.94401429999999], [-2.7719739, 53.9447144], [-2.7718334, 53.94533590000002], [-2.7716689, 53.9459548], [-2.771516773590078, 53.946338544998355], [-2.7713604, 53.946733], [-2.7709973999999997, 53.94750350000001], [-2.7706292999999995, 53.948296699999986], [-2.770344, 53.9490737], [-2.7700889999999996, 53.95001630000001], [-2.7700020999999997, 53.9506456], [-2.7699355, 53.9511924], [-2.7699179, 53.95177600000001], [-2.769925999999999, 53.952239099999986], [-2.7699775999999994, 53.9531351], [-2.7701049, 53.9544408], [-2.7702483, 53.956333699999995], [-2.7704350999999994, 53.95838799999999], [-2.7705450999999996, 53.9591764], [-2.7706869, 53.9599468], [-2.7707428999999997, 53.96022030000001], [-2.7707735999999996, 53.9603517], [-2.7708551999999997, 53.960786], [-2.770972, 53.961289099999995], [-2.7711435999999994, 53.96192679999999], [-2.7715778, 53.9633048], [-2.7720716, 53.9646696], [-2.7722828, 53.96520149999999], [-2.7725023, 53.96572989999999], [-2.7729481999999996, 53.9667668], [-2.7734059, 53.96768829999999], [-2.7739245999999995, 53.9686253], [-2.774497, 53.969570700000006], [-2.7755846, 53.971205699999985], [-2.7757469999999995, 53.971449799999995], [-2.7758446999999995, 53.971590199999994], [-2.7761724, 53.97199989999999], [-2.7765871999999994, 53.97251849999999], [-2.7773093999999996, 53.97345709999999], [-2.7787841, 53.97529750000001], [-2.7797011, 53.9764273], [-2.781582199999999, 53.9787822], [-2.7823085999999995, 53.97970539999999], [-2.7829849, 53.9805536], [-2.7834697, 53.981183299999984], [-2.7843136, 53.9821947], [-2.7847453999999994, 53.9827374], [-2.784777380770516, 53.98277758879684], [-2.7860726, 53.98440519999999], [-2.7861648, 53.98451409999999], [-2.7867863999999996, 53.9852939], [-2.7874415999999997, 53.9861578], [-2.7882551, 53.9874442], [-2.7886201999999995, 53.9880849], [-2.7887788, 53.9884132], [-2.7889836, 53.98883699999999], [-2.7895632, 53.9900367], [-2.7897768999999997, 53.990482799999995], [-2.7904314, 53.991870000000006], [-2.7907455999999997, 53.9925629], [-2.7910951999999996, 53.9932953], [-2.7914597, 53.9941049], [-2.7921983000000004, 53.99569079999999], [-2.7926836, 53.99696190000001], [-2.7927922999999995, 53.9972466], [-2.7930091999999997, 53.9978279], [-2.7932121, 53.9984425], [-2.7934366275361153, 53.999174733749136], [-2.7935780999999995, 53.9996361], [-2.7937993, 54.0005358], [-2.7939761, 54.001479399999994], [-2.7939937, 54.0015642], [-2.7940775, 54.0020299], [-2.7941881999999993, 54.003113599999985], [-2.7942376, 54.0043191], [-2.7942636, 54.00473589999999], [-2.7942824, 54.00494869999999], [-2.7942824, 54.0051662], [-2.7942796999999997, 54.0053901], [-2.7942555, 54.005924399999984], [-2.7942501999999996, 54.0065865], [-2.7942636, 54.0071256], [-2.7942957999999996, 54.0075969], [-2.7943440999999996, 54.008058799999986], [-2.7944056999999995, 54.00856159999999], [-2.7944755, 54.0090471], [-2.7944916, 54.00921100000001], [-2.7945030999999996, 54.00945740000001], [-2.7947189, 54.0103708], [-2.7950465, 54.0114111], [-2.7955112, 54.0128687], [-2.7960013999999997, 54.01436499999999], [-2.7965182, 54.0159544], [-2.7967926, 54.016787], [-2.7970645999999997, 54.0176451], [-2.7972816, 54.018492900000005], [-2.7973447, 54.018900299999984], [-2.7974326, 54.01930649999999], [-2.7974477, 54.0194077], [-2.7975509, 54.0200427], [-2.7976438999999997, 54.0207214], [-2.7977196, 54.0213315], [-2.797791699999999, 54.0219402], [-2.7978944, 54.0227509], [-2.7980046999999995, 54.02357190000001], [-2.7981542, 54.0247712], [-2.7983165, 54.0261285], [-2.7985576999999995, 54.02782199999999], [-2.7985967000000005, 54.02831900000001], [-2.7986476, 54.0287971], [-2.7987305, 54.02947259999999], [-2.7988056999999995, 54.0308021], [-2.7988419, 54.03169729999999], [-2.7988371999999995, 54.03259689999999], [-2.7988641999999997, 54.0338784], [-2.7988799, 54.034761200000005], [-2.7989781, 54.0352736], [-2.7991230999999996, 54.03579659999999], [-2.7992426, 54.03604070000001], [-2.7993827, 54.036279], [-2.7994878, 54.03643310000001], [-2.7995326, 54.03649889999999], [-2.7996220999999997, 54.0366225], [-2.799726, 54.036753100000006], [-2.7999064, 54.036949500000006], [-2.8002482999999994, 54.03728689999999], [-2.8007326, 54.0376867], [-2.8013196, 54.0380808], [-2.8018232, 54.0383947], [-2.8024669, 54.0388462], [-2.8028553, 54.0391042], [-2.8032652, 54.039395899999995], [-2.8037292, 54.039788400000006], [-2.8041995, 54.04022020000001], [-2.8046259, 54.04065889999998], [-2.8049709000000003, 54.0410462], [-2.8050504999999997, 54.041137000000006], [-2.8054120999999994, 54.04158770000001], [-2.8056012, 54.0418472], [-2.8057417, 54.042073], [-2.8058199, 54.042206], [-2.8059812999999996, 54.0424987], [-2.8062521, 54.0431569], [-2.8064745, 54.043752100000006], [-2.8065958999999996, 54.04418], [-2.8066911999999995, 54.044645200000005], [-2.8067606, 54.04514050000001], [-2.8068843, 54.045640299999995], [-2.8069428, 54.0460874], [-2.8070212, 54.04657589999999], [-2.8070792, 54.04685779999999], [-2.8071909999999995, 54.0472335], [-2.8074495, 54.0479272], [-2.807806, 54.048752399999984], [-2.8078467, 54.04884650000002]]}", "current_leg_start": "Preston", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Preston", "current_leg_milage": "20.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 318.457, \"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\": 369.7, \"from_m\": 318.457, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 543.34, \"from_m\": 369.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1075.69, \"from_m\": 543.34, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1108.48, \"from_m\": 1075.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4991.36, \"from_m\": 1108.48, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5361.093, \"from_m\": 4991.36, \"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\": 5970.989, \"from_m\": 5361.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26853.297, \"from_m\": 5970.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\": 27026.288, \"from_m\": 26853.297, \"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\": 27617.565, \"from_m\": 27026.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27635.044, \"from_m\": 27617.565, \"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\": 27693.246, \"from_m\": 27635.044, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27717.817, \"from_m\": 27693.246, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27781.559, \"from_m\": 27717.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\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27841.996, \"from_m\": 27781.559, \"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\": 29465.547, \"from_m\": 27841.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\": 59183.474, \"from_m\": 29465.547, \"capability_applied\": null, \"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\": 60994.271, \"from_m\": 59183.474, \"capability_applied\": null, \"effective_limit_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\": 597184, \"profile_key\": \"22d7a211f71081a0e055e7d54256bc280d4ce9c772348067ae8cd187e08cdbb2\", \"schedule_id\": 21261, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Blackpool North Car MD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": false, \"wtt_arr\": \"0458\", \"wtt_dep\": \"0508\", \"location\": \"Blackpool North\", \"stage_seq\": 2, \"distance_m\": 369.7, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 3, \"distance_m\": 892.673, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 4, \"distance_m\": 5145.171, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 5, \"distance_m\": 15812.964, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 6, \"distance_m\": 27560.917, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0539\", \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 27781.559, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 8, \"distance_m\": 27992.628, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 9, \"distance_m\": 34450.184, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 10, \"distance_m\": 42259.406, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 11, \"distance_m\": 60994.271, \"section_seq\": 1, \"route_path_id\": 74531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60994.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74531}], \"total_distance_m\": 60994.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60027.176, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 967.095, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0453", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:49:03Z\", \"source_id\": 49068162, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:49:04Z\", \"source_id\": 15929468, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:53Z\", \"source_id\": 49085951, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:59Z\", \"source_id\": 15934668, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:30Z\", \"source_id\": 49091532, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:33Z\", \"source_id\": 15936351, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:37Z\", \"source_id\": 49101021, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:43Z\", \"source_id\": 15939081, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:59Z\", \"source_id\": 49132887, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:03Z\", \"source_id\": 15948814, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "3", "timing_fact_generation": 1789534564461914, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:11.093892", "service_state_evidence_id": 15948814, "current_leg_start_actual_dep": "2026-09-16T05:39:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:11.829030", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XNS LAN 5C00 195129 3 100 None {"version": 3, "segments": [{"to_m": 318.457, "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": 369.7, "from_m": 318.457, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 543.34, "from_m": 369.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1075.69, "from_m": 543.34, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1108.48, "from_m": 1075.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4991.36, "from_m": 1108.48, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5361.093, "from_m": 4991.36, "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": 5970.989, "from_m": 5361.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26853.297, "from_m": 5970.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": 27026.288, "from_m": 26853.297, "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": 27617.565, "from_m": 27026.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27635.044, "from_m": 27617.565, "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": 27693.246, "from_m": 27635.044, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27717.817, "from_m": 27693.246, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27781.559, "from_m": 27717.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", "infrastructure_limit_mph": 25.0}, {"to_m": 27841.996, "from_m": 27781.559, "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": 29465.547, "from_m": 27841.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": 59183.474, "from_m": 29465.547, "capability_applied": null, "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": 60994.271, "from_m": 59183.474, "capability_applied": null, "effective_limit_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": 597184, "profile_key": "22d7a211f71081a0e055e7d54256bc280d4ce9c772348067ae8cd187e08cdbb2", "schedule_id": 21261, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0453", "location": "Blackpool North Car MD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74531}, {"is_pass": false, "wtt_arr": "0458", "wtt_dep": "0508", "location": "Blackpool North", "stage_seq": 2, "distance_m": 369.7, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Devonshire Road Jn", "stage_seq": 3, "distance_m": 892.673, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Poulton-le-Fylde", "stage_seq": 4, "distance_m": 5145.171, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Kirkham & Wesham", "stage_seq": 5, "distance_m": 15812.964, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Preston Fylde Jn", "stage_seq": 6, "distance_m": 27560.917, "section_seq": 1, "route_path_id": 74531}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0539", "location": "Preston", "stage_seq": 7, "distance_m": 27781.559, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Preston Fylde Jn", "stage_seq": 8, "distance_m": 27992.628, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Barton & Broughton Pass Loop", "stage_seq": 9, "distance_m": 34450.184, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Garstang & Catteral", "stage_seq": 10, "distance_m": 42259.406, "section_seq": 1, "route_path_id": 74531}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Lancaster", "stage_seq": 11, "distance_m": 60994.271, "section_seq": 1, "route_path_id": 74531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60994.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 74531}], "total_distance_m": 60994.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60027.176, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 967.095, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:49:03Z", "source_id": 49068162, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:49:04Z", "source_id": 15929468, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:53Z", "source_id": 49085951, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:59Z", "source_id": 15934668, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:30Z", "source_id": 49091532, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:33Z", "source_id": 15936351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7864, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:37Z", "source_id": 49101021, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:43Z", "source_id": 15939081, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:59Z", "source_id": 49132887, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:03Z", "source_id": 15948814, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Blackpool North Car MD 0453 0453 None None None Lancaster 0557 0557 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29001/2026-09-16/detailed None Preston 2026-09-16T05:39:00+01:00 Lancaster 18.0 {"type": "LineString", "coordinates": [[-2.707863830399446, 53.755420377305256], [-2.7079554, 53.755805499999994], [-2.7080602, 53.7563946], [-2.7080259, 53.75696219999999], [-2.7080368, 53.7570718], [-2.7080629, 53.75726040000001], [-2.7081366, 53.75754270000001], [-2.7082719999999996, 53.7578442], [-2.7083632, 53.75799769999999], [-2.7084912, 53.7581965], [-2.7087216999999995, 53.7584858], [-2.7088463999999997, 53.758621299999994], [-2.7091436, 53.7589675], [-2.7093273, 53.7591361], [-2.7095513, 53.7593095], [-2.7095570999999996, 53.75931309999999], [-2.7095679999999995, 53.7593198], [-2.7097444, 53.759427800000005], [-2.7097931, 53.7594577], [-2.7100250999999997, 53.7596177], [-2.7103741, 53.75984760000001], [-2.71065325, 53.76001500000001], [-2.7106737, 53.7600256], [-2.7109317, 53.7601855], [-2.7113303999999996, 53.7604511], [-2.7118006, 53.7608439], [-2.7120850999999995, 53.7610602], [-2.712141602053286, 53.76111398307836], [-2.7124072, 53.76136679999998], [-2.712805, 53.76170359999999], [-2.7131161999999995, 53.7619885], [-2.7133768, 53.7622619], [-2.7136076999999994, 53.76249589999999], [-2.7143635000000006, 53.7633761], [-2.7153030999999994, 53.7648138], [-2.7157405, 53.7656837], [-2.7159721, 53.76625409999999], [-2.7161577999999995, 53.7667113], [-2.7162748999999997, 53.7670586], [-2.7165317999999994, 53.768144699999986], [-2.7166276999999996, 53.76852970000001], [-2.7167275, 53.7688911], [-2.7168927, 53.7693912], [-2.7171345, 53.769950599999994], [-2.7174507, 53.7706841], [-2.7178185, 53.7714837], [-2.7184333000000005, 53.7728959], [-2.7187287, 53.773583599999995], [-2.7189374999999996, 53.77405550000001], [-2.7192217, 53.7747305], [-2.7192675, 53.77483670000001], [-2.7197906, 53.7760496], [-2.7199712, 53.7764463], [-2.7200856999999994, 53.776669000000005], [-2.7202895, 53.77710239999999], [-2.720336, 53.777201200000015], [-2.7205856999999996, 53.777797699999994], [-2.7206271, 53.77789920000001], [-2.721037299999999, 53.77891480000001], [-2.7217906999999997, 53.78066989999999], [-2.7227123999999994, 53.78275320000001], [-2.723237, 53.7839744], [-2.723769, 53.785195], [-2.724444399999999, 53.786759100000005], [-2.7246337, 53.7871936], [-2.724734850364643, 53.78742772712427], [-2.7254343999999997, 53.78904690000001], [-2.7257979, 53.7898882], [-2.7262329999999997, 53.790909], [-2.7266404, 53.79188250000001], [-2.7274262, 53.79364679999998], [-2.7285246, 53.79618709999999], [-2.7306810999999995, 53.8011582], [-2.7308772999999995, 53.80161050000001], [-2.731347, 53.8026414], [-2.7318127999999997, 53.80369639999999], [-2.7324227999999997, 53.805123900000005], [-2.7328704, 53.8062105], [-2.733515, 53.807642599999994], [-2.7341442, 53.8090778], [-2.7344736, 53.80988479999999], [-2.7350621, 53.811217899999995], [-2.7351078, 53.811324100000014], [-2.7356065999999997, 53.81248139999999], [-2.736148, 53.8137255], [-2.7364556, 53.814533199999985], [-2.7366258999999995, 53.8149986], [-2.7366968, 53.81524919999999], [-2.736782, 53.81556140000001], [-2.736939, 53.8160822], [-2.73719293485006, 53.81689690764394], [-2.737239, 53.8170447], [-2.7373913, 53.81768389999999], [-2.7376716999999995, 53.81868879999998], [-2.7378387999999996, 53.81948589999999], [-2.7380164999999996, 53.820354299999984], [-2.7380488, 53.8205402], [-2.7384417, 53.82235359999999], [-2.7388098999999997, 53.82406929999999], [-2.7397802, 53.828589599999994], [-2.7401210999999996, 53.8304292], [-2.7402150999999995, 53.8315107], [-2.7402061999999994, 53.83223970000001], [-2.7401506, 53.83305119999999], [-2.740057, 53.8337452], [-2.7398264, 53.834793999999995], [-2.7396052, 53.83551829999999], [-2.7393026, 53.8363705], [-2.7390202999999995, 53.8372157], [-2.7388342, 53.83791999999999], [-2.7388311, 53.83793159999999], [-2.738668, 53.8388669], [-2.7385631, 53.84006240000001], [-2.738569136757064, 53.84046508143667], [-2.738579, 53.841123], [-2.7386663, 53.8421404], [-2.7388987, 53.843412], [-2.7390963000000004, 53.8442662], [-2.7396782, 53.8467753], [-2.7399748999999995, 53.8480883], [-2.7403102, 53.849572], [-2.7403233, 53.84962320000001], [-2.7404795999999996, 53.8503894], [-2.7407514, 53.851515], [-2.7410064999999997, 53.8525987], [-2.7419732999999997, 53.856877], [-2.7420030999999994, 53.857004800000006], [-2.7420314, 53.8571259], [-2.7422227999999995, 53.85791669999999], [-2.7424934999999997, 53.8588773], [-2.7425258, 53.859012599999986], [-2.7426278999999996, 53.85967339999999], [-2.7427758999999994, 53.86033259999999], [-2.7430218999999996, 53.861385199999994], [-2.7430523, 53.8615155], [-2.7434093999999996, 53.86303809999998], [-2.7436057999999997, 53.8638783], [-2.7439588999999995, 53.86534230000001], [-2.7441306, 53.866209799999986], [-2.7446593, 53.868522299999995], [-2.7456794, 53.872901899999995], [-2.7460808, 53.87465579999999], [-2.7462565999999997, 53.8757091], [-2.7462675999999995, 53.8757749], [-2.7464082999999997, 53.8769585], [-2.7465496999999996, 53.878244], [-2.7468424, 53.8803076], [-2.7468581, 53.880456599999995], [-2.7469986, 53.8818263], [-2.747108400000001, 53.88299889999999], [-2.7473439, 53.8844098], [-2.7473531, 53.884477], [-2.7474135, 53.885324700000005], [-2.7474947, 53.88593579999999], [-2.7475175000000003, 53.8861289], [-2.7475599999999996, 53.886443500000006], [-2.7476659, 53.8867575], [-2.7477294999999997, 53.887261800000005], [-2.7478478, 53.88819869999999], [-2.7478584999999995, 53.88829080000001], [-2.7479043, 53.888679399999994], [-2.7481832999999996, 53.890453699999995], [-2.7485683, 53.8919532], [-2.7487445, 53.892520600000005], [-2.7490820634054693, 53.89343534084089], [-2.7491801, 53.893701], [-2.7499601, 53.89580550000001], [-2.7503419, 53.896877399999994], [-2.7507766, 53.89800309999999], [-2.7509924999999997, 53.8985611], [-2.7512914, 53.89933359999999], [-2.7530701999999994, 53.904214], [-2.7533463, 53.9049199], [-2.7541339999999996, 53.907091], [-2.7546434999999994, 53.90841079999999], [-2.7550439, 53.9095257], [-2.7555079, 53.91082389999999], [-2.7561472, 53.91297670000001], [-2.7571881, 53.91646199999999], [-2.7572264999999994, 53.91659019999999], [-2.7574549, 53.91718070000001], [-2.7576347999999995, 53.9179412], [-2.7583574999999994, 53.9202989], [-2.7589218999999994, 53.9222205], [-2.7596283, 53.9244475], [-2.7600709, 53.9255003], [-2.7604957, 53.9263321], [-2.7610456, 53.92726739999999], [-2.7615249, 53.9279269], [-2.7619074, 53.928414999999994], [-2.7620443, 53.9285674], [-2.7628033, 53.9294203], [-2.7641275, 53.9308348], [-2.764184199999999, 53.9308923], [-2.7651420999999994, 53.931950699999994], [-2.7661431, 53.933020199999994], [-2.7671895, 53.9341153], [-2.7675417999999996, 53.9344763], [-2.76787, 53.934837], [-2.7683649, 53.935355599999994], [-2.7692395, 53.9362794], [-2.7698038, 53.93699130000001], [-2.7703496, 53.93774769999999], [-2.7706736999999997, 53.9382944], [-2.7714272, 53.9397886], [-2.7717455999999996, 53.9406996], [-2.7718928000000003, 53.94131149999998], [-2.7720094, 53.94191409999999], [-2.7721083, 53.94333919999999], [-2.7720696999999994, 53.94401429999999], [-2.7719739, 53.9447144], [-2.7718334, 53.94533590000002], [-2.7716689, 53.9459548], [-2.771516773590078, 53.946338544998355], [-2.7713604, 53.946733], [-2.7709973999999997, 53.94750350000001], [-2.7706292999999995, 53.948296699999986], [-2.770344, 53.9490737], [-2.7700889999999996, 53.95001630000001], [-2.7700020999999997, 53.9506456], [-2.7699355, 53.9511924], [-2.7699179, 53.95177600000001], [-2.769925999999999, 53.952239099999986], [-2.7699775999999994, 53.9531351], [-2.7701049, 53.9544408], [-2.7702483, 53.956333699999995], [-2.7704350999999994, 53.95838799999999], [-2.7705450999999996, 53.9591764], [-2.7706869, 53.9599468], [-2.7707428999999997, 53.96022030000001], [-2.7707735999999996, 53.9603517], [-2.7708551999999997, 53.960786], [-2.770972, 53.961289099999995], [-2.7711435999999994, 53.96192679999999], [-2.7715778, 53.9633048], [-2.7720716, 53.9646696], [-2.7722828, 53.96520149999999], [-2.7725023, 53.96572989999999], [-2.7729481999999996, 53.9667668], [-2.7734059, 53.96768829999999], [-2.7739245999999995, 53.9686253], [-2.774497, 53.969570700000006], [-2.7755846, 53.971205699999985], [-2.7757469999999995, 53.971449799999995], [-2.7758446999999995, 53.971590199999994], [-2.7761724, 53.97199989999999], [-2.7765871999999994, 53.97251849999999], [-2.7773093999999996, 53.97345709999999], [-2.7787841, 53.97529750000001], [-2.7797011, 53.9764273], [-2.781582199999999, 53.9787822], [-2.7823085999999995, 53.97970539999999], [-2.7829849, 53.9805536], [-2.7834697, 53.981183299999984], [-2.7843136, 53.9821947], [-2.7847453999999994, 53.9827374], [-2.784777380770516, 53.98277758879684], [-2.7860726, 53.98440519999999], [-2.7861648, 53.98451409999999], [-2.7867863999999996, 53.9852939], [-2.7874415999999997, 53.9861578], [-2.7882551, 53.9874442], [-2.7886201999999995, 53.9880849], [-2.7887788, 53.9884132], [-2.7889836, 53.98883699999999], [-2.7895632, 53.9900367], [-2.7897768999999997, 53.990482799999995], [-2.7904314, 53.991870000000006], [-2.7907455999999997, 53.9925629], [-2.7910951999999996, 53.9932953], [-2.7914597, 53.9941049], [-2.7921983000000004, 53.99569079999999], [-2.7926836, 53.99696190000001], [-2.7927922999999995, 53.9972466], [-2.7930091999999997, 53.9978279], [-2.7932121, 53.9984425], [-2.7934366275361153, 53.999174733749136], [-2.7935780999999995, 53.9996361], [-2.7937993, 54.0005358], [-2.7939761, 54.001479399999994], [-2.7939937, 54.0015642], [-2.7940775, 54.0020299], [-2.7941881999999993, 54.003113599999985], [-2.7942376, 54.0043191], [-2.7942636, 54.00473589999999], [-2.7942824, 54.00494869999999], [-2.7942824, 54.0051662], [-2.7942796999999997, 54.0053901], [-2.7942555, 54.005924399999984], [-2.7942501999999996, 54.0065865], [-2.7942636, 54.0071256], [-2.7942957999999996, 54.0075969], [-2.7943440999999996, 54.008058799999986], [-2.7944056999999995, 54.00856159999999], [-2.7944755, 54.0090471], [-2.7944916, 54.00921100000001], [-2.7945030999999996, 54.00945740000001], [-2.7947189, 54.0103708], [-2.7950465, 54.0114111], [-2.7955112, 54.0128687], [-2.7960013999999997, 54.01436499999999], [-2.7965182, 54.0159544], [-2.7967926, 54.016787], [-2.7970645999999997, 54.0176451], [-2.7972816, 54.018492900000005], [-2.7973447, 54.018900299999984], [-2.7974326, 54.01930649999999], [-2.7974477, 54.0194077], [-2.7975509, 54.0200427], [-2.7976438999999997, 54.0207214], [-2.7977196, 54.0213315], [-2.797791699999999, 54.0219402], [-2.7978944, 54.0227509], [-2.7980046999999995, 54.02357190000001], [-2.7981542, 54.0247712], [-2.7983165, 54.0261285], [-2.7985576999999995, 54.02782199999999], [-2.7985967000000005, 54.02831900000001], [-2.7986476, 54.0287971], [-2.7987305, 54.02947259999999], [-2.7988056999999995, 54.0308021], [-2.7988419, 54.03169729999999], [-2.7988371999999995, 54.03259689999999], [-2.7988641999999997, 54.0338784], [-2.7988799, 54.034761200000005], [-2.7989781, 54.0352736], [-2.7991230999999996, 54.03579659999999], [-2.7992426, 54.03604070000001], [-2.7993827, 54.036279], [-2.7994878, 54.03643310000001], [-2.7995326, 54.03649889999999], [-2.7996220999999997, 54.0366225], [-2.799726, 54.036753100000006], [-2.7999064, 54.036949500000006], [-2.8002482999999994, 54.03728689999999], [-2.8007326, 54.0376867], [-2.8013196, 54.0380808], [-2.8018232, 54.0383947], [-2.8024669, 54.0388462], [-2.8028553, 54.0391042], [-2.8032652, 54.039395899999995], [-2.8037292, 54.039788400000006], [-2.8041995, 54.04022020000001], [-2.8046259, 54.04065889999998], [-2.8049709000000003, 54.0410462], [-2.8050504999999997, 54.041137000000006], [-2.8054120999999994, 54.04158770000001], [-2.8056012, 54.0418472], [-2.8057417, 54.042073], [-2.8058199, 54.042206], [-2.8059812999999996, 54.0424987], [-2.8062521, 54.0431569], [-2.8064745, 54.043752100000006], [-2.8065958999999996, 54.04418], [-2.8066911999999995, 54.044645200000005], [-2.8067606, 54.04514050000001], [-2.8068843, 54.045640299999995], [-2.8069428, 54.0460874], [-2.8070212, 54.04657589999999], [-2.8070792, 54.04685779999999], [-2.8071909999999995, 54.0472335], [-2.8074495, 54.0479272], [-2.807806, 54.048752399999984], [-2.8078467, 54.04884650000002]]} 20.9 0539 0557 Preston Lancaster Lancaster 54.0488465 -2.8078467 54.0488465 -2.8078467 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Lancaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948814 1789534564461914 41 41 2026-09-16 05:07:11.829030 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:11.093892
567255 596824 W45588 879W12M316 2026-09-16 COMPLETE 15948513 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 596824, "stp": "P", "toc": "Thameslink", "uid": "W45588", "consist": "700002", "dest_crs": "BDM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45588/2026-09-16/detailed", "trust_id": "879W12M316", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9W12", "timing_status": "EARLY", "origin_station": "Three Bridges", "current_leg_arr": "0557", "current_leg_dep": "0547", "current_leg_end": "Bedford", "origin_dep_time": "0340", "origin_platform": "2", "current_location": "Bedford", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 443.877, \"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\": 554.623, \"from_m\": 443.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2999.284, \"from_m\": 554.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3114.735, \"from_m\": 2999.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.511, \"from_m\": 3114.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5996.133, \"from_m\": 3967.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8807.23, \"from_m\": 5996.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8847.984, \"from_m\": 8807.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12231.678, \"from_m\": 8847.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13544.985, \"from_m\": 12231.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14728.373, \"from_m\": 13544.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22238.062, \"from_m\": 14728.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22864.96, \"from_m\": 22238.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24266.107, \"from_m\": 22864.96, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24382.876, \"from_m\": 24266.107, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28725.857, \"from_m\": 24382.876, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30003.501, \"from_m\": 28725.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\": 30062.065, \"from_m\": 30003.501, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30106.336, \"from_m\": 30062.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30142.043, \"from_m\": 30106.336, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30205.742, \"from_m\": 30142.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\": 30294.41, \"from_m\": 30205.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30324.846, \"from_m\": 30294.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30719.102, \"from_m\": 30324.846, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30756.067, \"from_m\": 30719.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31652.518, \"from_m\": 30756.067, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32176.511, \"from_m\": 31652.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32257.833, \"from_m\": 32176.511, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32311.608, \"from_m\": 32257.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37698.093, \"from_m\": 32311.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37781.511, \"from_m\": 37698.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37880.513, \"from_m\": 37781.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38336.417, \"from_m\": 37880.513, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40846.032, \"from_m\": 38336.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41337.629, \"from_m\": 40846.032, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41367.334, \"from_m\": 41337.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}, {\"to_m\": 41393.718, \"from_m\": 41367.334, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41431.14, \"from_m\": 41393.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41468.707, \"from_m\": 41431.14, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41502.877, \"from_m\": 41468.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41565.112, \"from_m\": 41502.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\": 41778.608, \"from_m\": 41565.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41883.426, \"from_m\": 41778.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\": 41981.779, \"from_m\": 41883.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43027.497, \"from_m\": 41981.779, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43117.883, \"from_m\": 43027.497, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43563.904, \"from_m\": 43117.883, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43626.191, \"from_m\": 43563.904, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47926.499, \"from_m\": 43626.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49214.522, \"from_m\": 47926.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49679.286, \"from_m\": 49214.522, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50206.571, \"from_m\": 49679.286, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50244.335, \"from_m\": 50206.571, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 50801.566, \"from_m\": 50244.335, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50879.191, \"from_m\": 50801.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54230.896, \"from_m\": 50879.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54508.857, \"from_m\": 54230.896, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54546.118, \"from_m\": 54508.857, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55773.106, \"from_m\": 54546.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55841.991, \"from_m\": 55773.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\": 56638.691, \"from_m\": 55841.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\": 58801.664, \"from_m\": 56638.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58906.083, \"from_m\": 58801.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60181.616, \"from_m\": 58906.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 61568.454, \"from_m\": 60181.616, \"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\": 64927.287, \"from_m\": 61568.454, \"capability_applied\": null, \"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\": 65020.169, \"from_m\": 64927.287, \"capability_applied\": null, \"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\": 65071.015, \"from_m\": 65020.169, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65102.67, \"from_m\": 65071.015, \"capability_applied\": null, \"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\": 65702.537, \"from_m\": 65102.67, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68316.651, \"from_m\": 65702.537, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74083.404, \"from_m\": 68316.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75526.546, \"from_m\": 74083.404, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79074.555, \"from_m\": 75526.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79145.178, \"from_m\": 79074.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85304.081, \"from_m\": 79145.178, \"capability_applied\": null, \"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\": 89437.666, \"from_m\": 85304.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\": 94630.965, \"from_m\": 89437.666, \"capability_applied\": null, \"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\": 94715.975, \"from_m\": 94630.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94733.175, \"from_m\": 94715.975, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94818.748, \"from_m\": 94733.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95391.296, \"from_m\": 94818.748, \"capability_applied\": null, \"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\": 98875.674, \"from_m\": 95391.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100674.473, \"from_m\": 98875.674, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 103276.178, \"from_m\": 100674.473, \"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\": 104150.932, \"from_m\": 103276.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105202.205, \"from_m\": 104150.932, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109255.857, \"from_m\": 105202.205, \"capability_applied\": null, \"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\": 109303.149, \"from_m\": 109255.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112769.784, \"from_m\": 109303.149, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 120723.837, \"from_m\": 112769.784, \"capability_applied\": null, \"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\": 120771.234, \"from_m\": 120723.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123592.588, \"from_m\": 120771.234, \"capability_applied\": null, \"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\": 134326.387, \"from_m\": 123592.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\": 134371.616, \"from_m\": 134326.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\": 135235.213, \"from_m\": 134371.616, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135527.323, \"from_m\": 135235.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135572.242, \"from_m\": 135527.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135705.802, \"from_m\": 135572.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135740.18, \"from_m\": 135705.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135824.859, \"from_m\": 135740.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}], \"service_id\": 596824, \"profile_key\": \"d2567a2a6fdd7f4df853473d07966842454fb8e7e6bd77118a23f0d39f77f34c\", \"schedule_id\": 27133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0340\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0344\", \"wtt_dep\": \"0345H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 4437.601, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0347H\", \"wtt_dep\": \"0348\", \"location\": \"Horley\", \"stage_seq\": 3, \"distance_m\": 5799.562, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0350H\", \"location\": \"Salfords\", \"stage_seq\": 4, \"distance_m\": 9472.683, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0352H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 12409.443, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0354H\", \"location\": \"Redhill\", \"stage_seq\": 6, \"distance_m\": 13780.008, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0400H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 7, \"distance_m\": 24143.576, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0402\", \"wtt_dep\": \"0403\", \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 25731.869, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0406\", \"location\": \"South Croydon\", \"stage_seq\": 9, \"distance_m\": 29079.315, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0409\", \"wtt_dep\": \"0410\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 30526.738, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 31374.448, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0412H\", \"wtt_dep\": \"0413\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 32403.501, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0417H\", \"location\": \"Streatham Common\", \"stage_seq\": 13, \"distance_m\": 36964.243, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0420\", \"location\": \"Streatham\", \"stage_seq\": 14, \"distance_m\": 39200.303, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0422H\", \"location\": \"Tulse Hill\", \"stage_seq\": 15, \"distance_m\": 41647.433, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0425H\", \"location\": \"Herne Hill\", \"stage_seq\": 16, \"distance_m\": 43326.089, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428\", \"location\": \"Loughborough Jn\", \"stage_seq\": 17, \"distance_m\": 44945.781, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 18, \"distance_m\": 48031.162, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0432H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 48572.583, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0434H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 20, \"distance_m\": 49297.053, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0435H\", \"wtt_dep\": \"0436H\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 49915.018, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0437H\", \"wtt_dep\": \"0438H\", \"location\": \"City Thameslink\", \"stage_seq\": 22, \"distance_m\": 50317.401, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 51047.559, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0443\", \"wtt_dep\": \"0444\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 24, \"distance_m\": 53266.415, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0446H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 54498.293, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0448\", \"wtt_dep\": \"0448H\", \"location\": \"Kentish Town\", \"stage_seq\": 26, \"distance_m\": 55465.318, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0449H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 27, \"distance_m\": 56469.84, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 28, \"distance_m\": 58782.528, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0452\", \"wtt_dep\": \"0452H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 29, \"distance_m\": 59216.466, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0454H\", \"wtt_dep\": \"0456\", \"location\": \"Cricklewood\", \"stage_seq\": 30, \"distance_m\": 61165.514, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0457H\", \"wtt_dep\": \"0458\", \"location\": \"Brent Cross West\", \"stage_seq\": 31, \"distance_m\": 62650.084, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0459H\", \"wtt_dep\": \"0500\", \"location\": \"Hendon\", \"stage_seq\": 32, \"distance_m\": 64215.216, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Silkstream Jn\", \"stage_seq\": 33, \"distance_m\": 68264.829, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0502H\", \"wtt_dep\": \"0503\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 34, \"distance_m\": 70783.97, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0506H\", \"wtt_dep\": \"0507H\", \"location\": \"Elstree\", \"stage_seq\": 35, \"distance_m\": 75615.51, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Radlett Jn\", \"stage_seq\": 36, \"distance_m\": 78844.05, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0511H\", \"location\": \"Radlett\", \"stage_seq\": 37, \"distance_m\": 80153.802, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518H\", \"location\": \"St. Albans\", \"stage_seq\": 38, \"distance_m\": 87678.007, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Harpenden Jn\", \"stage_seq\": 39, \"distance_m\": 94715.975, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"Harpenden\", \"stage_seq\": 40, \"distance_m\": 95255.085, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 41, \"distance_m\": 102644.569, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534H\", \"location\": \"Luton\", \"stage_seq\": 42, \"distance_m\": 104398.654, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Leagrave\", \"stage_seq\": 43, \"distance_m\": 108319.541, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 44, \"distance_m\": 109091.399, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Harlington\", \"stage_seq\": 45, \"distance_m\": 115592.054, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Flitwick\", \"stage_seq\": 46, \"distance_m\": 120309.724, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Wixams\", \"stage_seq\": 47, \"distance_m\": 130364.811, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 48, \"distance_m\": 134209.085, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 49, \"distance_m\": 135824.859, \"section_seq\": 1, \"route_path_id\": 101534}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135824.859, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101534}], \"total_distance_m\": 135824.859, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126448.307, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9376.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0340", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:51:31Z\", \"source_id\": 49049812, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:51:38Z\", \"source_id\": 15924197, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:54:55Z\", \"source_id\": 49050536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:55:04Z\", \"source_id\": 15924373, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:57:57Z\", \"source_id\": 49051190, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:58:02Z\", \"source_id\": 15924538, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:59:26Z\", \"source_id\": 49051548, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:00:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:59:32Z\", \"source_id\": 15924616, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:00:23Z\", \"source_id\": 49051787, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:00:29Z\", \"source_id\": 15924677, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:06:18Z\", \"source_id\": 49053255, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:06:24Z\", \"source_id\": 15925111, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:10:01Z\", \"source_id\": 49054159, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:10:02Z\", \"source_id\": 15925339, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:11:20Z\", \"source_id\": 49054483, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:11:22Z\", \"source_id\": 15925424, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:15:27Z\", \"source_id\": 49055592, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:15:39Z\", \"source_id\": 15925709, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:20:15Z\", \"source_id\": 49056924, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:20:18Z\", \"source_id\": 15926098, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:22:15Z\", \"source_id\": 49057547, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:22:18Z\", \"source_id\": 15926278, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:25:26Z\", \"source_id\": 49058504, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:25:33Z\", \"source_id\": 15926551, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:28:29Z\", \"source_id\": 49059474, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:28:33Z\", \"source_id\": 15926833, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:30:51Z\", \"source_id\": 49060236, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:30:58Z\", \"source_id\": 15927103, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:33:04Z\", \"source_id\": 49061039, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:33:08Z\", \"source_id\": 15927338, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:35:43Z\", \"source_id\": 49062005, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:35:42Z\", \"source_id\": 15927621, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:38:08Z\", \"source_id\": 49062980, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:38:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:38:13Z\", \"source_id\": 15927940, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:51Z\", \"source_id\": 49063729, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:58Z\", \"source_id\": 15928154, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:42:30Z\", \"source_id\": 49064916, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:42:34Z\", \"source_id\": 15928488, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:46:34Z\", \"source_id\": 49066909, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:46:37Z\", \"source_id\": 15929088, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:50:17Z\", \"source_id\": 49068793, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:50:18Z\", \"source_id\": 15929644, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:52:46Z\", \"source_id\": 49070094, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:52:53Z\", \"source_id\": 15930050, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:56:39Z\", \"source_id\": 49072222, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:56:48Z\", \"source_id\": 15930672, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:58:37Z\", \"source_id\": 49073284, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:58:43Z\", \"source_id\": 15931024, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:11Z\", \"source_id\": 49075575, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:18Z\", \"source_id\": 15931713, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:52Z\", \"source_id\": 49078739, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:58Z\", \"source_id\": 15932648, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:33Z\", \"source_id\": 49082353, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:39Z\", \"source_id\": 15933636, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:06Z\", \"source_id\": 49086891, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:13Z\", \"source_id\": 15934962, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:36Z\", \"source_id\": 49091643, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:43Z\", \"source_id\": 15936397, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:26Z\", \"source_id\": 49097633, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:34Z\", \"source_id\": 15938076, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:41Z\", \"source_id\": 49100006, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:47Z\", \"source_id\": 15938765, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:23Z\", \"source_id\": 49105304, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:29Z\", \"source_id\": 15940321, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:32Z\", \"source_id\": 49112603, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:36Z\", \"source_id\": 15942633, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:28Z\", \"source_id\": 49117815, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:33Z\", \"source_id\": 15944114, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:23Z\", \"source_id\": 49131903, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:26Z\", \"source_id\": 15948513, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "3", "timing_fact_generation": 1789534527408443, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:12.498199", "service_state_evidence_id": 15948513, "current_leg_start_actual_dep": "2026-09-16T05:48:00+01:00", "operational_evidence_version": 212, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:13.611577", "service_state_valid_until_kind": null, "operational_interpretation_version": 212, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P TBD BDM 9W12 700002 8 100 None {"version": 3, "segments": [{"to_m": 443.877, "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": 554.623, "from_m": 443.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2999.284, "from_m": 554.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3114.735, "from_m": 2999.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.511, "from_m": 3114.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5996.133, "from_m": 3967.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8807.23, "from_m": 5996.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8847.984, "from_m": 8807.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12231.678, "from_m": 8847.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13544.985, "from_m": 12231.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14728.373, "from_m": 13544.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22238.062, "from_m": 14728.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22864.96, "from_m": 22238.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24266.107, "from_m": 22864.96, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24382.876, "from_m": 24266.107, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28725.857, "from_m": 24382.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30003.501, "from_m": 28725.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": 30062.065, "from_m": 30003.501, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30106.336, "from_m": 30062.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30142.043, "from_m": 30106.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30205.742, "from_m": 30142.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": 30294.41, "from_m": 30205.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30324.846, "from_m": 30294.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30719.102, "from_m": 30324.846, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30756.067, "from_m": 30719.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31652.518, "from_m": 30756.067, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32176.511, "from_m": 31652.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32257.833, "from_m": 32176.511, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32311.608, "from_m": 32257.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37698.093, "from_m": 32311.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37781.511, "from_m": 37698.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37880.513, "from_m": 37781.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38336.417, "from_m": 37880.513, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40846.032, "from_m": 38336.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41337.629, "from_m": 40846.032, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41367.334, "from_m": 41337.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}, {"to_m": 41393.718, "from_m": 41367.334, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41431.14, "from_m": 41393.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41468.707, "from_m": 41431.14, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41502.877, "from_m": 41468.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41565.112, "from_m": 41502.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": 41778.608, "from_m": 41565.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41883.426, "from_m": 41778.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": 41981.779, "from_m": 41883.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43027.497, "from_m": 41981.779, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43117.883, "from_m": 43027.497, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43563.904, "from_m": 43117.883, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43626.191, "from_m": 43563.904, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47926.499, "from_m": 43626.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49214.522, "from_m": 47926.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49679.286, "from_m": 49214.522, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50206.571, "from_m": 49679.286, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 50244.335, "from_m": 50206.571, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50801.566, "from_m": 50244.335, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 50879.191, "from_m": 50801.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54230.896, "from_m": 50879.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 54508.857, "from_m": 54230.896, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54546.118, "from_m": 54508.857, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55773.106, "from_m": 54546.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55841.991, "from_m": 55773.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": 56638.691, "from_m": 55841.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": 58801.664, "from_m": 56638.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58906.083, "from_m": 58801.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60181.616, "from_m": 58906.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 61568.454, "from_m": 60181.616, "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": 64927.287, "from_m": 61568.454, "capability_applied": null, "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": 65020.169, "from_m": 64927.287, "capability_applied": null, "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": 65071.015, "from_m": 65020.169, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65102.67, "from_m": 65071.015, "capability_applied": null, "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": 65702.537, "from_m": 65102.67, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68316.651, "from_m": 65702.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74083.404, "from_m": 68316.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75526.546, "from_m": 74083.404, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79074.555, "from_m": 75526.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79145.178, "from_m": 79074.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85304.081, "from_m": 79145.178, "capability_applied": null, "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": 89437.666, "from_m": 85304.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": 94630.965, "from_m": 89437.666, "capability_applied": null, "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": 94715.975, "from_m": 94630.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94733.175, "from_m": 94715.975, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94818.748, "from_m": 94733.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95391.296, "from_m": 94818.748, "capability_applied": null, "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": 98875.674, "from_m": 95391.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100674.473, "from_m": 98875.674, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 103276.178, "from_m": 100674.473, "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": 104150.932, "from_m": 103276.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105202.205, "from_m": 104150.932, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109255.857, "from_m": 105202.205, "capability_applied": null, "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": 109303.149, "from_m": 109255.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112769.784, "from_m": 109303.149, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 120723.837, "from_m": 112769.784, "capability_applied": null, "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": 120771.234, "from_m": 120723.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123592.588, "from_m": 120771.234, "capability_applied": null, "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": 134326.387, "from_m": 123592.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": 134371.616, "from_m": 134326.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": 135235.213, "from_m": 134371.616, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135527.323, "from_m": 135235.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135572.242, "from_m": 135527.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135705.802, "from_m": 135572.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135740.18, "from_m": 135705.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135824.859, "from_m": 135740.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}], "service_id": 596824, "profile_key": "d2567a2a6fdd7f4df853473d07966842454fb8e7e6bd77118a23f0d39f77f34c", "schedule_id": 27133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0340", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0344", "wtt_dep": "0345H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 4437.601, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0347H", "wtt_dep": "0348", "location": "Horley", "stage_seq": 3, "distance_m": 5799.562, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0350H", "location": "Salfords", "stage_seq": 4, "distance_m": 9472.683, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0352H", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 12409.443, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0354H", "location": "Redhill", "stage_seq": 6, "distance_m": 13780.008, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0400H", "location": "Stoats Nest Jn", "stage_seq": 7, "distance_m": 24143.576, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0402", "wtt_dep": "0403", "location": "Purley", "stage_seq": 8, "distance_m": 25731.869, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0406", "location": "South Croydon", "stage_seq": 9, "distance_m": 29079.315, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0409", "wtt_dep": "0410", "location": "East Croydon", "stage_seq": 10, "distance_m": 30526.738, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0411", "location": "Windmill Bridge Jn", "stage_seq": 11, "distance_m": 31374.448, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0412H", "wtt_dep": "0413", "location": "Selhurst", "stage_seq": 12, "distance_m": 32403.501, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0417H", "location": "Streatham Common", "stage_seq": 13, "distance_m": 36964.243, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0420", "location": "Streatham", "stage_seq": 14, "distance_m": 39200.303, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0422H", "location": "Tulse Hill", "stage_seq": 15, "distance_m": 41647.433, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0425H", "location": "Herne Hill", "stage_seq": 16, "distance_m": 43326.089, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428", "location": "Loughborough Jn", "stage_seq": 17, "distance_m": 44945.781, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Elephant & Castle", "stage_seq": 18, "distance_m": 48031.162, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0432H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 48572.583, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0434H", "location": "Blackfriars Jn", "stage_seq": 20, "distance_m": 49297.053, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0435H", "wtt_dep": "0436H", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 49915.018, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0437H", "wtt_dep": "0438H", "location": "City Thameslink", "stage_seq": 22, "distance_m": 50317.401, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440", "location": "Farringdon", "stage_seq": 23, "distance_m": 51047.559, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0443", "wtt_dep": "0444", "location": "St Pancras Low Level", "stage_seq": 24, "distance_m": 53266.415, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0446H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 54498.293, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0448", "wtt_dep": "0448H", "location": "Kentish Town", "stage_seq": 26, "distance_m": 55465.318, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0449H", "location": "Carlton Road Jn", "stage_seq": 27, "distance_m": 56469.84, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0451", "location": "West Hampstead South Jn", "stage_seq": 28, "distance_m": 58782.528, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0452", "wtt_dep": "0452H", "location": "West Hampstead Thameslink", "stage_seq": 29, "distance_m": 59216.466, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0454H", "wtt_dep": "0456", "location": "Cricklewood", "stage_seq": 30, "distance_m": 61165.514, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0457H", "wtt_dep": "0458", "location": "Brent Cross West", "stage_seq": 31, "distance_m": 62650.084, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0459H", "wtt_dep": "0500", "location": "Hendon", "stage_seq": 32, "distance_m": 64215.216, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Silkstream Jn", "stage_seq": 33, "distance_m": 68264.829, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0502H", "wtt_dep": "0503", "location": "Mill Hill Broadway", "stage_seq": 34, "distance_m": 70783.97, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0506H", "wtt_dep": "0507H", "location": "Elstree", "stage_seq": 35, "distance_m": 75615.51, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Radlett Jn", "stage_seq": 36, "distance_m": 78844.05, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0511H", "location": "Radlett", "stage_seq": 37, "distance_m": 80153.802, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518H", "location": "St. Albans", "stage_seq": 38, "distance_m": 87678.007, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Harpenden Jn", "stage_seq": 39, "distance_m": 94715.975, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "Harpenden", "stage_seq": 40, "distance_m": 95255.085, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530", "location": "Luton Airport Parkway", "stage_seq": 41, "distance_m": 102644.569, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534H", "location": "Luton", "stage_seq": 42, "distance_m": 104398.654, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Leagrave", "stage_seq": 43, "distance_m": 108319.541, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Leagrave Jn", "stage_seq": 44, "distance_m": 109091.399, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Harlington", "stage_seq": 45, "distance_m": 115592.054, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Flitwick", "stage_seq": 46, "distance_m": 120309.724, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Wixams", "stage_seq": 47, "distance_m": 130364.811, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Bedford South Jn", "stage_seq": 48, "distance_m": 134209.085, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Bedford", "stage_seq": 49, "distance_m": 135824.859, "section_seq": 1, "route_path_id": 101534}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135824.859, "from_m": 0.0, "section_seq": 1, "route_path_id": 101534}], "total_distance_m": 135824.859, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126448.307, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9376.552, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:51:31Z", "source_id": 49049812, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T02:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:51:38Z", "source_id": 15924197, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:54:55Z", "source_id": 49050536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T02:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:55:04Z", "source_id": 15924373, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:57:57Z", "source_id": 49051190, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T02:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:58:02Z", "source_id": 15924538, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T03:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:59:26Z", "source_id": 49051548, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T03:00:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:59:32Z", "source_id": 15924616, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:00:23Z", "source_id": 49051787, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T03:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:00:29Z", "source_id": 15924677, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:06:18Z", "source_id": 49053255, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T03:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:06:24Z", "source_id": 15925111, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:10:01Z", "source_id": 49054159, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T03:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:10:02Z", "source_id": 15925339, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:11:20Z", "source_id": 49054483, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T03:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:11:22Z", "source_id": 15925424, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:15:27Z", "source_id": 49055592, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T03:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:15:39Z", "source_id": 15925709, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:20:15Z", "source_id": 49056924, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T03:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:20:18Z", "source_id": 15926098, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:22:15Z", "source_id": 49057547, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T03:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:22:18Z", "source_id": 15926278, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29787, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:25:26Z", "source_id": 49058504, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T03:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:25:33Z", "source_id": 15926551, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:28:29Z", "source_id": 49059474, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T03:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:28:33Z", "source_id": 15926833, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:30:51Z", "source_id": 49060236, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T03:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:30:58Z", "source_id": 15927103, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:33:04Z", "source_id": 49061039, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T03:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:33:08Z", "source_id": 15927338, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:35:43Z", "source_id": 49062005, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T03:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:35:42Z", "source_id": 15927621, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T04:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:38:08Z", "source_id": 49062980, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T03:38:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:38:13Z", "source_id": 15927940, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T04:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:51Z", "source_id": 49063729, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T03:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:58Z", "source_id": 15928154, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T04:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:42:30Z", "source_id": 49064916, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T03:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:42:34Z", "source_id": 15928488, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T04:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:46:34Z", "source_id": 49066909, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T03:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:46:37Z", "source_id": 15929088, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T04:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:50:17Z", "source_id": 49068793, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T03:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:50:18Z", "source_id": 15929644, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T04:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:52:46Z", "source_id": 49070094, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T03:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:52:53Z", "source_id": 15930050, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T04:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:56:39Z", "source_id": 49072222, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T03:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:56:48Z", "source_id": 15930672, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:58:37Z", "source_id": 49073284, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T03:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:58:43Z", "source_id": 15931024, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T04:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:11Z", "source_id": 49075575, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T04:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:18Z", "source_id": 15931713, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:52Z", "source_id": 49078739, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T04:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:58Z", "source_id": 15932648, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:33Z", "source_id": 49082353, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T04:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:39Z", "source_id": 15933636, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:06Z", "source_id": 49086891, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T04:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:13Z", "source_id": 15934962, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:36Z", "source_id": 49091643, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T04:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:43Z", "source_id": 15936397, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:26Z", "source_id": 49097633, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T04:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:34Z", "source_id": 15938076, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:41Z", "source_id": 49100006, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T04:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:47Z", "source_id": 15938765, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18140, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:23Z", "source_id": 49105304, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T04:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:29Z", "source_id": 15940321, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:32Z", "source_id": 49112603, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T04:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:36Z", "source_id": 15942633, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:28Z", "source_id": 49117815, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T04:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:33Z", "source_id": 15944114, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17925, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:23Z", "source_id": 49131903, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T04:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:26Z", "source_id": 15948513, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Three Bridges 0340 0340 2 None None Bedford 0601 0601 3 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45588/2026-09-16/detailed None Flitwick 2026-09-16T05:48:00+01:00 Bedford 10.0 {"type": "LineString", "coordinates": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} 9.7 0547 0557 Flitwick Bedford Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Bedford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948513 1789534527408443 212 212 2026-09-16 05:07:13.611577 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:12.498199
567256 598571 P02217 505F57M516 2026-09-16 COMPLETE 15948645 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 598571, "stp": "P", "toc": "Greater Anglia", "uid": "P02217", "consist": "720114+720534", "dest_crs": "CET", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02217/2026-09-16/detailed", "trust_id": "505F57M516", "origin_crs": "XLG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester Town", "service_date": "2026-09-16", "dest_arr_time": "0604", "dest_platform": null, "is_terminated": 1, "next_location": "Colchester Town", "signalling_id": "5F57", "timing_status": "EARLY", "origin_station": "Colchester CS", "current_leg_arr": "0557", "current_leg_dep": "0556", "current_leg_end": "Colchester Town", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Colchester Town", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]}", "current_leg_start": "Colchester", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "51.8864931", "next_location_lon": "0.9046311", "previous_location": "Colchester", "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\": 441.238, \"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\": 913.557, \"from_m\": 441.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\": 960.421, \"from_m\": 913.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1015.713, \"from_m\": 960.421, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1133.788, \"from_m\": 1015.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.308, \"from_m\": 1133.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2408.536, \"from_m\": 1786.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2859.968, \"from_m\": 2408.536, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2915.575, \"from_m\": 2859.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\": 3000.382, \"from_m\": 2915.575, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3092.658, \"from_m\": 3000.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3347.151, \"from_m\": 3092.658, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3894.487, \"from_m\": 3347.151, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4246.746, \"from_m\": 3894.487, \"capability_applied\": null, \"effective_limit_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\": 598571, \"profile_key\": \"8de1d4944be621a3d2abafc381cd6ed9ff718df6e3d468595826f857cf6f2b9d\", \"schedule_id\": 20031, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Colchester CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74169}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Colchester\", \"stage_seq\": 2, \"distance_m\": 511.605, \"section_seq\": 1, \"route_path_id\": 74169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 3, \"distance_m\": 3000.382, \"section_seq\": 1, \"route_path_id\": 74169}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Colchester Town\", \"stage_seq\": 4, \"distance_m\": 4246.746, \"section_seq\": 1, \"route_path_id\": 74169}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4246.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74169}], \"total_distance_m\": 4246.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3044.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1202.606, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.8864931", "current_position_lon": "0.9046311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:38Z\", \"source_id\": 49119371, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:43Z\", \"source_id\": 15944606, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:41Z\", \"source_id\": 49132363, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:43Z\", \"source_id\": 15948645, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester Town", "service_state_platform": "1", "timing_fact_generation": 1789534543843706, "current_leg_arrival_utc": "2026-09-16T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:18.204691", "service_state_evidence_id": 15948645, "current_leg_start_actual_dep": "2026-09-16T05:56:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:18.574831", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XLG CET 5F57 720114+720534 10 100 None {"version": 3, "segments": [{"to_m": 441.238, "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": 913.557, "from_m": 441.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": 960.421, "from_m": 913.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1015.713, "from_m": 960.421, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1133.788, "from_m": 1015.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.308, "from_m": 1133.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2408.536, "from_m": 1786.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2859.968, "from_m": 2408.536, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2915.575, "from_m": 2859.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": 3000.382, "from_m": 2915.575, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3092.658, "from_m": 3000.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3347.151, "from_m": 3092.658, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3894.487, "from_m": 3347.151, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4246.746, "from_m": 3894.487, "capability_applied": null, "effective_limit_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": 598571, "profile_key": "8de1d4944be621a3d2abafc381cd6ed9ff718df6e3d468595826f857cf6f2b9d", "schedule_id": 20031, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Colchester CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74169}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Colchester", "stage_seq": 2, "distance_m": 511.605, "section_seq": 1, "route_path_id": 74169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Colchester East Gate Jn", "stage_seq": 3, "distance_m": 3000.382, "section_seq": 1, "route_path_id": 74169}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Colchester Town", "stage_seq": 4, "distance_m": 4246.746, "section_seq": 1, "route_path_id": 74169}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4246.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 74169}], "total_distance_m": 4246.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3044.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1202.606, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13723, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:38Z", "source_id": 49119371, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:43Z", "source_id": 15944606, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:41Z", "source_id": 49132363, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:43Z", "source_id": 15948645, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Colchester CS 0550 0550 None None None Colchester Town 0604 0604 None EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02217/2026-09-16/detailed None Colchester 2026-09-16T05:56:00+01:00 Colchester Town 1.0 {"type": "LineString", "coordinates": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]} 2.3 0556 0557 Colchester Colchester Town Colchester Town 51.8864931 0.9046311 51.8864931 0.9046311 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Colchester Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948645 1789534543843706 10 10 2026-09-16 05:07:18.574831 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:18.204691
567257 598938 L54950 505F56M616 2026-09-16 COMPLETE 15948521 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 598938, "stp": "P", "toc": "Greater Anglia", "uid": "L54950", "consist": "720115+720123", "dest_crs": "COL", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54950/2026-09-16/detailed", "trust_id": "505F56M616", "origin_crs": "XLG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-16", "dest_arr_time": "0605", "dest_platform": "1", "is_terminated": 1, "next_location": "Colchester", "signalling_id": "5F56", "timing_status": "EARLY", "origin_station": "Colchester CS", "current_leg_arr": "0557", "current_leg_dep": "0553", "current_leg_end": "Colchester", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Colchester", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8851514999999999, 51.9018214], [0.8876033, 51.90151289999999], [0.8885874000000001, 51.90134309999999], [0.889089, 51.90122559999999], [0.8897434999999999, 51.9010469], [0.89014, 51.9009699], [0.8903523999999999, 51.9009287], [0.8913089999999999, 51.9007166], [0.8913752, 51.9007078], [0.8923117999999999, 51.900583899999994]]}", "current_leg_start": "Colchester CS", "dest_arr_time_act": "0605", "motion_projection": null, "next_location_lat": "51.9005839", "next_location_lon": "0.8923118", "previous_location": "Colchester CS", "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\": 441.238, \"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\": 511.605, \"from_m\": 441.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}], \"service_id\": 598938, \"profile_key\": \"3a9b94d7ded0b1010031f6315198c9f1e61a366333bd0d65cec41c7706fee79d\", \"schedule_id\": 16234, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Colchester CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34598}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 2, \"distance_m\": 511.605, \"section_seq\": 1, \"route_path_id\": 34598}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 511.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34598}], \"total_distance_m\": 511.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70.367, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 441.238, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.9005839", "current_position_lon": "0.8923118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:23Z\", \"source_id\": 49131861, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:26Z\", \"source_id\": 15948521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "1", "timing_fact_generation": 1789534529832060, "current_leg_arrival_utc": "2026-09-16T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:20.111253", "service_state_evidence_id": 15948521, "current_leg_start_actual_dep": "2026-09-16T06:00:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:20.575601", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XLG COL 5F56 720115+720123 10 100 None {"version": 3, "segments": [{"to_m": 441.238, "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": 511.605, "from_m": 441.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}], "service_id": 598938, "profile_key": "3a9b94d7ded0b1010031f6315198c9f1e61a366333bd0d65cec41c7706fee79d", "schedule_id": 16234, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Colchester CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34598}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": null, "location": "Colchester", "stage_seq": 2, "distance_m": 511.605, "section_seq": 1, "route_path_id": 34598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 511.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 34598}], "total_distance_m": 511.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70.367, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 441.238, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13727, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:23Z", "source_id": 49131861, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:26Z", "source_id": 15948521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Colchester CS 0600 0600 None None None Colchester 0605 0605 1 EARLY -8 minutes https://www.realtimetrains.co.uk/service/gb-nr:L54950/2026-09-16/detailed None Colchester CS 2026-09-16T06:00:00+01:00 Colchester 4.0 {"type": "LineString", "coordinates": [[0.8851514999999999, 51.9018214], [0.8876033, 51.90151289999999], [0.8885874000000001, 51.90134309999999], [0.889089, 51.90122559999999], [0.8897434999999999, 51.9010469], [0.89014, 51.9009699], [0.8903523999999999, 51.9009287], [0.8913089999999999, 51.9007166], [0.8913752, 51.9007078], [0.8923117999999999, 51.900583899999994]]} 0.3 0553 0557 Colchester CS Colchester Colchester 51.9005839 0.8923118 51.9005839 0.8923118 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Colchester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948521 1789534529832060 4 4 2026-09-16 05:07:20.575601 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:20.111253
567258 597162 Y14767 075P00M416 2026-09-16 COMPLETE 15948855 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 597162, "stp": "O", "toc": "Lumo Stirling", "uid": "Y14767", "consist": "222604", "dest_crs": "STG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y14767/2026-09-16/detailed", "trust_id": "075P00M416", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stirling", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "6", "is_terminated": 1, "next_location": "Stirling", "signalling_id": "5P00", "timing_status": "EARLY", "origin_station": "Polmadie Car M.D.", "current_leg_arr": "0557", "current_leg_dep": "0515", "current_leg_end": "Stirling", "origin_dep_time": "0451", "origin_platform": null, "current_location": "Stirling", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.994836399999999, 55.8156951], [-3.9950066999999994, 55.8165162], [-3.995143300000001, 55.81702949999999], [-3.995334399999999, 55.8177364], [-3.995357250316787, 55.81782017321335], [-3.9953674925605354, 55.81785772299182], [-3.9954009, 55.8179802], [-3.9958762, 55.819656900000005], [-3.995962499999999, 55.8199612], [-3.9961257, 55.8204435], [-3.996344299999999, 55.8209524], [-3.9966142, 55.821542699999995], [-3.9966612, 55.8216386], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.0203881, 55.85481169999999], [-4.0219332, 55.855655199999994], [-4.0230256, 55.8562343], [-4.0233119, 55.856386099999995], [-4.024419310426355, 55.856995416437215], [-4.0247228, 55.8571624], [-4.0248274, 55.8572186], [-4.0261549, 55.857932000000005], [-4.026250599999999, 55.85798599999999], [-4.0263085, 55.8580173], [-4.026538600000001, 55.8581453], [-4.0274802, 55.8586653], [-4.028419099999999, 55.8591731], [-4.0285465, 55.8592502], [-4.0286774, 55.8593266], [-4.0289788, 55.85951510000001], [-4.0293483, 55.859761600000006], [-4.0296155, 55.859948499999994], [-4.0299359, 55.8602015], [-4.0303233, 55.8605363], [-4.030759299999999, 55.8609672], [-4.0310149, 55.8612305], [-4.031077300000001, 55.8613016], [-4.031315199999999, 55.8615827], [-4.0313806, 55.86166409999999], [-4.0316849, 55.86210640000001], [-4.0317717, 55.8622372], [-4.0318356, 55.8623327], [-4.0320634, 55.8626745], [-4.0321533, 55.862808900000005], [-4.0322852, 55.8630167], [-4.0323993, 55.86317189999999], [-4.0325194, 55.8633453], [-4.0327848, 55.8637243], [-4.033089499999999, 55.8641202], [-4.0336346, 55.8649118], [-4.0341769, 55.865727699999994], [-4.034456200000001, 55.86614279999999], [-4.0350131, 55.8669428], [-4.0352417, 55.86727509999999], [-4.0353204, 55.8673895], [-4.035612699999999, 55.8678363], [-4.0356713, 55.86791650000001], [-4.035728286738299, 55.86799452671483], [-4.0357529884461885, 55.868028348449506], [-4.0358525, 55.86816459999999], [-4.0363779, 55.8688089], [-4.036446099999999, 55.8688867], [-4.036657999999999, 55.869128800000006], [-4.0373405, 55.8698515], [-4.0379083, 55.8703979], [-4.0392061, 55.8716467], [-4.0410498, 55.8733987], [-4.0419222, 55.8742277], [-4.0421477999999995, 55.8744527], [-4.0423281, 55.874626000000006], [-4.042401699999999, 55.8746981], [-4.042418778537846, 55.8747148023675], [-4.0427603, 55.87504880000001], [-4.043703799999999, 55.8759505], [-4.0441432, 55.8763799], [-4.044317494625847, 55.876544527865086], [-4.0443812, 55.876604699999994], [-4.0444967, 55.8767167], [-4.0446067, 55.8768402], [-4.0446908, 55.87694709999999], [-4.0449925, 55.877325199999994], [-4.045088299999999, 55.8774705], [-4.0452035, 55.8776452], [-4.0453655, 55.8779698], [-4.0454192, 55.878162200000006], [-4.0454555, 55.87839149999999], [-4.045485299999999, 55.87862700000001], [-4.045480799999999, 55.8789417], [-4.045480399999999, 55.878967], [-4.045389199999999, 55.8796172], [-4.0453443, 55.87993709999999], [-4.0453136, 55.8802332], [-4.0451648, 55.88166729999998], [-4.0449664, 55.8833738], [-4.0449174999999995, 55.8838098], [-4.0448641, 55.8842867], [-4.0448025, 55.88484149999999], [-4.0447414, 55.88530389999999], [-4.0444227, 55.88781169999999], [-4.044034299999999, 55.88899839999999], [-4.0438304, 55.8895064], [-4.043725, 55.8897106], [-4.043522799999999, 55.8900954], [-4.0429339, 55.8911066], [-4.042418778537846, 55.89177647657069], [-4.042219899999999, 55.892035099999994], [-4.041599, 55.892708600000006], [-4.041425699999999, 55.8928848], [-4.0410583, 55.8932448], [-4.0398217999999995, 55.8942713], [-4.038514299999999, 55.895383900000006], [-4.035499099999999, 55.8979204], [-4.0340484, 55.89914410000001], [-4.0325511, 55.900405], [-4.0317354, 55.9011015], [-4.0312128000000005, 55.9015457], [-4.031034, 55.9017189], [-4.0301515, 55.9026547], [-4.0296079, 55.9033367], [-4.029141, 55.9040311], [-4.0285219, 55.9051524], [-4.028147400000001, 55.90596959999999], [-4.0280707, 55.9061369], [-4.0277433, 55.907156500000006], [-4.0277014976695, 55.90738158737394], [-4.0275368, 55.90826839999999], [-4.0273739, 55.9090521], [-4.027163, 55.9098298], [-4.0269591, 55.910351], [-4.0267171, 55.91088700000001], [-4.0264835, 55.91136529999999], [-4.0262194, 55.911839699999994], [-4.0254129, 55.9130659], [-4.023353099999999, 55.916066099999995], [-4.0227019, 55.9168821], [-4.0220886, 55.91755289999999], [-4.0214426, 55.91818479999999], [-4.0203731, 55.919095799999994], [-4.019265, 55.9198955], [-4.018548, 55.9203554], [-4.0177626, 55.920811099999995], [-4.016992899999999, 55.9212252], [-4.016175, 55.9216198], [-4.014432399999999, 55.922460999999984], [-4.0129408, 55.9232379], [-4.0115003, 55.9240459], [-4.008235, 55.92601079999999], [-4.0051108, 55.927903], [-4.0039323, 55.92861740000001], [-4.0034985, 55.92888359999999], [-4.0027166, 55.9293635], [-4.002269499999999, 55.9296382], [-4.0008436, 55.9304855], [-4.0003835, 55.930765699999995], [-4.0002849, 55.930824900000005], [-4.0001006, 55.9309355], [-3.999534300000001, 55.9312798], [-3.9943243, 55.93445119999999], [-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574], [-3.9803585, 55.941864599999995], [-3.9799691, 55.9420274], [-3.9797879, 55.9421016], [-3.9795892, 55.9421821], [-3.978938199999999, 55.9424788], [-3.9787202, 55.9425673], [-3.9778528999999994, 55.9429111], [-3.9754296999999994, 55.94388519999999], [-3.9741674, 55.9443511], [-3.9728813, 55.9447823], [-3.9713623, 55.9452599], [-3.970126099999999, 55.9457378], [-3.9686189, 55.9463956], [-3.9673751, 55.9471874], [-3.9662401, 55.9481297], [-3.9662302, 55.9481419], [-3.966164500000001, 55.948223], [-3.9654519, 55.9491024], [-3.9651686, 55.949593500000006], [-3.965044999999999, 55.9498829], [-3.965011, 55.9499626], [-3.9649526, 55.95009929999999], [-3.9647843, 55.950605], [-3.9646677, 55.95112710000001], [-3.964468800000001, 55.95295560000001], [-3.9642906, 55.9536833], [-3.964078900000001, 55.9544102], [-3.9639882, 55.95466760000001], [-3.9639371, 55.9548125], [-3.9637516, 55.9552125], [-3.963052900000001, 55.95622879999999], [-3.962151299999999, 55.957209600000006], [-3.9620596, 55.957337599999995], [-3.9618227892872326, 55.95770237974702], [-3.961799599999999, 55.9577381], [-3.9615545, 55.958246], [-3.961303099999999, 55.9592377], [-3.961258200000001, 55.95952820000001], [-3.961165700000001, 55.959948999999995], [-3.9610622, 55.9603204], [-3.960754699999999, 55.96097899999999], [-3.9603265, 55.961616199999995], [-3.9599762999999992, 55.9620405], [-3.9595703000000007, 55.9624395], [-3.9592539, 55.96270710000001], [-3.9585878, 55.96322279999999], [-3.9578753, 55.9637519], [-3.9564431, 55.96478319999999], [-3.955603, 55.96541169999999], [-3.9555163, 55.96547660000001], [-3.955216300000001, 55.965701], [-3.955137299999999, 55.9657601], [-3.95431, 55.966470699999995], [-3.953702, 55.9670899], [-3.952988799999999, 55.967901], [-3.952587250125894, 55.96842810207833], [-3.9523389, 55.9687541], [-3.951939, 55.96940320000001], [-3.951473999999999, 55.970257800000006], [-3.950943399999999, 55.97104349999999], [-3.950422000000001, 55.9716203], [-3.9498555, 55.9721577], [-3.9492383000000006, 55.97265010000001], [-3.9485651, 55.97312920000001], [-3.947372699999999, 55.97383109999999], [-3.9455525, 55.9747994], [-3.944138599999999, 55.97572499999999], [-3.942917099999999, 55.97667769999999], [-3.9418514, 55.97774239999999], [-3.9411252, 55.97858260000001], [-3.9407759, 55.9789404], [-3.9402630999999992, 55.97946569999999], [-3.939686599999999, 55.9799239], [-3.9389771, 55.9804932], [-3.936794133449483, 55.98217933094809], [-3.936732565545234, 55.98222688514533], [-3.9365487, 55.98236889999999], [-3.9356753000000007, 55.98294930000001], [-3.9350473, 55.983300099999994], [-3.934463899999999, 55.98360019999999], [-3.933934999999999, 55.9838422], [-3.933788700000001, 55.9839071], [-3.9333248, 55.984095799999984], [-3.932555, 55.98438569999999], [-3.9317675, 55.984643899999995], [-3.9309596, 55.9848622], [-3.9303486, 55.985009600000005], [-3.9297486, 55.9851309], [-3.9292125, 55.985223], [-3.928661, 55.985317599999995], [-3.9264808, 55.9856355], [-3.925912499999999, 55.9857104], [-3.924798, 55.9858606], [-3.9230767, 55.986109600000006], [-3.920471599999999, 55.98647], [-3.9188588, 55.98669019999999], [-3.9172516, 55.9869029], [-3.916121, 55.98701659999999], [-3.9149203, 55.9871159], [-3.9134281, 55.9872159], [-3.909498, 55.9874583], [-3.897219600000001, 55.9882158], [-3.8950093, 55.98835439999999], [-3.8939816, 55.98849130000001], [-3.8929553, 55.98868929999999], [-3.891964399999999, 55.9889275], [-3.8919281, 55.9889391], [-3.8910132, 55.989232300000005], [-3.889956499999999, 55.98967619999999], [-3.8893613, 55.989954899999994], [-3.888516899999999, 55.99039160000001], [-3.887951699999999, 55.990684], [-3.886935100000001, 55.99121499999999], [-3.8861076999999993, 55.9916376], [-3.8857078, 55.991861400000005], [-3.8821464, 55.9938545], [-3.8797045, 55.9952247], [-3.8795359, 55.995325], [-3.878169499999999, 55.99607520000001], [-3.875612199999999, 55.997479299999995], [-3.8744437999999986, 55.9980913], [-3.8735244, 55.998514500000006], [-3.872534699999999, 55.998936], [-3.8718587, 55.9991972], [-3.8710543, 55.9994886], [-3.8698237, 55.99988729999998], [-3.868980599999999, 56.00012889999999], [-3.8685999999999994, 56.0002347], [-3.8681507, 56.0003511], [-3.867451899999999, 56.0005216], [-3.8667536, 56.00068120000001], [-3.8657675, 56.00087739999999], [-3.8646852, 56.00106709999999], [-3.8638881, 56.0011897], [-3.862755721713942, 56.00133406314945], [-3.8625962, 56.0013544], [-3.8618358, 56.00143359999999], [-3.8617787999999993, 56.0014395], [-3.860963200000001, 56.001506600000006], [-3.8599807, 56.0015766], [-3.8589737999999993, 56.00161130000001], [-3.857992999999999, 56.001634499999994], [-3.8570065, 56.00163140000001], [-3.8563578, 56.0016232], [-3.855704799999999, 56.0015983], [-3.8541880000000006, 56.0015104], [-3.8532694999999992, 56.001431], [-3.8523583, 56.0013329], [-3.8511458, 56.00119120000001], [-3.8502411, 56.0011083], [-3.849383299999999, 56.0010602], [-3.8485183, 56.0010565], [-3.847882699999999, 56.0010778], [-3.847235, 56.00111119999999], [-3.8463931, 56.00118959999999], [-3.8455988, 56.001305300000006], [-3.8448212000000006, 56.00143969999999], [-3.843941800000001, 56.00164169999999], [-3.8430922, 56.001861100000006], [-3.842972799999999, 56.0018904], [-3.8424106, 56.00207489999999], [-3.841910499999999, 56.0022606], [-3.8410032999999992, 56.0026242], [-3.8405694, 56.002823799999994], [-3.8400584, 56.00309519999999], [-3.839633300000001, 56.00333340000001], [-3.8392415, 56.0035812], [-3.8386179, 56.00405289999999], [-3.8381144, 56.0044733], [-3.837486199999999, 56.0050995], [-3.837225800000001, 56.00542449999999], [-3.8370242, 56.0056873], [-3.8367244, 56.00616470000001], [-3.8365319, 56.00658069999999], [-3.8364393, 56.0068012], [-3.835897917879074, 56.00795783962394], [-3.8358281, 56.008107], [-3.834573399999999, 56.01083739999999], [-3.8342354, 56.0115728], [-3.834138, 56.01178829999999], [-3.8336843, 56.012792], [-3.8333744999999992, 56.01348430000001], [-3.833085099999999, 56.0140985], [-3.8324216999999994, 56.015506300000006], [-3.831580100000001, 56.017410899999994], [-3.830888100000001, 56.01892669999999], [-3.8305719, 56.01964], [-3.830485499999999, 56.0198605], [-3.8303477, 56.020343399999994], [-3.8301176999999993, 56.0211291], [-3.8300991, 56.0211927], [-3.8300672, 56.0213015], [-3.830016099999999, 56.0214761], [-3.8299342, 56.0219452], [-3.8298818, 56.0221795], [-3.8298563, 56.02241279999999], [-3.8298193, 56.0227411], [-3.8298107, 56.0228881], [-3.8298083, 56.0229285], [-3.8298645, 56.023742199999994], [-3.8298955, 56.0239474], [-3.830013299999999, 56.0246816], [-3.8300186, 56.02470009999998], [-3.8300533, 56.0248202], [-3.8300869, 56.0249486], [-3.8301617, 56.025254], [-3.830267599999999, 56.02569580000001], [-3.830285199999999, 56.02576909999999], [-3.8303367, 56.0259837], [-3.8305048, 56.02656950000001], [-3.8308956999999992, 56.02779300000001], [-3.8313514, 56.0293006], [-3.8314099, 56.0294975], [-3.831712, 56.03051419999999], [-3.8322379, 56.0323228], [-3.8333405, 56.03592780000001], [-3.8336763, 56.037025699999994], [-3.8342193999999994, 56.03884469999999], [-3.8347401, 56.0402663], [-3.8351247000000006, 56.0411335], [-3.8358531999999994, 56.0423728], [-3.8366763, 56.04356949999999], [-3.8409093, 56.04832530000001], [-3.8420769, 56.04963699999998], [-3.842873199999999, 56.0505759], [-3.8430207, 56.0507442], [-3.8441084, 56.0519507], [-3.8441527, 56.0519994], [-3.8442833, 56.052144199999994], [-3.844796099999999, 56.0527127], [-3.8469132999999993, 56.0550598], [-3.8476496, 56.05580139999999], [-3.848570899999999, 56.056706299999995], [-3.8495895, 56.0576129], [-3.850208641422351, 56.0581480132136], [-3.856369, 56.0634719], [-3.8571331, 56.0640963], [-3.859123499999999, 56.065613299999995], [-3.8612097, 56.067084], [-3.8617138, 56.0674153], [-3.862755721713942, 56.06810007861502], [-3.8709799, 56.0735048], [-3.8719479, 56.074141], [-3.8723821, 56.074426300000006], [-3.874189799999999, 56.0756171], [-3.8751511, 56.0762946], [-3.8762295, 56.0771131], [-3.877209300000001, 56.077921799999984], [-3.878102699999999, 56.0787844], [-3.8787028, 56.07940309999999], [-3.8789541, 56.0796895], [-3.8795239, 56.0803195], [-3.8800336, 56.08095539999999], [-3.8804678, 56.08150759999999], [-3.8810352, 56.0822292], [-3.8818456, 56.0830765], [-3.8823895, 56.0835927], [-3.8830675, 56.0841687], [-3.883790499999999, 56.08472809999999], [-3.8849511, 56.0855299], [-3.8863415, 56.0863238], [-3.887986, 56.08711889999999], [-3.888784900000001, 56.0874682], [-3.889626399999999, 56.08777669999999], [-3.8913949, 56.08839019999999], [-3.8931959, 56.088972], [-3.8942062, 56.08932239999999], [-3.8951717, 56.08968529999999], [-3.896332399999999, 56.0901446], [-3.8974647, 56.09062200000001], [-3.8983021, 56.09101439999999], [-3.8998836, 56.0918241], [-3.900880200000001, 56.0923848], [-3.901906, 56.093015099999995], [-3.9026809, 56.093535800000005], [-3.9027973, 56.0936208], [-3.9089614, 56.09795559999999], [-3.909980299999999, 56.098672099999995], [-3.9102536999999993, 56.09886349999999], [-3.9116376, 56.099841399999995], [-3.9139837000000006, 56.10149279999999], [-3.9144406, 56.101814399999995], [-3.9177698999999993, 56.104157699999995], [-3.918689899999999, 56.104790400000006], [-3.9196213000000006, 56.1054302], [-3.9218684000000006, 56.1070296], [-3.9236267072582063, 56.10827294686537], [-3.924580099999999, 56.1089471], [-3.9256797999999993, 56.10970229999999], [-3.9259761000000006, 56.1099194], [-3.9266829, 56.1104816], [-3.9271594, 56.11089960000001], [-3.927603, 56.1113191], [-3.92796, 56.1116688], [-3.928336, 56.1120768], [-3.9286947, 56.112493099999995], [-3.928932300000001, 56.1127895], [-3.9294205999999994, 56.1134742], [-3.929479099999999, 56.11355619999999], [-3.9297786, 56.114052], [-3.9300039999999994, 56.1144681], [-3.9302924, 56.11502539999999], [-3.9304498, 56.11531980000001], [-3.930654999999999, 56.11565220000001], [-3.9308692, 56.11595899999999], [-3.931042899999999, 56.116204799999984], [-3.9312266, 56.116454399999995], [-3.9314544, 56.11671709999999], [-3.9316837, 56.116981599999995], [-3.9320807, 56.1174687], [-3.9322611, 56.1176396], [-3.932305299999999, 56.1176815], [-3.9325139, 56.11791229999999], [-3.932935000000001, 56.1183654], [-3.9331051, 56.118535699999995], [-3.933309299999999, 56.11874180000001], [-3.933418, 56.11884679999999], [-3.9335999, 56.11902249999999], [-3.933773599999999, 56.11920289999999], [-3.9339916000000006, 56.1194095], [-3.934497, 56.1198942], [-3.9348095, 56.1202015]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "56.1202015", "next_location_lon": "-3.9348095", "previous_location": "Motherwell", "current_leg_milage": "28.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 553.21, \"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\": 705.397, \"from_m\": 553.21, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 764.066, \"from_m\": 705.397, \"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\": 1166.438, \"from_m\": 764.066, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1772.292, \"from_m\": 1166.438, \"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\": 2126.606, \"from_m\": 1772.292, \"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\": 2259.159, \"from_m\": 2126.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:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2361.391, \"from_m\": 2259.159, \"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\": 2459.013, \"from_m\": 2361.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3194.027, \"from_m\": 2459.013, \"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\": 5698.284, \"from_m\": 3194.027, \"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\": 16505.016, \"from_m\": 5698.284, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16699.629, \"from_m\": 16505.016, \"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\": 16741.281, \"from_m\": 16699.629, \"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\": 16775.175, \"from_m\": 16741.281, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16829.604, \"from_m\": 16775.175, \"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\": 19057.605, \"from_m\": 16829.604, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19136.731, \"from_m\": 19057.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21548.369, \"from_m\": 19136.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\": 21612.449, \"from_m\": 21548.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22649.356, \"from_m\": 21612.449, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23268.846, \"from_m\": 22649.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23709.497, \"from_m\": 23268.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24618.658, \"from_m\": 23709.497, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25234.997, \"from_m\": 24618.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26711.836, \"from_m\": 25234.997, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27144.013, \"from_m\": 26711.836, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37334.778, \"from_m\": 27144.013, \"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\": 38282.936, \"from_m\": 37334.778, \"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\": 43490.815, \"from_m\": 38282.936, \"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\": 44030.617, \"from_m\": 43490.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44138.044, \"from_m\": 44030.617, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46798.628, \"from_m\": 44138.044, \"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\": 47392.081, \"from_m\": 46798.628, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47821.879, \"from_m\": 47392.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47862.076, \"from_m\": 47821.879, \"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\": 48103.597, \"from_m\": 47862.076, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50801.889, \"from_m\": 48103.597, \"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\": 61473.222, \"from_m\": 50801.889, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62536.364, \"from_m\": 61473.222, \"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\": 62563.819, \"from_m\": 62536.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62884.23, \"from_m\": 62563.819, \"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}], \"service_id\": 597162, \"profile_key\": \"0c6e1ad1afb5404c771cae5776e48c25a56d803c2216c47e6d008239d24019f2\", \"schedule_id\": 40069, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": false, \"wtt_arr\": \"0456\", \"wtt_dep\": \"0457\", \"location\": \"Polmadie Sig. 818\", \"stage_seq\": 2, \"distance_m\": 425.883, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 3, \"distance_m\": 571.519, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 4, \"distance_m\": 2580.916, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502H\", \"location\": \"Newton West Jn\", \"stage_seq\": 5, \"distance_m\": 5804.462, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Newton East Jn\", \"stage_seq\": 6, \"distance_m\": 7779.974, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Uddingston Jn\", \"stage_seq\": 7, \"distance_m\": 10098.636, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": false, \"wtt_arr\": \"0509\", \"wtt_dep\": \"0518\", \"location\": \"Motherwell\", \"stage_seq\": 8, \"distance_m\": 16699.629, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Mossend South Jn\", \"stage_seq\": 9, \"distance_m\": 19057.605, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Mossend North Jn\", \"stage_seq\": 10, \"distance_m\": 19775.175, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Mossend North Exit\", \"stage_seq\": 11, \"distance_m\": 21548.369, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 12, \"distance_m\": 23477.111, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 13, \"distance_m\": 25102.41, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 14, \"distance_m\": 26766.891, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 15, \"distance_m\": 28701.031, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Cumbernauld\", \"stage_seq\": 16, \"distance_m\": 35412.292, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 17, \"distance_m\": 44306.887, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 18, \"distance_m\": 47821.879, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Larbert Jn\", \"stage_seq\": 19, \"distance_m\": 48915.556, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Stirling\", \"stage_seq\": 20, \"distance_m\": 62884.23, \"section_seq\": 1, \"route_path_id\": 104269}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62884.23, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104269}], \"total_distance_m\": 62884.23, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 61747.163, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1137.067, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0451", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "42.0", "current_position_lat": "56.1202015", "current_position_lon": "-3.9348095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:08:57Z\", \"source_id\": 49080274, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:02Z\", \"source_id\": 15933074, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:27Z\", \"source_id\": 49092470, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:34Z\", \"source_id\": 15936615, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:35Z\", \"source_id\": 49098782, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:42Z\", \"source_id\": 15938447, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:01Z\", \"source_id\": 49132962, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:07Z\", \"source_id\": 15948855, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stirling", "service_state_platform": "6", "timing_fact_generation": 1789534568069495, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:20.122559", "service_state_evidence_id": 15948855, "current_leg_start_actual_dep": "2026-09-16T05:18:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:20.579041", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Lumo Stirling O None STG 5P00 222604 6 125 None {"version": 3, "segments": [{"to_m": 553.21, "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": 705.397, "from_m": 553.21, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 764.066, "from_m": 705.397, "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": 1166.438, "from_m": 764.066, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1772.292, "from_m": 1166.438, "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": 2126.606, "from_m": 1772.292, "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": 2259.159, "from_m": 2126.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:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 2361.391, "from_m": 2259.159, "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": 2459.013, "from_m": 2361.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3194.027, "from_m": 2459.013, "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": 5698.284, "from_m": 3194.027, "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": 16505.016, "from_m": 5698.284, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16699.629, "from_m": 16505.016, "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": 16741.281, "from_m": 16699.629, "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": 16775.175, "from_m": 16741.281, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16829.604, "from_m": 16775.175, "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": 19057.605, "from_m": 16829.604, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19136.731, "from_m": 19057.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21548.369, "from_m": 19136.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": 21612.449, "from_m": 21548.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22649.356, "from_m": 21612.449, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23268.846, "from_m": 22649.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23709.497, "from_m": 23268.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24618.658, "from_m": 23709.497, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25234.997, "from_m": 24618.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26711.836, "from_m": 25234.997, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27144.013, "from_m": 26711.836, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37334.778, "from_m": 27144.013, "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": 38282.936, "from_m": 37334.778, "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": 43490.815, "from_m": 38282.936, "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": 44030.617, "from_m": 43490.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44138.044, "from_m": 44030.617, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46798.628, "from_m": 44138.044, "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": 47392.081, "from_m": 46798.628, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47821.879, "from_m": 47392.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47862.076, "from_m": 47821.879, "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": 48103.597, "from_m": 47862.076, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50801.889, "from_m": 48103.597, "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": 61473.222, "from_m": 50801.889, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62536.364, "from_m": 61473.222, "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": 62563.819, "from_m": 62536.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62884.23, "from_m": 62563.819, "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}], "service_id": 597162, "profile_key": "0c6e1ad1afb5404c771cae5776e48c25a56d803c2216c47e6d008239d24019f2", "schedule_id": 40069, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0451", "location": "Polmadie Car M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104269}, {"is_pass": false, "wtt_arr": "0456", "wtt_dep": "0457", "location": "Polmadie Sig. 818", "stage_seq": 2, "distance_m": 425.883, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Shawfield Jn", "stage_seq": 3, "distance_m": 571.519, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Rutherglen East Jn", "stage_seq": 4, "distance_m": 2580.916, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502H", "location": "Newton West Jn", "stage_seq": 5, "distance_m": 5804.462, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Newton East Jn", "stage_seq": 6, "distance_m": 7779.974, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Uddingston Jn", "stage_seq": 7, "distance_m": 10098.636, "section_seq": 1, "route_path_id": 104269}, {"is_pass": false, "wtt_arr": "0509", "wtt_dep": "0518", "location": "Motherwell", "stage_seq": 8, "distance_m": 16699.629, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Mossend South Jn", "stage_seq": 9, "distance_m": 19057.605, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Mossend North Jn", "stage_seq": 10, "distance_m": 19775.175, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Mossend North Exit", "stage_seq": 11, "distance_m": 21548.369, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525H", "location": "Whifflet South Jn", "stage_seq": 12, "distance_m": 23477.111, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Coatbridge Central", "stage_seq": 13, "distance_m": 25102.41, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Gartsherrie South Jn", "stage_seq": 14, "distance_m": 26766.891, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Garnqueen North Jn", "stage_seq": 15, "distance_m": 28701.031, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Cumbernauld", "stage_seq": 16, "distance_m": 35412.292, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Greenhill Lower Jn", "stage_seq": 17, "distance_m": 44306.887, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Carmuirs West Jn", "stage_seq": 18, "distance_m": 47821.879, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Larbert Jn", "stage_seq": 19, "distance_m": 48915.556, "section_seq": 1, "route_path_id": 104269}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Stirling", "stage_seq": 20, "distance_m": 62884.23, "section_seq": 1, "route_path_id": 104269}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62884.23, "from_m": 0.0, "section_seq": 1, "route_path_id": 104269}], "total_distance_m": 62884.23, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 61747.163, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1137.067, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2448, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:08:57Z", "source_id": 49080274, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:02Z", "source_id": 15933074, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:27Z", "source_id": 49092470, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:34Z", "source_id": 15936615, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:35Z", "source_id": 49098782, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:42Z", "source_id": 15938447, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:01Z", "source_id": 49132962, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T04:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:07Z", "source_id": 15948855, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Polmadie Car M.D. 0451 0451 None None None Stirling 0558 0558 6 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y14767/2026-09-16/detailed None Motherwell 2026-09-16T05:18:00+01:00 Stirling 42.0 {"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.994836399999999, 55.8156951], [-3.9950066999999994, 55.8165162], [-3.995143300000001, 55.81702949999999], [-3.995334399999999, 55.8177364], [-3.995357250316787, 55.81782017321335], [-3.9953674925605354, 55.81785772299182], [-3.9954009, 55.8179802], [-3.9958762, 55.819656900000005], [-3.995962499999999, 55.8199612], [-3.9961257, 55.8204435], [-3.996344299999999, 55.8209524], [-3.9966142, 55.821542699999995], [-3.9966612, 55.8216386], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.0203881, 55.85481169999999], [-4.0219332, 55.855655199999994], [-4.0230256, 55.8562343], [-4.0233119, 55.856386099999995], [-4.024419310426355, 55.856995416437215], [-4.0247228, 55.8571624], [-4.0248274, 55.8572186], [-4.0261549, 55.857932000000005], [-4.026250599999999, 55.85798599999999], [-4.0263085, 55.8580173], [-4.026538600000001, 55.8581453], [-4.0274802, 55.8586653], [-4.028419099999999, 55.8591731], [-4.0285465, 55.8592502], [-4.0286774, 55.8593266], [-4.0289788, 55.85951510000001], [-4.0293483, 55.859761600000006], [-4.0296155, 55.859948499999994], [-4.0299359, 55.8602015], [-4.0303233, 55.8605363], [-4.030759299999999, 55.8609672], [-4.0310149, 55.8612305], [-4.031077300000001, 55.8613016], [-4.031315199999999, 55.8615827], [-4.0313806, 55.86166409999999], [-4.0316849, 55.86210640000001], [-4.0317717, 55.8622372], [-4.0318356, 55.8623327], [-4.0320634, 55.8626745], [-4.0321533, 55.862808900000005], [-4.0322852, 55.8630167], [-4.0323993, 55.86317189999999], [-4.0325194, 55.8633453], [-4.0327848, 55.8637243], [-4.033089499999999, 55.8641202], [-4.0336346, 55.8649118], [-4.0341769, 55.865727699999994], [-4.034456200000001, 55.86614279999999], [-4.0350131, 55.8669428], [-4.0352417, 55.86727509999999], [-4.0353204, 55.8673895], [-4.035612699999999, 55.8678363], [-4.0356713, 55.86791650000001], [-4.035728286738299, 55.86799452671483], [-4.0357529884461885, 55.868028348449506], [-4.0358525, 55.86816459999999], [-4.0363779, 55.8688089], [-4.036446099999999, 55.8688867], [-4.036657999999999, 55.869128800000006], [-4.0373405, 55.8698515], [-4.0379083, 55.8703979], [-4.0392061, 55.8716467], [-4.0410498, 55.8733987], [-4.0419222, 55.8742277], [-4.0421477999999995, 55.8744527], [-4.0423281, 55.874626000000006], [-4.042401699999999, 55.8746981], [-4.042418778537846, 55.8747148023675], [-4.0427603, 55.87504880000001], [-4.043703799999999, 55.8759505], [-4.0441432, 55.8763799], [-4.044317494625847, 55.876544527865086], [-4.0443812, 55.876604699999994], [-4.0444967, 55.8767167], [-4.0446067, 55.8768402], [-4.0446908, 55.87694709999999], [-4.0449925, 55.877325199999994], [-4.045088299999999, 55.8774705], [-4.0452035, 55.8776452], [-4.0453655, 55.8779698], [-4.0454192, 55.878162200000006], [-4.0454555, 55.87839149999999], [-4.045485299999999, 55.87862700000001], [-4.045480799999999, 55.8789417], [-4.045480399999999, 55.878967], [-4.045389199999999, 55.8796172], [-4.0453443, 55.87993709999999], [-4.0453136, 55.8802332], [-4.0451648, 55.88166729999998], [-4.0449664, 55.8833738], [-4.0449174999999995, 55.8838098], [-4.0448641, 55.8842867], [-4.0448025, 55.88484149999999], [-4.0447414, 55.88530389999999], [-4.0444227, 55.88781169999999], [-4.044034299999999, 55.88899839999999], [-4.0438304, 55.8895064], [-4.043725, 55.8897106], [-4.043522799999999, 55.8900954], [-4.0429339, 55.8911066], [-4.042418778537846, 55.89177647657069], [-4.042219899999999, 55.892035099999994], [-4.041599, 55.892708600000006], [-4.041425699999999, 55.8928848], [-4.0410583, 55.8932448], [-4.0398217999999995, 55.8942713], [-4.038514299999999, 55.895383900000006], [-4.035499099999999, 55.8979204], [-4.0340484, 55.89914410000001], [-4.0325511, 55.900405], [-4.0317354, 55.9011015], [-4.0312128000000005, 55.9015457], [-4.031034, 55.9017189], [-4.0301515, 55.9026547], [-4.0296079, 55.9033367], [-4.029141, 55.9040311], [-4.0285219, 55.9051524], [-4.028147400000001, 55.90596959999999], [-4.0280707, 55.9061369], [-4.0277433, 55.907156500000006], [-4.0277014976695, 55.90738158737394], [-4.0275368, 55.90826839999999], [-4.0273739, 55.9090521], [-4.027163, 55.9098298], [-4.0269591, 55.910351], [-4.0267171, 55.91088700000001], [-4.0264835, 55.91136529999999], [-4.0262194, 55.911839699999994], [-4.0254129, 55.9130659], [-4.023353099999999, 55.916066099999995], [-4.0227019, 55.9168821], [-4.0220886, 55.91755289999999], [-4.0214426, 55.91818479999999], [-4.0203731, 55.919095799999994], [-4.019265, 55.9198955], [-4.018548, 55.9203554], [-4.0177626, 55.920811099999995], [-4.016992899999999, 55.9212252], [-4.016175, 55.9216198], [-4.014432399999999, 55.922460999999984], [-4.0129408, 55.9232379], [-4.0115003, 55.9240459], [-4.008235, 55.92601079999999], [-4.0051108, 55.927903], [-4.0039323, 55.92861740000001], [-4.0034985, 55.92888359999999], [-4.0027166, 55.9293635], [-4.002269499999999, 55.9296382], [-4.0008436, 55.9304855], [-4.0003835, 55.930765699999995], [-4.0002849, 55.930824900000005], [-4.0001006, 55.9309355], [-3.999534300000001, 55.9312798], [-3.9943243, 55.93445119999999], [-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574], [-3.9803585, 55.941864599999995], [-3.9799691, 55.9420274], [-3.9797879, 55.9421016], [-3.9795892, 55.9421821], [-3.978938199999999, 55.9424788], [-3.9787202, 55.9425673], [-3.9778528999999994, 55.9429111], [-3.9754296999999994, 55.94388519999999], [-3.9741674, 55.9443511], [-3.9728813, 55.9447823], [-3.9713623, 55.9452599], [-3.970126099999999, 55.9457378], [-3.9686189, 55.9463956], [-3.9673751, 55.9471874], [-3.9662401, 55.9481297], [-3.9662302, 55.9481419], [-3.966164500000001, 55.948223], [-3.9654519, 55.9491024], [-3.9651686, 55.949593500000006], [-3.965044999999999, 55.9498829], [-3.965011, 55.9499626], [-3.9649526, 55.95009929999999], [-3.9647843, 55.950605], [-3.9646677, 55.95112710000001], [-3.964468800000001, 55.95295560000001], [-3.9642906, 55.9536833], [-3.964078900000001, 55.9544102], [-3.9639882, 55.95466760000001], [-3.9639371, 55.9548125], [-3.9637516, 55.9552125], [-3.963052900000001, 55.95622879999999], [-3.962151299999999, 55.957209600000006], [-3.9620596, 55.957337599999995], [-3.9618227892872326, 55.95770237974702], [-3.961799599999999, 55.9577381], [-3.9615545, 55.958246], [-3.961303099999999, 55.9592377], [-3.961258200000001, 55.95952820000001], [-3.961165700000001, 55.959948999999995], [-3.9610622, 55.9603204], [-3.960754699999999, 55.96097899999999], [-3.9603265, 55.961616199999995], [-3.9599762999999992, 55.9620405], [-3.9595703000000007, 55.9624395], [-3.9592539, 55.96270710000001], [-3.9585878, 55.96322279999999], [-3.9578753, 55.9637519], [-3.9564431, 55.96478319999999], [-3.955603, 55.96541169999999], [-3.9555163, 55.96547660000001], [-3.955216300000001, 55.965701], [-3.955137299999999, 55.9657601], [-3.95431, 55.966470699999995], [-3.953702, 55.9670899], [-3.952988799999999, 55.967901], [-3.952587250125894, 55.96842810207833], [-3.9523389, 55.9687541], [-3.951939, 55.96940320000001], [-3.951473999999999, 55.970257800000006], [-3.950943399999999, 55.97104349999999], [-3.950422000000001, 55.9716203], [-3.9498555, 55.9721577], [-3.9492383000000006, 55.97265010000001], [-3.9485651, 55.97312920000001], [-3.947372699999999, 55.97383109999999], [-3.9455525, 55.9747994], [-3.944138599999999, 55.97572499999999], [-3.942917099999999, 55.97667769999999], [-3.9418514, 55.97774239999999], [-3.9411252, 55.97858260000001], [-3.9407759, 55.9789404], [-3.9402630999999992, 55.97946569999999], [-3.939686599999999, 55.9799239], [-3.9389771, 55.9804932], [-3.936794133449483, 55.98217933094809], [-3.936732565545234, 55.98222688514533], [-3.9365487, 55.98236889999999], [-3.9356753000000007, 55.98294930000001], [-3.9350473, 55.983300099999994], [-3.934463899999999, 55.98360019999999], [-3.933934999999999, 55.9838422], [-3.933788700000001, 55.9839071], [-3.9333248, 55.984095799999984], [-3.932555, 55.98438569999999], [-3.9317675, 55.984643899999995], [-3.9309596, 55.9848622], [-3.9303486, 55.985009600000005], [-3.9297486, 55.9851309], [-3.9292125, 55.985223], [-3.928661, 55.985317599999995], [-3.9264808, 55.9856355], [-3.925912499999999, 55.9857104], [-3.924798, 55.9858606], [-3.9230767, 55.986109600000006], [-3.920471599999999, 55.98647], [-3.9188588, 55.98669019999999], [-3.9172516, 55.9869029], [-3.916121, 55.98701659999999], [-3.9149203, 55.9871159], [-3.9134281, 55.9872159], [-3.909498, 55.9874583], [-3.897219600000001, 55.9882158], [-3.8950093, 55.98835439999999], [-3.8939816, 55.98849130000001], [-3.8929553, 55.98868929999999], [-3.891964399999999, 55.9889275], [-3.8919281, 55.9889391], [-3.8910132, 55.989232300000005], [-3.889956499999999, 55.98967619999999], [-3.8893613, 55.989954899999994], [-3.888516899999999, 55.99039160000001], [-3.887951699999999, 55.990684], [-3.886935100000001, 55.99121499999999], [-3.8861076999999993, 55.9916376], [-3.8857078, 55.991861400000005], [-3.8821464, 55.9938545], [-3.8797045, 55.9952247], [-3.8795359, 55.995325], [-3.878169499999999, 55.99607520000001], [-3.875612199999999, 55.997479299999995], [-3.8744437999999986, 55.9980913], [-3.8735244, 55.998514500000006], [-3.872534699999999, 55.998936], [-3.8718587, 55.9991972], [-3.8710543, 55.9994886], [-3.8698237, 55.99988729999998], [-3.868980599999999, 56.00012889999999], [-3.8685999999999994, 56.0002347], [-3.8681507, 56.0003511], [-3.867451899999999, 56.0005216], [-3.8667536, 56.00068120000001], [-3.8657675, 56.00087739999999], [-3.8646852, 56.00106709999999], [-3.8638881, 56.0011897], [-3.862755721713942, 56.00133406314945], [-3.8625962, 56.0013544], [-3.8618358, 56.00143359999999], [-3.8617787999999993, 56.0014395], [-3.860963200000001, 56.001506600000006], [-3.8599807, 56.0015766], [-3.8589737999999993, 56.00161130000001], [-3.857992999999999, 56.001634499999994], [-3.8570065, 56.00163140000001], [-3.8563578, 56.0016232], [-3.855704799999999, 56.0015983], [-3.8541880000000006, 56.0015104], [-3.8532694999999992, 56.001431], [-3.8523583, 56.0013329], [-3.8511458, 56.00119120000001], [-3.8502411, 56.0011083], [-3.849383299999999, 56.0010602], [-3.8485183, 56.0010565], [-3.847882699999999, 56.0010778], [-3.847235, 56.00111119999999], [-3.8463931, 56.00118959999999], [-3.8455988, 56.001305300000006], [-3.8448212000000006, 56.00143969999999], [-3.843941800000001, 56.00164169999999], [-3.8430922, 56.001861100000006], [-3.842972799999999, 56.0018904], [-3.8424106, 56.00207489999999], [-3.841910499999999, 56.0022606], [-3.8410032999999992, 56.0026242], [-3.8405694, 56.002823799999994], [-3.8400584, 56.00309519999999], [-3.839633300000001, 56.00333340000001], [-3.8392415, 56.0035812], [-3.8386179, 56.00405289999999], [-3.8381144, 56.0044733], [-3.837486199999999, 56.0050995], [-3.837225800000001, 56.00542449999999], [-3.8370242, 56.0056873], [-3.8367244, 56.00616470000001], [-3.8365319, 56.00658069999999], [-3.8364393, 56.0068012], [-3.835897917879074, 56.00795783962394], [-3.8358281, 56.008107], [-3.834573399999999, 56.01083739999999], [-3.8342354, 56.0115728], [-3.834138, 56.01178829999999], [-3.8336843, 56.012792], [-3.8333744999999992, 56.01348430000001], [-3.833085099999999, 56.0140985], [-3.8324216999999994, 56.015506300000006], [-3.831580100000001, 56.017410899999994], [-3.830888100000001, 56.01892669999999], [-3.8305719, 56.01964], [-3.830485499999999, 56.0198605], [-3.8303477, 56.020343399999994], [-3.8301176999999993, 56.0211291], [-3.8300991, 56.0211927], [-3.8300672, 56.0213015], [-3.830016099999999, 56.0214761], [-3.8299342, 56.0219452], [-3.8298818, 56.0221795], [-3.8298563, 56.02241279999999], [-3.8298193, 56.0227411], [-3.8298107, 56.0228881], [-3.8298083, 56.0229285], [-3.8298645, 56.023742199999994], [-3.8298955, 56.0239474], [-3.830013299999999, 56.0246816], [-3.8300186, 56.02470009999998], [-3.8300533, 56.0248202], [-3.8300869, 56.0249486], [-3.8301617, 56.025254], [-3.830267599999999, 56.02569580000001], [-3.830285199999999, 56.02576909999999], [-3.8303367, 56.0259837], [-3.8305048, 56.02656950000001], [-3.8308956999999992, 56.02779300000001], [-3.8313514, 56.0293006], [-3.8314099, 56.0294975], [-3.831712, 56.03051419999999], [-3.8322379, 56.0323228], [-3.8333405, 56.03592780000001], [-3.8336763, 56.037025699999994], [-3.8342193999999994, 56.03884469999999], [-3.8347401, 56.0402663], [-3.8351247000000006, 56.0411335], [-3.8358531999999994, 56.0423728], [-3.8366763, 56.04356949999999], [-3.8409093, 56.04832530000001], [-3.8420769, 56.04963699999998], [-3.842873199999999, 56.0505759], [-3.8430207, 56.0507442], [-3.8441084, 56.0519507], [-3.8441527, 56.0519994], [-3.8442833, 56.052144199999994], [-3.844796099999999, 56.0527127], [-3.8469132999999993, 56.0550598], [-3.8476496, 56.05580139999999], [-3.848570899999999, 56.056706299999995], [-3.8495895, 56.0576129], [-3.850208641422351, 56.0581480132136], [-3.856369, 56.0634719], [-3.8571331, 56.0640963], [-3.859123499999999, 56.065613299999995], [-3.8612097, 56.067084], [-3.8617138, 56.0674153], [-3.862755721713942, 56.06810007861502], [-3.8709799, 56.0735048], [-3.8719479, 56.074141], [-3.8723821, 56.074426300000006], [-3.874189799999999, 56.0756171], [-3.8751511, 56.0762946], [-3.8762295, 56.0771131], [-3.877209300000001, 56.077921799999984], [-3.878102699999999, 56.0787844], [-3.8787028, 56.07940309999999], [-3.8789541, 56.0796895], [-3.8795239, 56.0803195], [-3.8800336, 56.08095539999999], [-3.8804678, 56.08150759999999], [-3.8810352, 56.0822292], [-3.8818456, 56.0830765], [-3.8823895, 56.0835927], [-3.8830675, 56.0841687], [-3.883790499999999, 56.08472809999999], [-3.8849511, 56.0855299], [-3.8863415, 56.0863238], [-3.887986, 56.08711889999999], [-3.888784900000001, 56.0874682], [-3.889626399999999, 56.08777669999999], [-3.8913949, 56.08839019999999], [-3.8931959, 56.088972], [-3.8942062, 56.08932239999999], [-3.8951717, 56.08968529999999], [-3.896332399999999, 56.0901446], [-3.8974647, 56.09062200000001], [-3.8983021, 56.09101439999999], [-3.8998836, 56.0918241], [-3.900880200000001, 56.0923848], [-3.901906, 56.093015099999995], [-3.9026809, 56.093535800000005], [-3.9027973, 56.0936208], [-3.9089614, 56.09795559999999], [-3.909980299999999, 56.098672099999995], [-3.9102536999999993, 56.09886349999999], [-3.9116376, 56.099841399999995], [-3.9139837000000006, 56.10149279999999], [-3.9144406, 56.101814399999995], [-3.9177698999999993, 56.104157699999995], [-3.918689899999999, 56.104790400000006], [-3.9196213000000006, 56.1054302], [-3.9218684000000006, 56.1070296], [-3.9236267072582063, 56.10827294686537], [-3.924580099999999, 56.1089471], [-3.9256797999999993, 56.10970229999999], [-3.9259761000000006, 56.1099194], [-3.9266829, 56.1104816], [-3.9271594, 56.11089960000001], [-3.927603, 56.1113191], [-3.92796, 56.1116688], [-3.928336, 56.1120768], [-3.9286947, 56.112493099999995], [-3.928932300000001, 56.1127895], [-3.9294205999999994, 56.1134742], [-3.929479099999999, 56.11355619999999], [-3.9297786, 56.114052], [-3.9300039999999994, 56.1144681], [-3.9302924, 56.11502539999999], [-3.9304498, 56.11531980000001], [-3.930654999999999, 56.11565220000001], [-3.9308692, 56.11595899999999], [-3.931042899999999, 56.116204799999984], [-3.9312266, 56.116454399999995], [-3.9314544, 56.11671709999999], [-3.9316837, 56.116981599999995], [-3.9320807, 56.1174687], [-3.9322611, 56.1176396], [-3.932305299999999, 56.1176815], [-3.9325139, 56.11791229999999], [-3.932935000000001, 56.1183654], [-3.9331051, 56.118535699999995], [-3.933309299999999, 56.11874180000001], [-3.933418, 56.11884679999999], [-3.9335999, 56.11902249999999], [-3.933773599999999, 56.11920289999999], [-3.9339916000000006, 56.1194095], [-3.934497, 56.1198942], [-3.9348095, 56.1202015]]} 28.8 0515 0557 Motherwell Stirling Stirling 56.1202015 -3.9348095 56.1202015 -3.9348095 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Stirling TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948855 1789534568069495 53 53 2026-09-16 05:07:20.579041 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:20.122559
567259 598593 C48658 732W02M516 2026-09-16 COMPLETE 15947758 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 598593, "stp": "P", "toc": "Great Western Railway", "uid": "C48658", "consist": "165129", "dest_crs": "WNC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48658/2026-09-16/detailed", "trust_id": "732W02M516", "origin_crs": "SLO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Central", "service_date": "2026-09-16", "dest_arr_time": "0556", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Windsor & Eton Central", "signalling_id": "2W02", "timing_status": "LATE", "origin_station": "Slough", "current_leg_arr": "0557", "current_leg_dep": "0551", "current_leg_end": "Windsor & Eton Central", "origin_dep_time": "0550", "origin_platform": "1", "current_location": "Windsor & Eton Central", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]}", "current_leg_start": "Slough", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.4832256", "next_location_lon": "-0.6103467", "previous_location": "Slough", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.318, \"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\": 1810.666, \"from_m\": 575.318, \"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\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"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\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"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\": 4067.093, \"from_m\": 3815.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5586.589, \"from_m\": 4067.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"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\": 8039.345, \"from_m\": 7739.722, \"capability_applied\": null, \"effective_limit_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\": 598593, \"profile_key\": \"7eca01b97589ecdf064449d8c55c0aaa3158282ac2ac229dbeb783686efc8edc\", \"schedule_id\": 6463, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Slough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Central\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 30215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4832256", "current_position_lon": "-0.6103467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:50Z\", \"source_id\": 49129619, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:55Z\", \"source_id\": 15947758, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Central", "service_state_platform": "BAY", "timing_fact_generation": 1789534435973890, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:21.050407", "service_state_evidence_id": 15947758, "current_leg_start_actual_dep": "2026-09-16T05:51:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:22.103986", "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 SLO WNC 2W02 165129 2 90 None {"version": 3, "segments": [{"to_m": 575.318, "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": 1810.666, "from_m": 575.318, "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": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "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": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "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": 4067.093, "from_m": 3815.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5586.589, "from_m": 4067.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "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": 8039.345, "from_m": 7739.722, "capability_applied": null, "effective_limit_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": 598593, "profile_key": "7eca01b97589ecdf064449d8c55c0aaa3158282ac2ac229dbeb783686efc8edc", "schedule_id": 6463, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Slough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Windsor & Eton Central", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 30215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 30215}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:50Z", "source_id": 49129619, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:55Z", "source_id": 15947758, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Slough 0550 0550 1 None None Windsor & Eton Central 0556 0556 BAY LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48658/2026-09-16/detailed None Slough 2026-09-16T05:51:00+01:00 Windsor & Eton Central 6.0 {"type": "LineString", "coordinates": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]} 5.0 0551 0557 Slough Windsor & Eton Central Windsor & Eton Central 51.4832256 -0.6103467 51.4832256 -0.6103467 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Windsor & Eton Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15947758 1789534435973890 7 7 2026-09-16 05:07:22.103986 BAY None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:21.050407
567260 599128 C38281 509Y21M516 2026-09-16 COMPLETE 15949568 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 599128, "stp": "P", "toc": "Elizabeth Line", "uid": "C38281", "consist": "345020", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38281/2026-09-16/detailed", "trust_id": "509Y21M516", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y21", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0557", "current_leg_dep": "0555", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0504", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "0557½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 599128, \"profile_key\": \"a9ced1c02bc16176b94bdf4ab069b5efd57bb2d633e5959d84341e85f6bcf2e4\", \"schedule_id\": 5519, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0507H\", \"wtt_dep\": \"0508\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0511H\", \"wtt_dep\": \"0512\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0521\", \"wtt_dep\": \"0521H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0523H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0504", "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\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:07:00Z\", \"source_id\": 49078823, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:07:03Z\", \"source_id\": 15932666, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:18Z\", \"source_id\": 49082163, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:23Z\", \"source_id\": 15933574, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:56Z\", \"source_id\": 49085167, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:58Z\", \"source_id\": 15934417, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:40Z\", \"source_id\": 49087409, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:43Z\", \"source_id\": 15935084, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:28Z\", \"source_id\": 49090635, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:33Z\", \"source_id\": 15936059, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:36Z\", \"source_id\": 49092595, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:38Z\", \"source_id\": 15936648, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:43Z\", \"source_id\": 49094797, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:47Z\", \"source_id\": 15937286, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:54Z\", \"source_id\": 49100244, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:55Z\", \"source_id\": 15938865, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:47Z\", \"source_id\": 49103416, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:54Z\", \"source_id\": 15939785, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:11Z\", \"source_id\": 49106204, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:18Z\", \"source_id\": 15940637, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:24Z\", \"source_id\": 49108693, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:29Z\", \"source_id\": 15941409, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:25Z\", \"source_id\": 49111229, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:27Z\", \"source_id\": 15942169, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:44Z\", \"source_id\": 49118109, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:47Z\", \"source_id\": 15944196, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:18Z\", \"source_id\": 49121669, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:22Z\", \"source_id\": 15945306, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:15Z\", \"source_id\": 49124413, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:17Z\", \"source_id\": 15946109, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:03Z\", \"source_id\": 49128556, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:09Z\", \"source_id\": 15947426, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:54Z\", \"source_id\": 49131225, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:58Z\", \"source_id\": 15948290, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:33Z\", \"source_id\": 49135314, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:34Z\", \"source_id\": 15949568, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789534654869055, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:33.491182", "service_state_evidence_id": 49135314, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-16T04:57:31", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:33.739283", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y21 345020 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 599128, "profile_key": "a9ced1c02bc16176b94bdf4ab069b5efd57bb2d633e5959d84341e85f6bcf2e4", "schedule_id": 5519, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0504", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0507H", "wtt_dep": "0508", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0511H", "wtt_dep": "0512", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0521", "wtt_dep": "0521H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0523H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:07:00Z", "source_id": 49078823, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:07:03Z", "source_id": 15932666, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:18Z", "source_id": 49082163, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:23Z", "source_id": 15933574, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:56Z", "source_id": 49085167, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:58Z", "source_id": 15934417, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:40Z", "source_id": 49087409, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:43Z", "source_id": 15935084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:28Z", "source_id": 49090635, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:33Z", "source_id": 15936059, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:36Z", "source_id": 49092595, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:38Z", "source_id": 15936648, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:43Z", "source_id": 49094797, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:47Z", "source_id": 15937286, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:54Z", "source_id": 49100244, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:55Z", "source_id": 15938865, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:47Z", "source_id": 49103416, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:54Z", "source_id": 15939785, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:11Z", "source_id": 49106204, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:18Z", "source_id": 15940637, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:24Z", "source_id": 49108693, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:29Z", "source_id": 15941409, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:25Z", "source_id": 49111229, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:27Z", "source_id": 15942169, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:44Z", "source_id": 49118109, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:47Z", "source_id": 15944196, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:18Z", "source_id": 49121669, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:22Z", "source_id": 15945306, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:15Z", "source_id": 49124413, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:17Z", "source_id": 15946109, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:03Z", "source_id": 49128556, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T04:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:09Z", "source_id": 15947426, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:54Z", "source_id": 49131225, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T04:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:58Z", "source_id": 15948290, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:33Z", "source_id": 49135314, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T04:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:34Z", "source_id": 15949568, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Shenfield 0504 0504 6 None None Paddington (Crossrail) 0559 0557½ B ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38281/2026-09-16/detailed None Bond Street (Crossrail) 2026-09-16T05:55:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.8 0555 0557 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:31 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 49135314 1789534654869055 112 112 2026-09-16 05:07:33.739283 B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:33.491182
567261 596892 C02230 813A06M416 2026-09-16 COMPLETE 15949042 2026-09-16 05:57:00 2026-09-16 05:07:37 2026-09-18 05:07:37 {"id": 596892, "stp": "O", "toc": "Great Western Railway", "uid": "C02230", "consist": "800301", "dest_crs": "WSM", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02230/2026-09-16/detailed", "trust_id": "813A06M416", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weston-super-Mare", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "2", "is_terminated": 1, "next_location": "Weston-super-Mare", "signalling_id": "3A06", "timing_status": "EARLY", "origin_station": "Stoke Gifford", "current_leg_arr": "0557", "current_leg_dep": "0526", "current_leg_end": "Weston-super-Mare", "origin_dep_time": "0411", "origin_platform": null, "current_location": "Weston-super-Mare", "last_update_time": "2026-09-16T05:07:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.579865848129018, 51.44904972310457], [-2.5798738999999995, 51.449021300000005], [-2.579884, 51.448985699999994], [-2.5798899999999994, 51.4489488], [-2.5799293, 51.4487049], [-2.579928, 51.4485083], [-2.5799230999999994, 51.44833010000001], [-2.5798648, 51.448024], [-2.5797685, 51.447276], [-2.5797426999999997, 51.44711869999999], [-2.5797337, 51.4470265], [-2.5797287999999994, 51.446976699999986], [-2.5797359, 51.4468115], [-2.5797640999999993, 51.4466803], [-2.5798510999999995, 51.446377700000006], [-2.5799276999999994, 51.4461799], [-2.5800235, 51.44598499999999], [-2.5801348999999996, 51.4458003], [-2.5802900999999996, 51.44560919999999], [-2.5804775, 51.4454266], [-2.5806108000000005, 51.44530919999999], [-2.5807818, 51.44517830000001], [-2.58092, 51.44508540000001], [-2.5811662, 51.4449403], [-2.5813816999999997, 51.4448233], [-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.5837960999999994, 51.44387059999999], [-2.5839529, 51.44382029999999], [-2.5842949, 51.4437107], [-2.5844526999999995, 51.4436654], [-2.584803599999999, 51.4435693], [-2.5853901, 51.4434253], [-2.5862817999999996, 51.4432247], [-2.5867219, 51.44310780000001], [-2.5873303, 51.442935299999995], [-2.5876790996175463, 51.442817580280106], [-2.5880263, 51.44270040000001], [-2.5885791999999994, 51.44251], [-2.5893523999999997, 51.4422357], [-2.5901431999999995, 51.4419427], [-2.5903445, 51.441871000000006], [-2.5904959, 51.441817099999994], [-2.5905932999999997, 51.441782399999994], [-2.5913166, 51.4415065], [-2.5924518, 51.4410684], [-2.5929939999999996, 51.4408457], [-2.5935362999999994, 51.4406281], [-2.5941562, 51.44037530000001], [-2.5947171, 51.44014930000001], [-2.5949816999999995, 51.44003080000001], [-2.5952152, 51.4399194], [-2.5955633, 51.43974879999999], [-2.5958973999999997, 51.4395807], [-2.5965124999999993, 51.439251000000006], [-2.5973561, 51.438808], [-2.5978, 51.43855430000001], [-2.5980606, 51.43839319999999], [-2.5982756999999994, 51.43827340000001], [-2.5996441, 51.437475000000006], [-2.5998319, 51.4373649], [-2.6006601999999996, 51.4368971], [-2.6016872, 51.4362776], [-2.6022311, 51.4359496], [-2.6025709000000004, 51.43574730000001], [-2.6033873, 51.43527999999999], [-2.6037526, 51.4350806], [-2.6043200000000004, 51.4347927], [-2.6049901999999996, 51.4344709], [-2.605114323946612, 51.43441507948827], [-2.605590799999999, 51.4342008], [-2.6065982, 51.4337669], [-2.6068853, 51.4336455], [-2.6075817999999997, 51.43334649999999], [-2.6080135, 51.4331767], [-2.6084891999999997, 51.43299480000001], [-2.6087539999999994, 51.4328949], [-2.6096277, 51.4325993], [-2.6106347, 51.4322946], [-2.6111365999999996, 51.43213939999999], [-2.6125490000000005, 51.43170079999999], [-2.6137380999999995, 51.4313145], [-2.6186699999999994, 51.4297498], [-2.6195941, 51.42948719999999], [-2.620134, 51.4293421], [-2.620681499999999, 51.4292042], [-2.6217822999999996, 51.4289523], [-2.6230116, 51.428716300000005], [-2.6234338, 51.4286406], [-2.6249751, 51.4283891], [-2.6259294999999994, 51.428253700000006], [-2.6271962, 51.42808480000001], [-2.628192, 51.4279709], [-2.6294202999999996, 51.427842299999995], [-2.6305997999999997, 51.42773269999999], [-2.6320079999999995, 51.4276165], [-2.632998999999999, 51.4275452], [-2.6338353999999997, 51.4274884], [-2.6345885999999994, 51.4274383], [-2.6349568, 51.4274162], [-2.6365639999999995, 51.4273304], [-2.6388201, 51.4272502], [-2.6410961, 51.427212999999995], [-2.6442669999999997, 51.4272041], [-2.6465225, 51.427204], [-2.6484678, 51.427165200000005], [-2.6486985999999995, 51.4271606], [-2.6489262999999994, 51.427154599999994], [-2.649026399999999, 51.427152], [-2.6502419, 51.42710519999999], [-2.6514462, 51.4270588], [-2.6538890999999993, 51.4269115], [-2.6565444, 51.4266952], [-2.6597185999999997, 51.42637259999999], [-2.6608137, 51.4262399], [-2.6619278, 51.4260965], [-2.6665683999999996, 51.42542499999998], [-2.6689126999999995, 51.4251061], [-2.6701065, 51.4249573], [-2.6712922999999997, 51.42483459999999], [-2.6738099999999996, 51.42459989999999], [-2.6762889999999997, 51.4244], [-2.677814, 51.4243072], [-2.6793718999999996, 51.42422619999999], [-2.6824928, 51.424112699999995], [-2.6850032, 51.4240609], [-2.6875091999999996, 51.4240585], [-2.6895877, 51.4241066], [-2.6911246999999996, 51.4241523], [-2.6931881, 51.42422929999999], [-2.6949458523585643, 51.424331117435266], [-2.6959762, 51.4243908], [-2.698126, 51.42451350000001], [-2.7002283999999994, 51.42460359999999], [-2.7010254, 51.42463279999999], [-2.7045475999999997, 51.424708599999995], [-2.7064895, 51.4247324], [-2.7097511, 51.4247207], [-2.7126203999999996, 51.42466379999999], [-2.7131275999999995, 51.4246509], [-2.7162950999999995, 51.42453179999999], [-2.7178744999999997, 51.42444389999999], [-2.7194602, 51.42434649999999], [-2.7232473999999995, 51.4240362], [-2.7236424, 51.4240038], [-2.7248782, 51.4239026], [-2.727438, 51.4236379], [-2.7277566, 51.4236003], [-2.7300871999999994, 51.423325899999995], [-2.7324288999999995, 51.4230165], [-2.7345732999999997, 51.4227068], [-2.7381081, 51.4221269], [-2.7383723999999994, 51.42208], [-2.7402025, 51.4217585], [-2.7414767, 51.42150989999999], [-2.7417444999999994, 51.42145510000001], [-2.745114, 51.4207747], [-2.7470872999999996, 51.420323499999995], [-2.7490739, 51.4198118], [-2.7498570000000004, 51.41961690000001], [-2.7500793999999997, 51.4195587], [-2.7508708999999993, 51.419349999999994], [-2.7521243, 51.4190213], [-2.7545043999999996, 51.41835220000001], [-2.7558886, 51.417937], [-2.7572775, 51.4175261], [-2.7586894, 51.417062], [-2.7602264, 51.4165466], [-2.7614614, 51.416119899999984], [-2.7624735999999994, 51.4157581], [-2.7630367, 51.41555679999999], [-2.7655638999999996, 51.4146436], [-2.7706675, 51.4127515], [-2.7716241, 51.4123969], [-2.7731091, 51.4118454], [-2.7766049, 51.41053470000001], [-2.7798834, 51.4093172], [-2.784777380770516, 51.40748569356679], [-2.7895036, 51.405716899999994], [-2.7944034999999996, 51.40388479999999], [-2.7970008999999996, 51.4029129], [-2.7995779, 51.4019421], [-2.8026595999999997, 51.4007807], [-2.8055209, 51.3997075], [-2.8073516, 51.3990121], [-2.8097573, 51.3980841], [-2.8121601999999997, 51.3971456], [-2.8145351999999995, 51.39619379999999], [-2.8192688, 51.3942653], [-2.8194216999999995, 51.3942032], [-2.8204547, 51.3937942], [-2.8205333999999995, 51.393762200000005], [-2.8277098, 51.39086679999999], [-2.8281373999999997, 51.3906922], [-2.8290303, 51.3903277], [-2.8295207, 51.3901261], [-2.832739, 51.38884409999999], [-2.8332665999999995, 51.3886313], [-2.8336762, 51.388466], [-2.8362793, 51.387389199999994], [-2.8378020459693913, 51.38679167395817], [-2.8388536999999996, 51.38637899999999], [-2.8417763, 51.38519990000001], [-2.842393, 51.384950999999994], [-2.8459122, 51.3835293], [-2.8479496, 51.3827035], [-2.8599469999999996, 51.3778407], [-2.8629154999999997, 51.376643599999994], [-2.8697082, 51.37390709999999], [-2.8698827999999996, 51.3738391], [-2.8702002999999996, 51.37370829999999], [-2.8716340999999996, 51.37313059999999], [-2.8746089091824683, 51.37192806128652], [-2.881917, 51.3689737], [-2.8851776, 51.367647299999994], [-2.8884487, 51.36632], [-2.8905803, 51.3654582], [-2.8916161999999996, 51.3650378], [-2.8975189, 51.3626428], [-2.8985588999999994, 51.3622208], [-2.8999773, 51.361642], [-2.9085143999999996, 51.35816079999999], [-2.9091045999999996, 51.3579191], [-2.9192289999999996, 51.35377319999999], [-2.9199873999999997, 51.3534964], [-2.9209735, 51.3530761], [-2.9212309, 51.35299229999999], [-2.9214136999999996, 51.3529255], [-2.9217837, 51.35279750000001], [-2.9221275, 51.3526974], [-2.9225005999999993, 51.352596], [-2.9228409999999996, 51.35250529999999], [-2.9233261999999995, 51.3524029], [-2.9301503, 51.35101319999999], [-2.9353488, 51.34993490000001], [-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]}", "current_leg_start": "Bristol Temple Meads", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.3448748", "next_location_lon": "-2.9693449", "previous_location": "Bristol Temple Meads", "current_leg_milage": "18.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"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\": 675.074, \"from_m\": 592.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2608.983, \"from_m\": 675.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4219.135, \"from_m\": 2608.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4328.937, \"from_m\": 4219.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6419.164, \"from_m\": 4328.937, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6439.253, \"from_m\": 6419.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6816.564, \"from_m\": 6439.253, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6970.932, \"from_m\": 6816.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8163.483, \"from_m\": 6970.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8513.006, \"from_m\": 8163.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8948.831, \"from_m\": 8513.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9001.503, \"from_m\": 8948.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9039.01, \"from_m\": 9001.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9055.384, \"from_m\": 9039.01, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9118.436, \"from_m\": 9055.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9846.073, \"from_m\": 9118.436, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10801.918, \"from_m\": 9846.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15455.593, \"from_m\": 10801.918, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15561.445, \"from_m\": 15455.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36574.599, \"from_m\": 15561.445, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36693.436, \"from_m\": 36574.599, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39832.906, \"from_m\": 36693.436, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40085.574, \"from_m\": 39832.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}], \"service_id\": 596892, \"profile_key\": \"158a5997a9328106c414ea06a5b1f64175e0f159fd11e0a0fea37c6502038666\", \"schedule_id\": 39303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": false, \"wtt_arr\": \"0414\", \"wtt_dep\": \"0450\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 715.521, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 3, \"distance_m\": 2656.175, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 3757.717, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0454\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 5, \"distance_m\": 6419.164, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 6, \"distance_m\": 8567.514, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Bristol East Jn\", \"stage_seq\": 7, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": false, \"wtt_arr\": \"0501H\", \"wtt_dep\": \"0533H\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 8, \"distance_m\": 9726.845, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 9, \"distance_m\": 10258.914, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Worle Jn\", \"stage_seq\": 10, \"distance_m\": 36491.693, \"section_seq\": 1, \"route_path_id\": 106265}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Weston-super-Mare\", \"stage_seq\": 11, \"distance_m\": 40085.574, \"section_seq\": 1, \"route_path_id\": 106265}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40085.574, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106265}], \"total_distance_m\": 40085.574, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 37681.689, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2403.885, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0411", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.3448748", "current_position_lon": "-2.9693449", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:13:27Z\", \"source_id\": 49055061, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:13:32Z\", \"source_id\": 15925564, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:52:07Z\", \"source_id\": 49069717, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:53:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:52:09Z\", \"source_id\": 15929949, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:00:01Z\", \"source_id\": 49074174, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:00:08Z\", \"source_id\": 15931278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:25Z\", \"source_id\": 49133590, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:31Z\", \"source_id\": 15949042, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weston-super-Mare", "service_state_platform": "2", "timing_fact_generation": 1789534593184013, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:34.670032", "service_state_evidence_id": 15949042, "current_leg_start_actual_dep": "2026-09-16T05:33:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:35.040823", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O None WSM 3A06 800301 9 125 None {"version": 3, "segments": [{"to_m": 592.682, "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": 675.074, "from_m": 592.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2608.983, "from_m": 675.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4219.135, "from_m": 2608.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4328.937, "from_m": 4219.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6419.164, "from_m": 4328.937, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6439.253, "from_m": 6419.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6816.564, "from_m": 6439.253, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6970.932, "from_m": 6816.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8163.483, "from_m": 6970.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8513.006, "from_m": 8163.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8948.831, "from_m": 8513.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9001.503, "from_m": 8948.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9039.01, "from_m": 9001.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9055.384, "from_m": 9039.01, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9118.436, "from_m": 9055.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9846.073, "from_m": 9118.436, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10801.918, "from_m": 9846.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15455.593, "from_m": 10801.918, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15561.445, "from_m": 15455.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36574.599, "from_m": 15561.445, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36693.436, "from_m": 36574.599, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39832.906, "from_m": 36693.436, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40085.574, "from_m": 39832.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}], "service_id": 596892, "profile_key": "158a5997a9328106c414ea06a5b1f64175e0f159fd11e0a0fea37c6502038666", "schedule_id": 39303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0411", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106265}, {"is_pass": false, "wtt_arr": "0414", "wtt_dep": "0450", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 715.521, "section_seq": 1, "route_path_id": 106265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452H", "location": "Filton Abbey Wood", "stage_seq": 3, "distance_m": 2656.175, "section_seq": 1, "route_path_id": 106265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 3757.717, "section_seq": 1, "route_path_id": 106265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0454", "location": "Narroways Hill Jn", "stage_seq": 5, "distance_m": 6419.164, "section_seq": 1, "route_path_id": 106265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458", "location": "Dr Day's Jn", "stage_seq": 6, "distance_m": 8567.514, "section_seq": 1, "route_path_id": 106265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "Bristol East Jn", "stage_seq": 7, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 106265}, {"is_pass": false, "wtt_arr": "0501H", "wtt_dep": "0533H", "location": "Bristol Temple Meads", "stage_seq": 8, "distance_m": 9726.845, "section_seq": 1, "route_path_id": 106265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Bristol West Jn", "stage_seq": 9, "distance_m": 10258.914, "section_seq": 1, "route_path_id": 106265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Worle Jn", "stage_seq": 10, "distance_m": 36491.693, "section_seq": 1, "route_path_id": 106265}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Weston-super-Mare", "stage_seq": 11, "distance_m": 40085.574, "section_seq": 1, "route_path_id": 106265}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40085.574, "from_m": 0.0, "section_seq": 1, "route_path_id": 106265}], "total_distance_m": 40085.574, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 37681.689, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2403.885, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:13:27Z", "source_id": 49055061, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:13:32Z", "source_id": 15925564, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:52:07Z", "source_id": 49069717, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:52:09Z", "source_id": 15929949, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:00:01Z", "source_id": 49074174, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:00:08Z", "source_id": 15931278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:25Z", "source_id": 49133590, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:31Z", "source_id": 15949042, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Stoke Gifford 0411 0411 None None None Weston-super-Mare 0559 0559 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C02230/2026-09-16/detailed None Bristol Temple Meads 2026-09-16T05:33:30+01:00 Weston-super-Mare 31.0 {"type": "LineString", "coordinates": [[-2.579865848129018, 51.44904972310457], [-2.5798738999999995, 51.449021300000005], [-2.579884, 51.448985699999994], [-2.5798899999999994, 51.4489488], [-2.5799293, 51.4487049], [-2.579928, 51.4485083], [-2.5799230999999994, 51.44833010000001], [-2.5798648, 51.448024], [-2.5797685, 51.447276], [-2.5797426999999997, 51.44711869999999], [-2.5797337, 51.4470265], [-2.5797287999999994, 51.446976699999986], [-2.5797359, 51.4468115], [-2.5797640999999993, 51.4466803], [-2.5798510999999995, 51.446377700000006], [-2.5799276999999994, 51.4461799], [-2.5800235, 51.44598499999999], [-2.5801348999999996, 51.4458003], [-2.5802900999999996, 51.44560919999999], [-2.5804775, 51.4454266], [-2.5806108000000005, 51.44530919999999], [-2.5807818, 51.44517830000001], [-2.58092, 51.44508540000001], [-2.5811662, 51.4449403], [-2.5813816999999997, 51.4448233], [-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.5837960999999994, 51.44387059999999], [-2.5839529, 51.44382029999999], [-2.5842949, 51.4437107], [-2.5844526999999995, 51.4436654], [-2.584803599999999, 51.4435693], [-2.5853901, 51.4434253], [-2.5862817999999996, 51.4432247], [-2.5867219, 51.44310780000001], [-2.5873303, 51.442935299999995], [-2.5876790996175463, 51.442817580280106], [-2.5880263, 51.44270040000001], [-2.5885791999999994, 51.44251], [-2.5893523999999997, 51.4422357], [-2.5901431999999995, 51.4419427], [-2.5903445, 51.441871000000006], [-2.5904959, 51.441817099999994], [-2.5905932999999997, 51.441782399999994], [-2.5913166, 51.4415065], [-2.5924518, 51.4410684], [-2.5929939999999996, 51.4408457], [-2.5935362999999994, 51.4406281], [-2.5941562, 51.44037530000001], [-2.5947171, 51.44014930000001], [-2.5949816999999995, 51.44003080000001], [-2.5952152, 51.4399194], [-2.5955633, 51.43974879999999], [-2.5958973999999997, 51.4395807], [-2.5965124999999993, 51.439251000000006], [-2.5973561, 51.438808], [-2.5978, 51.43855430000001], [-2.5980606, 51.43839319999999], [-2.5982756999999994, 51.43827340000001], [-2.5996441, 51.437475000000006], [-2.5998319, 51.4373649], [-2.6006601999999996, 51.4368971], [-2.6016872, 51.4362776], [-2.6022311, 51.4359496], [-2.6025709000000004, 51.43574730000001], [-2.6033873, 51.43527999999999], [-2.6037526, 51.4350806], [-2.6043200000000004, 51.4347927], [-2.6049901999999996, 51.4344709], [-2.605114323946612, 51.43441507948827], [-2.605590799999999, 51.4342008], [-2.6065982, 51.4337669], [-2.6068853, 51.4336455], [-2.6075817999999997, 51.43334649999999], [-2.6080135, 51.4331767], [-2.6084891999999997, 51.43299480000001], [-2.6087539999999994, 51.4328949], [-2.6096277, 51.4325993], [-2.6106347, 51.4322946], [-2.6111365999999996, 51.43213939999999], [-2.6125490000000005, 51.43170079999999], [-2.6137380999999995, 51.4313145], [-2.6186699999999994, 51.4297498], [-2.6195941, 51.42948719999999], [-2.620134, 51.4293421], [-2.620681499999999, 51.4292042], [-2.6217822999999996, 51.4289523], [-2.6230116, 51.428716300000005], [-2.6234338, 51.4286406], [-2.6249751, 51.4283891], [-2.6259294999999994, 51.428253700000006], [-2.6271962, 51.42808480000001], [-2.628192, 51.4279709], [-2.6294202999999996, 51.427842299999995], [-2.6305997999999997, 51.42773269999999], [-2.6320079999999995, 51.4276165], [-2.632998999999999, 51.4275452], [-2.6338353999999997, 51.4274884], [-2.6345885999999994, 51.4274383], [-2.6349568, 51.4274162], [-2.6365639999999995, 51.4273304], [-2.6388201, 51.4272502], [-2.6410961, 51.427212999999995], [-2.6442669999999997, 51.4272041], [-2.6465225, 51.427204], [-2.6484678, 51.427165200000005], [-2.6486985999999995, 51.4271606], [-2.6489262999999994, 51.427154599999994], [-2.649026399999999, 51.427152], [-2.6502419, 51.42710519999999], [-2.6514462, 51.4270588], [-2.6538890999999993, 51.4269115], [-2.6565444, 51.4266952], [-2.6597185999999997, 51.42637259999999], [-2.6608137, 51.4262399], [-2.6619278, 51.4260965], [-2.6665683999999996, 51.42542499999998], [-2.6689126999999995, 51.4251061], [-2.6701065, 51.4249573], [-2.6712922999999997, 51.42483459999999], [-2.6738099999999996, 51.42459989999999], [-2.6762889999999997, 51.4244], [-2.677814, 51.4243072], [-2.6793718999999996, 51.42422619999999], [-2.6824928, 51.424112699999995], [-2.6850032, 51.4240609], [-2.6875091999999996, 51.4240585], [-2.6895877, 51.4241066], [-2.6911246999999996, 51.4241523], [-2.6931881, 51.42422929999999], [-2.6949458523585643, 51.424331117435266], [-2.6959762, 51.4243908], [-2.698126, 51.42451350000001], [-2.7002283999999994, 51.42460359999999], [-2.7010254, 51.42463279999999], [-2.7045475999999997, 51.424708599999995], [-2.7064895, 51.4247324], [-2.7097511, 51.4247207], [-2.7126203999999996, 51.42466379999999], [-2.7131275999999995, 51.4246509], [-2.7162950999999995, 51.42453179999999], [-2.7178744999999997, 51.42444389999999], [-2.7194602, 51.42434649999999], [-2.7232473999999995, 51.4240362], [-2.7236424, 51.4240038], [-2.7248782, 51.4239026], [-2.727438, 51.4236379], [-2.7277566, 51.4236003], [-2.7300871999999994, 51.423325899999995], [-2.7324288999999995, 51.4230165], [-2.7345732999999997, 51.4227068], [-2.7381081, 51.4221269], [-2.7383723999999994, 51.42208], [-2.7402025, 51.4217585], [-2.7414767, 51.42150989999999], [-2.7417444999999994, 51.42145510000001], [-2.745114, 51.4207747], [-2.7470872999999996, 51.420323499999995], [-2.7490739, 51.4198118], [-2.7498570000000004, 51.41961690000001], [-2.7500793999999997, 51.4195587], [-2.7508708999999993, 51.419349999999994], [-2.7521243, 51.4190213], [-2.7545043999999996, 51.41835220000001], [-2.7558886, 51.417937], [-2.7572775, 51.4175261], [-2.7586894, 51.417062], [-2.7602264, 51.4165466], [-2.7614614, 51.416119899999984], [-2.7624735999999994, 51.4157581], [-2.7630367, 51.41555679999999], [-2.7655638999999996, 51.4146436], [-2.7706675, 51.4127515], [-2.7716241, 51.4123969], [-2.7731091, 51.4118454], [-2.7766049, 51.41053470000001], [-2.7798834, 51.4093172], [-2.784777380770516, 51.40748569356679], [-2.7895036, 51.405716899999994], [-2.7944034999999996, 51.40388479999999], [-2.7970008999999996, 51.4029129], [-2.7995779, 51.4019421], [-2.8026595999999997, 51.4007807], [-2.8055209, 51.3997075], [-2.8073516, 51.3990121], [-2.8097573, 51.3980841], [-2.8121601999999997, 51.3971456], [-2.8145351999999995, 51.39619379999999], [-2.8192688, 51.3942653], [-2.8194216999999995, 51.3942032], [-2.8204547, 51.3937942], [-2.8205333999999995, 51.393762200000005], [-2.8277098, 51.39086679999999], [-2.8281373999999997, 51.3906922], [-2.8290303, 51.3903277], [-2.8295207, 51.3901261], [-2.832739, 51.38884409999999], [-2.8332665999999995, 51.3886313], [-2.8336762, 51.388466], [-2.8362793, 51.387389199999994], [-2.8378020459693913, 51.38679167395817], [-2.8388536999999996, 51.38637899999999], [-2.8417763, 51.38519990000001], [-2.842393, 51.384950999999994], [-2.8459122, 51.3835293], [-2.8479496, 51.3827035], [-2.8599469999999996, 51.3778407], [-2.8629154999999997, 51.376643599999994], [-2.8697082, 51.37390709999999], [-2.8698827999999996, 51.3738391], [-2.8702002999999996, 51.37370829999999], [-2.8716340999999996, 51.37313059999999], [-2.8746089091824683, 51.37192806128652], [-2.881917, 51.3689737], [-2.8851776, 51.367647299999994], [-2.8884487, 51.36632], [-2.8905803, 51.3654582], [-2.8916161999999996, 51.3650378], [-2.8975189, 51.3626428], [-2.8985588999999994, 51.3622208], [-2.8999773, 51.361642], [-2.9085143999999996, 51.35816079999999], [-2.9091045999999996, 51.3579191], [-2.9192289999999996, 51.35377319999999], [-2.9199873999999997, 51.3534964], [-2.9209735, 51.3530761], [-2.9212309, 51.35299229999999], [-2.9214136999999996, 51.3529255], [-2.9217837, 51.35279750000001], [-2.9221275, 51.3526974], [-2.9225005999999993, 51.352596], [-2.9228409999999996, 51.35250529999999], [-2.9233261999999995, 51.3524029], [-2.9301503, 51.35101319999999], [-2.9353488, 51.34993490000001], [-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]} 18.8 0526 0557 Bristol Temple Meads Weston-super-Mare Weston-super-Mare 51.3448748 -2.9693449 51.3448748 -2.9693449 1 0 2026-09-16 05:07:37 TERMINATED 2026-09-16 04:57:00 Weston-super-Mare TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949042 1789534593184013 48 48 2026-09-16 05:07:35.040823 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:34.670032
567262 599550 C20260 895Y78M616 2026-09-16 COMPLETE 15949111 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 599550, "stp": "P", "toc": "Thameslink", "uid": "C20260", "consist": "700010", "dest_crs": "SEV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20260/2026-09-16/detailed", "trust_id": "895Y78M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-16", "dest_arr_time": "0617", "dest_platform": "4", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "5Y78", "timing_status": "EARLY", "origin_station": "Sevenoaks Carriage Holding Sidings", "current_leg_arr": "0557", "current_leg_dep": "0616", "current_leg_end": "Sevenoaks", "origin_dep_time": "0615", "origin_platform": null, "current_location": "Sevenoaks", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "-20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18282892113804944, 51.27372407231785], [0.18272009999999997, 51.2741791], [0.182643472700626, 51.27453379516892], [0.1825959, 51.274754], [0.18253169999999996, 51.275084199999995], [0.1824871, 51.275211600000006], [0.1824472, 51.275325499999994], [0.1823858, 51.2755069], [0.1822975, 51.275733499999994], [0.18221549999999995, 51.27591609999999], [0.1820625, 51.2762304], [0.18188419999999997, 51.27658619999998], [0.1817495, 51.27682289999999], [0.1816263, 51.2770322], [0.18148860000000003, 51.2772431], [0.1814202, 51.27734480000001], [0.1812736, 51.2775722], [0.1810051, 51.2779863], [0.1807213, 51.2783419], [0.1803679, 51.27872709999999], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]}", "current_leg_start": "Sevenoaks Gusset Siding", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Sevenoaks Gusset Siding", "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\": 55.499, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 957.095, \"from_m\": 55.499, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1049.999, \"from_m\": 957.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1187.72, \"from_m\": 1049.999, \"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}], \"service_id\": 599550, \"profile_key\": \"296779e7741502d20fa1f115e5337f7fafa679631b8c078e874e9527913563e8\", \"schedule_id\": 2704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Sevenoaks Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29061}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616\", \"location\": \"Sevenoaks Gusset Siding\", \"stage_seq\": 2, \"distance_m\": 366.948, \"section_seq\": 1, \"route_path_id\": 29061}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 3, \"distance_m\": 1187.72, \"section_seq\": 1, \"route_path_id\": 29061}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1187.72, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29061}], \"total_distance_m\": 1187.72, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1187.72, \"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": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1421.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:39Z\", \"source_id\": 49133927, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:41Z\", \"source_id\": 15949111, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "4", "timing_fact_generation": 1789534603250127, "current_leg_arrival_utc": "2026-09-16T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:39.133013", "service_state_evidence_id": 15949111, "current_leg_start_actual_dep": "2026-09-16T06:16:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:39.846258", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None SEV 5Y78 700010 8 100 None {"version": 3, "segments": [{"to_m": 55.499, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 957.095, "from_m": 55.499, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1049.999, "from_m": 957.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1187.72, "from_m": 1049.999, "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}], "service_id": 599550, "profile_key": "296779e7741502d20fa1f115e5337f7fafa679631b8c078e874e9527913563e8", "schedule_id": 2704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Sevenoaks Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29061}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616", "location": "Sevenoaks Gusset Siding", "stage_seq": 2, "distance_m": 366.948, "section_seq": 1, "route_path_id": 29061}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 3, "distance_m": 1187.72, "section_seq": 1, "route_path_id": 29061}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1187.72, "from_m": 0.0, "section_seq": 1, "route_path_id": 29061}], "total_distance_m": 1187.72, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1187.72, "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": 32567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:39Z", "source_id": 49133927, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:41Z", "source_id": 15949111, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Sevenoaks Carriage Holding Sidings 0615 0615 None None None Sevenoaks 0617 0617 4 EARLY -20 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20260/2026-09-16/detailed None Sevenoaks Gusset Siding 2026-09-16T06:16:00+01:00 Sevenoaks 1421.0 {"type": "LineString", "coordinates": [[0.18282892113804944, 51.27372407231785], [0.18272009999999997, 51.2741791], [0.182643472700626, 51.27453379516892], [0.1825959, 51.274754], [0.18253169999999996, 51.275084199999995], [0.1824871, 51.275211600000006], [0.1824472, 51.275325499999994], [0.1823858, 51.2755069], [0.1822975, 51.275733499999994], [0.18221549999999995, 51.27591609999999], [0.1820625, 51.2762304], [0.18188419999999997, 51.27658619999998], [0.1817495, 51.27682289999999], [0.1816263, 51.2770322], [0.18148860000000003, 51.2772431], [0.1814202, 51.27734480000001], [0.1812736, 51.2775722], [0.1810051, 51.2779863], [0.1807213, 51.2783419], [0.1803679, 51.27872709999999], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]} 0.5 0616 0557 Sevenoaks Gusset Siding Sevenoaks Sevenoaks 51.2768276 0.1816949 51.2768276 0.1816949 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 Sevenoaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949111 1789534603250127 4 4 2026-09-16 05:07:39.846258 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:39.133013
567263 597786 P91242 885S14M516 2026-09-16 COMPLETE 15948860 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 597786, "stp": "P", "toc": "Southeastern", "uid": "P91242", "consist": "465007+465194", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91242/2026-09-16/detailed", "trust_id": "885S14M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:24:00", "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "5S14", "timing_status": "ON TIME", "origin_station": "Grove Park Up Carriage Holding Sidings", "current_leg_arr": "0557", "current_leg_dep": "0537", "current_leg_end": "Orpington", "origin_dep_time": "0524", "origin_platform": null, "current_location": "Orpington", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.011648475582622294, 51.43912998844425], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [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": "Grove Park Up Sg Cn Ed EXT", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Grove Park Up Sg Cn Ed EXT", "current_leg_milage": "5.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 800.173, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 828.958, \"from_m\": 800.173, \"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\": 866.204, \"from_m\": 828.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5827.404, \"from_m\": 866.204, \"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\": 5836.969, \"from_m\": 5827.404, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5909.7, \"from_m\": 5836.969, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6102.936, \"from_m\": 5909.7, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6667.287, \"from_m\": 6102.936, \"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\": 6713.254, \"from_m\": 6667.287, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7337.863, \"from_m\": 6713.254, \"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\": 9342.693, \"from_m\": 7337.863, \"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\": 9397.651, \"from_m\": 9342.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9485.549, \"from_m\": 9397.651, \"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\": 9535.591, \"from_m\": 9485.549, \"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\": 9686.691, \"from_m\": 9535.591, \"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\": 9885.663, \"from_m\": 9686.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 597786, \"profile_key\": \"2557d2707752d05977ece8b54e95cd1c7b6e20e4c4a79aaeb2f629847801c979\", \"schedule_id\": 24639, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Grove Park Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100540}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0535\", \"location\": \"Grove Park Up Headshunt\", \"stage_seq\": 2, \"distance_m\": 424.112, \"section_seq\": 1, \"route_path_id\": 100540}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539\", \"location\": \"Grove Park Up Sg Cn Ed EXT\", \"stage_seq\": 3, \"distance_m\": 800.173, \"section_seq\": 1, \"route_path_id\": 100540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Grove Park\", \"stage_seq\": 4, \"distance_m\": 2038.675, \"section_seq\": 1, \"route_path_id\": 100540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Chislehurst\", \"stage_seq\": 5, \"distance_m\": 5672.843, \"section_seq\": 1, \"route_path_id\": 100540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 6, \"distance_m\": 7210.01, \"section_seq\": 1, \"route_path_id\": 100540}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 7, \"distance_m\": 9885.663, \"section_seq\": 1, \"route_path_id\": 100540}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9885.663, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100540}], \"total_distance_m\": 9885.663, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8929.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 956.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:18Z\", \"source_id\": 49111042, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:22Z\", \"source_id\": 15942114, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:21Z\", \"source_id\": 49114955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:29Z\", \"source_id\": 15943318, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:05Z\", \"source_id\": 49133045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:07Z\", \"source_id\": 15948860, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1789534568259796, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:42.179561", "service_state_evidence_id": 15948860, "current_leg_start_actual_dep": "2026-09-16T05:39:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:42.820840", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None ORP 5S14 465007+465194 8 75 None {"version": 3, "segments": [{"to_m": 800.173, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 828.958, "from_m": 800.173, "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": 866.204, "from_m": 828.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5827.404, "from_m": 866.204, "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": 5836.969, "from_m": 5827.404, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5909.7, "from_m": 5836.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6102.936, "from_m": 5909.7, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6667.287, "from_m": 6102.936, "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": 6713.254, "from_m": 6667.287, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7337.863, "from_m": 6713.254, "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": 9342.693, "from_m": 7337.863, "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": 9397.651, "from_m": 9342.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9485.549, "from_m": 9397.651, "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": 9535.591, "from_m": 9485.549, "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": 9686.691, "from_m": 9535.591, "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": 9885.663, "from_m": 9686.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 597786, "profile_key": "2557d2707752d05977ece8b54e95cd1c7b6e20e4c4a79aaeb2f629847801c979", "schedule_id": 24639, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Grove Park Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100540}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0535", "location": "Grove Park Up Headshunt", "stage_seq": 2, "distance_m": 424.112, "section_seq": 1, "route_path_id": 100540}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539", "location": "Grove Park Up Sg Cn Ed EXT", "stage_seq": 3, "distance_m": 800.173, "section_seq": 1, "route_path_id": 100540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Grove Park", "stage_seq": 4, "distance_m": 2038.675, "section_seq": 1, "route_path_id": 100540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Chislehurst", "stage_seq": 5, "distance_m": 5672.843, "section_seq": 1, "route_path_id": 100540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Petts Wood Jn", "stage_seq": 6, "distance_m": 7210.01, "section_seq": 1, "route_path_id": 100540}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Orpington", "stage_seq": 7, "distance_m": 9885.663, "section_seq": 1, "route_path_id": 100540}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9885.663, "from_m": 0.0, "section_seq": 1, "route_path_id": 100540}], "total_distance_m": 9885.663, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8929.546, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 956.117, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:18Z", "source_id": 49111042, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:22Z", "source_id": 15942114, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:21Z", "source_id": 49114955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:29Z", "source_id": 15943318, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:05Z", "source_id": 49133045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:57:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:07Z", "source_id": 15948860, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Grove Park Up Carriage Holding Sidings 0524 0524 None 5:24:00 None Orpington 0557 0557 8 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91242/2026-09-16/detailed None Grove Park Up Sg Cn Ed EXT 2026-09-16T05:39:00+01:00 Orpington 20.0 {"type": "LineString", "coordinates": [[0.011648475582622294, 51.43912998844425], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [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]]} 5.7 0537 0557 Grove Park Up Sg Cn Ed EXT Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948860 1789534568259796 18 18 2026-09-16 05:07:42.820840 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:42.179561
567264 598567 C40127 535K05M516 2026-09-16 COMPLETE 15948737 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 598567, "stp": "P", "toc": "Great Northern", "uid": "C40127", "consist": "717016", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40127/2026-09-16/detailed", "trust_id": "535K05M516", "origin_crs": "XYW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-16", "dest_arr_time": "0552", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "5K05", "timing_status": "LATE", "origin_station": "Welwyn Garden City Carriage Servicing Depot", "current_leg_arr": "0557", "current_leg_dep": "0555", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Welwyn Garden City", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2007256, 51.8074615], [-0.2013318, 51.8062246], [-0.2015663, 51.8057589], [-0.20167309999999997, 51.80538320000001], [-0.2017456, 51.80509349999999], [-0.2020639, 51.804486999999995], [-0.20238249999999997, 51.8037105], [-0.2025386, 51.8032306], [-0.20283749999999995, 51.802642], [-0.2033406, 51.8016239], [-0.203413, 51.8014792], [-0.20376379999999997, 51.800777999999994], [-0.2037774, 51.8007514], [-0.20412119999999995, 51.80007979999999], [-0.2043192, 51.79968919999999], [-0.20454759999999997, 51.799223], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Welwyn Garden City Carriage Servicing Depot", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Welwyn Garden City Carriage Servicing Depot", "current_leg_milage": "0.8", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 487.373, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 953.923, \"from_m\": 487.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1012.716, \"from_m\": 953.923, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1249.293, \"from_m\": 1012.716, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 598567, \"profile_key\": \"ef2d6585070ea3c771b01e464ab272c8e8fe3db999301b9531b5280cde9c88ae\", \"schedule_id\": 5836, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Welwyn Garden City Carriage Servicing Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28533}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 2, \"distance_m\": 1249.293, \"section_seq\": 1, \"route_path_id\": 28533}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1249.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28533}], \"total_distance_m\": 1249.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 761.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 487.373, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:50Z\", \"source_id\": 49132589, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:53Z\", \"source_id\": 15948737, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789534556001198, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:44.068679", "service_state_evidence_id": 15948737, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:45.102479", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P XYW WGC 5K05 717016 6 85 None {"version": 3, "segments": [{"to_m": 487.373, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 953.923, "from_m": 487.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1012.716, "from_m": 953.923, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1249.293, "from_m": 1012.716, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 598567, "profile_key": "ef2d6585070ea3c771b01e464ab272c8e8fe3db999301b9531b5280cde9c88ae", "schedule_id": 5836, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Welwyn Garden City Carriage Servicing Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28533}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 2, "distance_m": 1249.293, "section_seq": 1, "route_path_id": 28533}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1249.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 28533}], "total_distance_m": 1249.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 761.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 487.373, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15839, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:50Z", "source_id": 49132589, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:57:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:53Z", "source_id": 15948737, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Welwyn Garden City Carriage Servicing Depot 0550 0550 None None None Welwyn Garden City 0552 0552 4 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40127/2026-09-16/detailed None Welwyn Garden City Carriage Servicing Depot 2026-09-16T05:55:00+01:00 Welwyn Garden City 2.0 {"type": "LineString", "coordinates": [[-0.2007256, 51.8074615], [-0.2013318, 51.8062246], [-0.2015663, 51.8057589], [-0.20167309999999997, 51.80538320000001], [-0.2017456, 51.80509349999999], [-0.2020639, 51.804486999999995], [-0.20238249999999997, 51.8037105], [-0.2025386, 51.8032306], [-0.20283749999999995, 51.802642], [-0.2033406, 51.8016239], [-0.203413, 51.8014792], [-0.20376379999999997, 51.800777999999994], [-0.2037774, 51.8007514], [-0.20412119999999995, 51.80007979999999], [-0.2043192, 51.79968919999999], [-0.20454759999999997, 51.799223], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} 0.8 0555 0557 Welwyn Garden City Carriage Servicing Depot Welwyn Garden City Welwyn Garden City 51.8007400 -0.2037195 51.8007400 -0.2037195 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 Welwyn Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948737 1789534556001198 3 3 2026-09-16 05:07:45.102479 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:44.068679
567265 598288 L85262 875C09M516 2026-09-16 COMPLETE 15948958 2026-09-16 05:55:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 598288, "stp": "P", "toc": "South Western Railway", "uid": "L85262", "consist": "450027+450096", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85262/2026-09-16/detailed", "trust_id": "875C09M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "18", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "5C09", "timing_status": "EARLY", "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": "0557", "current_leg_dep": "0542", "current_leg_end": "London Waterloo", "origin_dep_time": "0542", "origin_platform": null, "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1966441, 51.4332003], [-0.1973201, 51.4322048], [-0.1974381, 51.4320173], [-0.1975102, 51.43185619999999], [-0.1975587, 51.4316811], [-0.19756589999999996, 51.4314786], [-0.1975349, 51.43116], [-0.197518, 51.4308335], [-0.197511, 51.4305816], [-0.19752569999999997, 51.43032989999999], [-0.1975499, 51.4302115], [-0.197641, 51.429849299999994], [-0.1977751, 51.4295802], [-0.1976073, 51.429824999999994], [-0.1975268, 51.42995549999999], [-0.1974724, 51.430032], [-0.19741159999999996, 51.4301296], [-0.1971388, 51.4305281], [-0.19690479999999996, 51.4308797], [-0.1967036, 51.4311748], [-0.1961669, 51.43197709999999], [-0.1960019, 51.4322157], [-0.1958984, 51.43238310000001], [-0.1956734, 51.4327252], [-0.1954335, 51.4330208], [-0.19524590000000003, 51.43321739999999], [-0.194949, 51.43358669999999], [-0.194897, 51.4336662], [-0.1946963, 51.43397290000001], [-0.19439369999999995, 51.434454299999985], [-0.1939541, 51.435063], [-0.1933417, 51.435927], [-0.1928607, 51.4366167], [-0.1925952, 51.43699840000001], [-0.1924153, 51.4372653], [-0.1923525, 51.4374042], [-0.19224119999999997, 51.43763729999999], [-0.192087, 51.4378491], [-0.1918813, 51.4380618], [-0.1916508, 51.43828039999999], [-0.1915114, 51.4384195], [-0.1913887, 51.43855719999999], [-0.1911948, 51.438767299999995], [-0.1908681, 51.43921009999998], [-0.1904935, 51.4396661], [-0.1899929, 51.440226300000006], [-0.1898268, 51.44042049999999], [-0.1893248, 51.4409384], [-0.1881878, 51.4420527], [-0.1880147, 51.442227399999986], [-0.18744002023161943, 51.442817580280106], [-0.1860894, 51.4442046], [-0.18357109999999996, 51.4467765], [-0.1809246, 51.449493], [-0.1796630568239043, 51.450748532532664], [-0.17860049999999997, 51.451806], [-0.1782588, 51.4521701], [-0.1779213, 51.4525347], [-0.17679949999999997, 51.45386739999999], [-0.17619859999999998, 51.45459949999999], [-0.17579400000000003, 51.4551367], [-0.17545039999999998, 51.45562409999999], [-0.174827, 51.456595500000006], [-0.1745111, 51.4571499], [-0.1742311, 51.4576688], [-0.17393659999999997, 51.458260399999986], [-0.1736584, 51.45886000000001], [-0.1736073, 51.4589773], [-0.17352199999999998, 51.45915140000001], [-0.1732428, 51.459765999999995], [-0.1730975, 51.460078], [-0.1728851, 51.4605248], [-0.17269849999999998, 51.460910899999995], [-0.17263869999999998, 51.4610325], [-0.172517, 51.4612876], [-0.1724603, 51.4614061], [-0.17235729999999996, 51.4616079], [-0.172285, 51.46175240000001], [-0.1722142, 51.4619028], [-0.17210239999999996, 51.46213449999999], [-0.1720315, 51.462309], [-0.17201779999999997, 51.4623519], [-0.171902, 51.462678], [-0.1718733, 51.46276], [-0.1718135, 51.46290619999999], [-0.1717404, 51.4630669], [-0.17166299999999998, 51.4632117], [-0.1715921, 51.4633248], [-0.17151129999999998, 51.46344479999999], [-0.17141939999999997, 51.4635647], [-0.1712944, 51.46371299999999], [-0.1711626, 51.46385579999999], [-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": "Wimbledon Park C.S.D.", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Wimbledon Park Depot Sidings", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1715.222, \"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\": 1805.679, \"from_m\": 1715.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1870.076, \"from_m\": 1805.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5514.276, \"from_m\": 1870.076, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10008.849, \"from_m\": 5514.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11138.889, \"from_m\": 10008.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11169.801, \"from_m\": 11138.889, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11288.367, \"from_m\": 11169.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11402.46, \"from_m\": 11288.367, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11463.511, \"from_m\": 11402.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\": 11881.572, \"from_m\": 11463.511, \"capability_applied\": null, \"effective_limit_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\": 598288, \"profile_key\": \"0c6a38bc365832564e6adf54a398d0e675952c3c151232ef008070e8dbadb98d\", \"schedule_id\": 18034, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 808.397, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 5606.54, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 4, \"distance_m\": 11138.889, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 5, \"distance_m\": 11881.572, \"section_seq\": 1, \"route_path_id\": 72078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11881.572, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72078}], \"total_distance_m\": 11881.572, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10040.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1840.67, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:36Z\", \"source_id\": 49120714, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:38Z\", \"source_id\": 15945012, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:21Z\", \"source_id\": 15948955, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:16Z\", \"source_id\": 49133335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:19Z\", \"source_id\": 15948932, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "18", "timing_fact_generation": 1789534582653303, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:46.163756", "service_state_evidence_id": 15948932, "current_leg_start_actual_dep": "2026-09-16T05:47:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:46.392659", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 5C09 450027+450096 8 100 None {"version": 3, "segments": [{"to_m": 1715.222, "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": 1805.679, "from_m": 1715.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1870.076, "from_m": 1805.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5514.276, "from_m": 1870.076, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10008.849, "from_m": 5514.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11138.889, "from_m": 10008.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11169.801, "from_m": 11138.889, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11288.367, "from_m": 11169.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11402.46, "from_m": 11288.367, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11463.511, "from_m": 11402.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": 11881.572, "from_m": 11463.511, "capability_applied": null, "effective_limit_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": 598288, "profile_key": "0c6a38bc365832564e6adf54a398d0e675952c3c151232ef008070e8dbadb98d", "schedule_id": 18034, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72078}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 808.397, "section_seq": 1, "route_path_id": 72078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 5606.54, "section_seq": 1, "route_path_id": 72078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Waterloo West Crossings", "stage_seq": 4, "distance_m": 11138.889, "section_seq": 1, "route_path_id": 72078}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 5, "distance_m": 11881.572, "section_seq": 1, "route_path_id": 72078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11881.572, "from_m": 0.0, "section_seq": 1, "route_path_id": 72078}], "total_distance_m": 11881.572, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10040.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1840.67, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:36Z", "source_id": 49120714, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:38Z", "source_id": 15945012, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:21Z", "source_id": 15948955, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28983, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:16Z", "source_id": 49133335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:19Z", "source_id": 15948932, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Wimbledon Park Depot Sidings 0542 0542 None None None London Waterloo 0558 0558 18 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85262/2026-09-16/detailed None Wimbledon Park C.S.D. 2026-09-16T05:47:00+01:00 London Waterloo 15.0 {"type": "LineString", "coordinates": [[-0.1966441, 51.4332003], [-0.1973201, 51.4322048], [-0.1974381, 51.4320173], [-0.1975102, 51.43185619999999], [-0.1975587, 51.4316811], [-0.19756589999999996, 51.4314786], [-0.1975349, 51.43116], [-0.197518, 51.4308335], [-0.197511, 51.4305816], [-0.19752569999999997, 51.43032989999999], [-0.1975499, 51.4302115], [-0.197641, 51.429849299999994], [-0.1977751, 51.4295802], [-0.1976073, 51.429824999999994], [-0.1975268, 51.42995549999999], [-0.1974724, 51.430032], [-0.19741159999999996, 51.4301296], [-0.1971388, 51.4305281], [-0.19690479999999996, 51.4308797], [-0.1967036, 51.4311748], [-0.1961669, 51.43197709999999], [-0.1960019, 51.4322157], [-0.1958984, 51.43238310000001], [-0.1956734, 51.4327252], [-0.1954335, 51.4330208], [-0.19524590000000003, 51.43321739999999], [-0.194949, 51.43358669999999], [-0.194897, 51.4336662], [-0.1946963, 51.43397290000001], [-0.19439369999999995, 51.434454299999985], [-0.1939541, 51.435063], [-0.1933417, 51.435927], [-0.1928607, 51.4366167], [-0.1925952, 51.43699840000001], [-0.1924153, 51.4372653], [-0.1923525, 51.4374042], [-0.19224119999999997, 51.43763729999999], [-0.192087, 51.4378491], [-0.1918813, 51.4380618], [-0.1916508, 51.43828039999999], [-0.1915114, 51.4384195], [-0.1913887, 51.43855719999999], [-0.1911948, 51.438767299999995], [-0.1908681, 51.43921009999998], [-0.1904935, 51.4396661], [-0.1899929, 51.440226300000006], [-0.1898268, 51.44042049999999], [-0.1893248, 51.4409384], [-0.1881878, 51.4420527], [-0.1880147, 51.442227399999986], [-0.18744002023161943, 51.442817580280106], [-0.1860894, 51.4442046], [-0.18357109999999996, 51.4467765], [-0.1809246, 51.449493], [-0.1796630568239043, 51.450748532532664], [-0.17860049999999997, 51.451806], [-0.1782588, 51.4521701], [-0.1779213, 51.4525347], [-0.17679949999999997, 51.45386739999999], [-0.17619859999999998, 51.45459949999999], [-0.17579400000000003, 51.4551367], [-0.17545039999999998, 51.45562409999999], [-0.174827, 51.456595500000006], [-0.1745111, 51.4571499], [-0.1742311, 51.4576688], [-0.17393659999999997, 51.458260399999986], [-0.1736584, 51.45886000000001], [-0.1736073, 51.4589773], [-0.17352199999999998, 51.45915140000001], [-0.1732428, 51.459765999999995], [-0.1730975, 51.460078], [-0.1728851, 51.4605248], [-0.17269849999999998, 51.460910899999995], [-0.17263869999999998, 51.4610325], [-0.172517, 51.4612876], [-0.1724603, 51.4614061], [-0.17235729999999996, 51.4616079], [-0.172285, 51.46175240000001], [-0.1722142, 51.4619028], [-0.17210239999999996, 51.46213449999999], [-0.1720315, 51.462309], [-0.17201779999999997, 51.4623519], [-0.171902, 51.462678], [-0.1718733, 51.46276], [-0.1718135, 51.46290619999999], [-0.1717404, 51.4630669], [-0.17166299999999998, 51.4632117], [-0.1715921, 51.4633248], [-0.17151129999999998, 51.46344479999999], [-0.17141939999999997, 51.4635647], [-0.1712944, 51.46371299999999], [-0.1711626, 51.46385579999999], [-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]]} 6.8 0542 0557 Wimbledon Park Depot Sidings Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948932 1789534582653303 16 16 2026-09-16 05:07:46.392659 18 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:46.163756
567266 597462 G28049 535F07M516 2026-09-16 COMPLETE 15949000 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 597462, "stp": "P", "toc": "Great Northern", "uid": "G28049", "consist": "717010", "dest_crs": "SVG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28049/2026-09-16/detailed", "trust_id": "535F07M516", "origin_crs": "LET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stevenage", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Stevenage", "signalling_id": "5F07", "timing_status": "EARLY", "origin_station": "Letchworth Garden City", "current_leg_arr": "0557", "current_leg_dep": "0553", "current_leg_end": "Stevenage", "origin_dep_time": "0510", "origin_platform": "2", "current_location": "Stevenage", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345]]}", "current_leg_start": "Hitchin", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.9013345", "next_location_lon": "-0.2071111", "previous_location": "Hitchin", "current_leg_milage": "4.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3251.916, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3310.24, \"from_m\": 3251.916, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3337.342, \"from_m\": 3310.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3921.327, \"from_m\": 3337.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4018.339, \"from_m\": 3921.327, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4086.725, \"from_m\": 4018.339, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10982.404, \"from_m\": 4086.725, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 11084.032, \"from_m\": 10982.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11286.108, \"from_m\": 11084.032, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 597462, \"profile_key\": \"b10ad2acac3f83a764e5c53d2e19a46fb66f39c127cd5ad624f5278a1368ecfb\", \"schedule_id\": 10956, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69351}, {\"is_pass\": false, \"wtt_arr\": \"0512\", \"wtt_dep\": \"0545\", \"location\": \"Letchworth A/D Line\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 3, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69351}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552H\", \"location\": \"Hitchin\", \"stage_seq\": 4, \"distance_m\": 4249.414, \"section_seq\": 1, \"route_path_id\": 69351}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Stevenage\", \"stage_seq\": 5, \"distance_m\": 11286.108, \"section_seq\": 1, \"route_path_id\": 69351}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11286.108, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69351}], \"total_distance_m\": 11286.108, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 11286.108, \"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": "0510", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.9013345", "current_position_lon": "-0.2071111", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:06Z\", \"source_id\": 49118629, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:13Z\", \"source_id\": 15944376, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:34Z\", \"source_id\": 49126341, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:38Z\", \"source_id\": 15946757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:21Z\", \"source_id\": 49133460, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:27Z\", \"source_id\": 15949000, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stevenage", "service_state_platform": "1", "timing_fact_generation": 1789534589208549, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:46.431722", "service_state_evidence_id": 15949000, "current_leg_start_actual_dep": "2026-09-16T05:52:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:47.432442", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P LET SVG 5F07 717010 6 85 None {"version": 3, "segments": [{"to_m": 3251.916, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3310.24, "from_m": 3251.916, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3337.342, "from_m": 3310.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3921.327, "from_m": 3337.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4018.339, "from_m": 3921.327, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4086.725, "from_m": 4018.339, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10982.404, "from_m": 4086.725, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 11084.032, "from_m": 10982.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11286.108, "from_m": 11084.032, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 597462, "profile_key": "b10ad2acac3f83a764e5c53d2e19a46fb66f39c127cd5ad624f5278a1368ecfb", "schedule_id": 10956, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0510", "location": "Letchworth Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69351}, {"is_pass": false, "wtt_arr": "0512", "wtt_dep": "0545", "location": "Letchworth A/D Line", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Letchworth Garden City", "stage_seq": 3, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69351}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552H", "location": "Hitchin", "stage_seq": 4, "distance_m": 4249.414, "section_seq": 1, "route_path_id": 69351}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Stevenage", "stage_seq": 5, "distance_m": 11286.108, "section_seq": 1, "route_path_id": 69351}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11286.108, "from_m": 0.0, "section_seq": 1, "route_path_id": 69351}], "total_distance_m": 11286.108, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 11286.108, "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": 15614, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:06Z", "source_id": 49118629, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T04:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:13Z", "source_id": 15944376, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:34Z", "source_id": 49126341, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:38Z", "source_id": 15946757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:21Z", "source_id": 49133460, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:27Z", "source_id": 15949000, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Letchworth Garden City 0510 0510 2 None None Stevenage 0558 0558 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28049/2026-09-16/detailed None Hitchin 2026-09-16T05:52:30+01:00 Stevenage 4.0 {"type": "LineString", "coordinates": [[-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345]]} 4.4 0553 0557 Hitchin Stevenage Stevenage 51.9013345 -0.2071111 51.9013345 -0.2071111 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 Stevenage TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949000 1789534589208549 19 19 2026-09-16 05:07:47.432442 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:46.431722
567267 598174 Y62470 785W12M516 2026-09-16 COMPLETE 15948905 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 598174, "stp": "P", "toc": "Transport for Wales", "uid": "Y62470", "consist": "197040+197110", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62470/2026-09-16/detailed", "trust_id": "785W12M516", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-16", "dest_arr_time": "0543", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5W12", "timing_status": "LATE", "origin_station": "Canton C.S.D.", "current_leg_arr": "0557", "current_leg_dep": "0540", "current_leg_end": "Cardiff Central", "origin_dep_time": "0538", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Canton Sig. CF2324", "dest_arr_time_act": "0543", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Canton Sig. CF2324", "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\": 525.649, \"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\": 710.993, \"from_m\": 525.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 815.748, \"from_m\": 710.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1087.798, \"from_m\": 815.748, \"capability_applied\": null, \"effective_limit_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\": 598174, \"profile_key\": \"fbbf0e7b03d4b819bd1156a85c199dbd0045e2456d7b22f2d9df72eab415a261\", \"schedule_id\": 39127, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 32182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:10Z\", \"source_id\": 49133146, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:13Z\", \"source_id\": 15948905, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789534575027702, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:48.748465", "service_state_evidence_id": 15948905, "current_leg_start_actual_dep": "2026-09-16T05:54:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:49.035768", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P XCC CDF 5W12 197040+197110 5 100 None {"version": 3, "segments": [{"to_m": 525.649, "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": 710.993, "from_m": 525.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 815.748, "from_m": 710.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1087.798, "from_m": 815.748, "capability_applied": null, "effective_limit_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": 598174, "profile_key": "fbbf0e7b03d4b819bd1156a85c199dbd0045e2456d7b22f2d9df72eab415a261", "schedule_id": 39127, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 32182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 32182}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:10Z", "source_id": 49133146, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:13Z", "source_id": 15948905, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Canton C.S.D. 0538 0538 None None None Cardiff Central 0543 0543 1 LATE +14 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62470/2026-09-16/detailed None Canton Sig. CF2324 2026-09-16T05:54:00+01:00 Cardiff Central 17.0 {"type": "LineString", "coordinates": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} 0.4 0540 0557 Canton Sig. CF2324 Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948905 1789534575027702 4 4 2026-09-16 05:07:49.035768 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:48.748465
567268 597511 G88719 541P02M516 2026-09-16 COMPLETE 15949663 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 597511, "stp": "P", "toc": "Thameslink", "uid": "G88719", "consist": null, "dest_crs": "PBO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88719/2026-09-16/detailed", "trust_id": "541P02M516", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-16", "dest_arr_time": "0627", "dest_platform": "2", "is_terminated": 1, "next_location": "Finsbury Park", "signalling_id": "1P02", "timing_status": null, "origin_station": "London Kings Cross", "current_leg_arr": "0517", "current_leg_dep": "0512", "current_leg_end": "Finsbury Park", "origin_dep_time": "0512", "origin_platform": "8", "current_location": "London Kings Cross", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504]]}", "current_leg_start": "London Kings Cross", "dest_arr_time_act": "0627", "motion_projection": null, "next_location_lat": "51.5647504", "next_location_lon": "-0.1065550", "previous_location": null, "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"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\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 82698.505, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 82745.162, \"from_m\": 82698.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87871.14, \"from_m\": 82745.162, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90655.121, \"from_m\": 87871.14, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 108136.277, \"from_m\": 90655.121, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 108195.741, \"from_m\": 108136.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111523.307, \"from_m\": 108195.741, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114231.802, \"from_m\": 111523.307, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115588.209, \"from_m\": 114231.802, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121084.501, \"from_m\": 115588.209, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122783.57, \"from_m\": 121084.501, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 122805.648, \"from_m\": 122783.57, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 597511, \"profile_key\": \"7e6e69dbc9bbb7ff4b44448f536045664526837f0278a3f86f4647c4e14c4b74\", \"schedule_id\": 12865, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Arlesey\", \"stage_seq\": 12, \"distance_m\": 59469.539, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Biggleswade\", \"stage_seq\": 13, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Sandy\", \"stage_seq\": 14, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"St. Neots\", \"stage_seq\": 15, \"distance_m\": 83115.716, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Huntingdon\", \"stage_seq\": 16, \"distance_m\": 94515.621, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Holme Jn\", \"stage_seq\": 17, \"distance_m\": 111101.226, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Fletton Jn\", \"stage_seq\": 18, \"distance_m\": 120631.627, \"section_seq\": 1, \"route_path_id\": 69844}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 19, \"distance_m\": 122805.648, \"section_seq\": 1, \"route_path_id\": 69844}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 122805.648, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69844}], \"total_distance_m\": 122805.648, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 122758.991, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 46.657, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "5.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "London Kings Cross", "service_state_platform": "8", "timing_fact_generation": 1789534670142814, "current_leg_arrival_utc": "2026-09-16T05:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:50.139264", "service_state_evidence_id": 15949663, "current_leg_start_actual_dep": "2026-09-16T05:12:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:51.147733", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P KGX PBO 1P02 None None None None {"version": 3, "segments": [{"to_m": 395.817, "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": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 82698.505, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 82745.162, "from_m": 82698.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87871.14, "from_m": 82745.162, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90655.121, "from_m": 87871.14, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 108136.277, "from_m": 90655.121, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 108195.741, "from_m": 108136.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111523.307, "from_m": 108195.741, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114231.802, "from_m": 111523.307, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115588.209, "from_m": 114231.802, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121084.501, "from_m": 115588.209, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122783.57, "from_m": 121084.501, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 122805.648, "from_m": 122783.57, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 597511, "profile_key": "7e6e69dbc9bbb7ff4b44448f536045664526837f0278a3f86f4647c4e14c4b74", "schedule_id": 12865, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Arlesey", "stage_seq": 12, "distance_m": 59469.539, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Biggleswade", "stage_seq": 13, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Sandy", "stage_seq": 14, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "St. Neots", "stage_seq": 15, "distance_m": 83115.716, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Huntingdon", "stage_seq": 16, "distance_m": 94515.621, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Holme Jn", "stage_seq": 17, "distance_m": 111101.226, "section_seq": 1, "route_path_id": 69844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Fletton Jn", "stage_seq": 18, "distance_m": 120631.627, "section_seq": 1, "route_path_id": 69844}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": null, "location": "Peterborough", "stage_seq": 19, "distance_m": 122805.648, "section_seq": 1, "route_path_id": 69844}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 122805.648, "from_m": 0.0, "section_seq": 1, "route_path_id": 69844}], "total_distance_m": 122805.648, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 122758.991, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 46.657, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Kings Cross 0512 0512 8 None None Peterborough 0627 0627 2 None None https://www.realtimetrains.co.uk/service/gb-nr:G88719/2026-09-16/detailed None London Kings Cross 2026-09-16T05:12:00+01:00 Finsbury Park 5.0 {"type": "LineString", "coordinates": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504]]} 2.5 0512 0517 None London Kings Cross Finsbury Park 51.5311615 -0.1235571 51.5647504 -0.1065550 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 London Kings Cross TRUST TRUST_CANCELLATION 15949663 1789534670142814 50 50 2026-09-16 05:07:51.147733 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:50.139264
567269 597537 P87883 882K04M516 2026-09-16 COMPLETE 15949057 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 597537, "stp": "P", "toc": "Southeastern", "uid": "P87883", "consist": "465031+465160", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87883/2026-09-16/detailed", "trust_id": "882K04M516", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2K04", "timing_status": "EARLY", "origin_station": "Hayes (Kent)", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "London Charing Cross", "origin_dep_time": "0513", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 366.133, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 414.85, \"from_m\": 366.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7634.717, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7688.479, \"from_m\": 7634.717, \"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\": 12760.27, \"from_m\": 7688.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.891, \"from_m\": 12760.27, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14247.839, \"from_m\": 13033.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14316.615, \"from_m\": 14247.839, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19492.814, \"from_m\": 14316.615, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21456.906, \"from_m\": 19492.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22922.595, \"from_m\": 21456.906, \"capability_applied\": null, \"effective_limit_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\": 597537, \"profile_key\": \"a3009f5e467145afe4b2638b47da5535c42f4327a4f7c4c7003215ce4c186a04\", \"schedule_id\": 23534, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": \"0516H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0518H\", \"wtt_dep\": \"0519\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0523\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0528\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7873.214, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8756.569, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11064.132, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12402.442, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12760.27, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0540\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13481.439, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 12, \"distance_m\": 13837.473, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 14373.713, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 15192.398, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 18165.665, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0550\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 20030.858, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 20971.042, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 21717.358, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 22922.595, \"section_seq\": 1, \"route_path_id\": 100089}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22922.595, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100089}], \"total_distance_m\": 22922.595, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22835.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0513", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:44Z\", \"source_id\": 49084996, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:14:48Z\", \"source_id\": 15934360, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:16:39Z\", \"source_id\": 49086540, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:16:49Z\", \"source_id\": 15934845, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:20:48Z\", \"source_id\": 49090000, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:20:53Z\", \"source_id\": 15935877, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:59Z\", \"source_id\": 49092973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:24:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:04Z\", \"source_id\": 15936782, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:39Z\", \"source_id\": 49095748, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:43Z\", \"source_id\": 15937526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:56Z\", \"source_id\": 49098133, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:04Z\", \"source_id\": 15938256, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:07Z\", \"source_id\": 49101542, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:13Z\", \"source_id\": 15939251, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:39Z\", \"source_id\": 49104423, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:43Z\", \"source_id\": 15940090, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:37Z\", \"source_id\": 49107827, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:44Z\", \"source_id\": 15941123, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:36Z\", \"source_id\": 49119309, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:37Z\", \"source_id\": 15944583, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:17Z\", \"source_id\": 49127422, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:21Z\", \"source_id\": 15947090, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:28Z\", \"source_id\": 49133687, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:31Z\", \"source_id\": 15949057, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789534593275154, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:52.227626", "service_state_evidence_id": 15949057, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:52.306838", "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 HYS CHX 2K04 465031+465160 8 75 None {"version": 3, "segments": [{"to_m": 366.133, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 414.85, "from_m": 366.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7634.717, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7688.479, "from_m": 7634.717, "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": 12760.27, "from_m": 7688.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.891, "from_m": 12760.27, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14247.839, "from_m": 13033.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14316.615, "from_m": 14247.839, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19492.814, "from_m": 14316.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21456.906, "from_m": 19492.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22922.595, "from_m": 21456.906, "capability_applied": null, "effective_limit_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": 597537, "profile_key": "a3009f5e467145afe4b2638b47da5535c42f4327a4f7c4c7003215ce4c186a04", "schedule_id": 23534, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0513", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": "0516H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0518H", "wtt_dep": "0519", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0523", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0528", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7873.214, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8756.569, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11064.132, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Ladywell", "stage_seq": 9, "distance_m": 12402.442, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12760.27, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0540", "location": "Lewisham", "stage_seq": 11, "distance_m": 13481.439, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Lewisham Vale Jn", "stage_seq": 12, "distance_m": 13837.473, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 14373.713, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "New Cross", "stage_seq": 14, "distance_m": 15192.398, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 18165.665, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0550", "location": "London Bridge", "stage_seq": 16, "distance_m": 20030.858, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 20971.042, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 21717.358, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 22922.595, "section_seq": 1, "route_path_id": 100089}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22922.595, "from_m": 0.0, "section_seq": 1, "route_path_id": 100089}], "total_distance_m": 22922.595, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22835.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:44Z", "source_id": 49084996, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:14:48Z", "source_id": 15934360, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:16:39Z", "source_id": 49086540, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:16:49Z", "source_id": 15934845, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:20:48Z", "source_id": 49090000, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:20:53Z", "source_id": 15935877, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:59Z", "source_id": 49092973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:24:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:04Z", "source_id": 15936782, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:39Z", "source_id": 49095748, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:43Z", "source_id": 15937526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:56Z", "source_id": 49098133, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:04Z", "source_id": 15938256, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:07Z", "source_id": 49101542, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:13Z", "source_id": 15939251, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:39Z", "source_id": 49104423, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:43Z", "source_id": 15940090, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:37Z", "source_id": 49107827, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:44Z", "source_id": 15941123, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:36Z", "source_id": 49119309, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:37Z", "source_id": 15944583, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:17Z", "source_id": 49127422, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:21Z", "source_id": 15947090, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31426, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:28Z", "source_id": 49133687, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:31Z", "source_id": 15949057, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Hayes (Kent) 0513 0513 2 None None London Charing Cross 0558 0558 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87883/2026-09-16/detailed None London Waterloo (East) 2026-09-16T05:55:00+01:00 London Charing Cross 3.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 0554 0557 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949057 1789534593275154 77 77 2026-09-16 05:07:52.306838 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:52.227626
567270 598712 C17923 705B02M516 2026-09-16 COMPLETE 15949108 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 598712, "stp": "P", "toc": "West Midlands Trains", "uid": "C17923", "consist": "730203", "dest_crs": "BLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17923/2026-09-16/detailed", "trust_id": "705B02M516", "origin_crs": "XBQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "5", "is_terminated": 1, "next_location": "Bletchley", "signalling_id": "5B02", "timing_status": "EARLY", "origin_station": "Bletchley T.M.D.", "current_leg_arr": "0557", "current_leg_dep": "0555", "current_leg_end": "Bletchley", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Bletchley", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7324652000000001, 52.0010828], [-0.7330303, 52.0007404], [-0.7333440999999999, 52.00055880000001], [-0.7339383, 52.0002219], [-0.7342172, 52.00004849999999], [-0.7343473, 51.999964299999995], [-0.7345195, 51.9998099], [-0.7348113, 51.9995362], [-0.734932, 51.999429199999994], [-0.7350691295180422, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]}", "current_leg_start": "Bletchley T.M.D.", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.9959885", "next_location_lon": "-0.7363400", "previous_location": "Bletchley T.M.D.", "current_leg_milage": "1.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 953.005, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1251.368, \"from_m\": 953.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1306.61, \"from_m\": 1251.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1952.961, \"from_m\": 1306.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 598712, \"profile_key\": \"d075275cd2a3b7f9b8dc20f921e082c54121c8e7d10f844d17c849dbaa8ce4c8\", \"schedule_id\": 2370, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Bletchley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66492}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Bletchley\", \"stage_seq\": 2, \"distance_m\": 1952.961, \"section_seq\": 1, \"route_path_id\": 66492}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1952.961, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66492}], \"total_distance_m\": 1952.961, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 353.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1599.356, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.9959885", "current_position_lon": "-0.7363400", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:36Z\", \"source_id\": 49133864, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:41Z\", \"source_id\": 15949108, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bletchley", "service_state_platform": "5", "timing_fact_generation": 1789534603116705, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:56.393001", "service_state_evidence_id": 15949108, "current_leg_start_actual_dep": "2026-09-16T05:54:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:56.594504", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XBQ BLY 5B02 730203 5 110 None {"version": 3, "segments": [{"to_m": 953.005, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1251.368, "from_m": 953.005, "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": 1306.61, "from_m": 1251.368, "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": 1952.961, "from_m": 1306.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 598712, "profile_key": "d075275cd2a3b7f9b8dc20f921e082c54121c8e7d10f844d17c849dbaa8ce4c8", "schedule_id": 2370, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Bletchley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66492}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Bletchley", "stage_seq": 2, "distance_m": 1952.961, "section_seq": 1, "route_path_id": 66492}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1952.961, "from_m": 0.0, "section_seq": 1, "route_path_id": 66492}], "total_distance_m": 1952.961, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 353.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1599.356, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21595, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:36Z", "source_id": 49133864, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:41Z", "source_id": 15949108, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Bletchley T.M.D. 0554 0554 None None None Bletchley 0559 0559 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17923/2026-09-16/detailed None Bletchley T.M.D. 2026-09-16T05:54:00+01:00 Bletchley 2.0 {"type": "LineString", "coordinates": [[-0.7324652000000001, 52.0010828], [-0.7330303, 52.0007404], [-0.7333440999999999, 52.00055880000001], [-0.7339383, 52.0002219], [-0.7342172, 52.00004849999999], [-0.7343473, 51.999964299999995], [-0.7345195, 51.9998099], [-0.7348113, 51.9995362], [-0.734932, 51.999429199999994], [-0.7350691295180422, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]} 1.2 0555 0557 Bletchley T.M.D. Bletchley Bletchley 51.9959885 -0.7363400 51.9959885 -0.7363400 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 Bletchley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949108 1789534603116705 4 4 2026-09-16 05:07:56.594504 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:56.393001
567271 598616 L01808 045E03M516 2026-09-16 COMPLETE 15949089 2026-09-16 05:57:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 598616, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01808", "consist": "801224", "dest_crs": "EDB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01808/2026-09-16/detailed", "trust_id": "045E03M516", "origin_crs": "XCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "2", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5E03", "timing_status": "EARLY", "origin_station": "Craigentinny T.& R.S.M.D", "current_leg_arr": "0557", "current_leg_dep": "0550", "current_leg_end": "Edinburgh", "origin_dep_time": "0551", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Craigentinny T.& R.S.M.D", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Craigentinny T.& R.S.M.D", "current_leg_milage": "2.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 214.433, \"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\": 549.467, \"from_m\": 214.433, \"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\": 661.797, \"from_m\": 549.467, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 764.088, \"from_m\": 661.797, \"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\": 1806.853, \"from_m\": 764.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2445.596, \"from_m\": 1806.853, \"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\": 2915.753, \"from_m\": 2445.596, \"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\": 2982.206, \"from_m\": 2915.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3044.884, \"from_m\": 2982.206, \"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\": 3611.88, \"from_m\": 3044.884, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4058.619, \"from_m\": 3611.88, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598616, \"profile_key\": \"e3112f50ecb7159bc59f962383bc327e6f70773604a39862bef441fd3fa752c6\", \"schedule_id\": 15373, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 2, \"distance_m\": 1104.954, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 3, \"distance_m\": 3044.884, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4058.619, \"section_seq\": 1, \"route_path_id\": 27913}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4058.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}], \"total_distance_m\": 4058.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3844.186, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 214.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:30Z\", \"source_id\": 49133744, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:37Z\", \"source_id\": 15949089, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "2", "timing_fact_generation": 1789534598895726, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:57.063450", "service_state_evidence_id": 15949089, "current_leg_start_actual_dep": "2026-09-16T05:51:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:57.151129", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P XCN EDB 5E03 801224 9 125 None {"version": 3, "segments": [{"to_m": 214.433, "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": 549.467, "from_m": 214.433, "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": 661.797, "from_m": 549.467, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 764.088, "from_m": 661.797, "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": 1806.853, "from_m": 764.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2445.596, "from_m": 1806.853, "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": 2915.753, "from_m": 2445.596, "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": 2982.206, "from_m": 2915.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3044.884, "from_m": 2982.206, "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": 3611.88, "from_m": 3044.884, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4058.619, "from_m": 3611.88, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598616, "profile_key": "e3112f50ecb7159bc59f962383bc327e6f70773604a39862bef441fd3fa752c6", "schedule_id": 15373, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Craigentinny T.& R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Craigentinny Jn", "stage_seq": 2, "distance_m": 1104.954, "section_seq": 1, "route_path_id": 27913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Abbeyhill Jn", "stage_seq": 3, "distance_m": 3044.884, "section_seq": 1, "route_path_id": 27913}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 27913}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27913}], "total_distance_m": 4058.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3844.186, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 214.433, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:30Z", "source_id": 49133744, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:37Z", "source_id": 15949089, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}] Craigentinny T.& R.S.M.D 0551 0551 None None None Edinburgh 0558 0558 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L01808/2026-09-16/detailed None Craigentinny T.& R.S.M.D 2026-09-16T05:51:00+01:00 Edinburgh 7.0 {"type": "LineString", "coordinates": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 2.5 0550 0557 Craigentinny T.& R.S.M.D Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:57:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949089 1789534598895726 9 9 2026-09-16 05:07:57.151129 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:57.063450
567272 597448 P65450 125W04M516 2026-09-16 COMPLETE 15949766 2026-09-16 05:56:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 597448, "stp": "P", "toc": "Northern", "uid": "P65450", "consist": "158855", "dest_crs": "HEX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65450/2026-09-16/detailed", "trust_id": "125W04M516", "origin_crs": "XHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hexham", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "2", "is_terminated": 1, "next_location": "Hexham", "signalling_id": "5W04", "timing_status": "EARLY", "origin_station": "Heaton T&R.S.M.D.", "current_leg_arr": "0556", "current_leg_dep": "0530", "current_leg_end": "Hexham", "origin_dep_time": "0509", "origin_platform": null, "current_location": "Hexham", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6175019, 54.9682197], [-1.6176222999999998, 54.968182000000006], [-1.6177692999999995, 54.96812899999999], [-1.6179043, 54.96807319999999], [-1.6180368000000005, 54.9680139], [-1.6180907999999998, 54.967986100000005], [-1.6181753, 54.967941999999994], [-1.6182847, 54.96787989999999], [-1.6183819999999998, 54.96781430000001], [-1.6184804, 54.96774250000001], [-1.6185666999999997, 54.9676671], [-1.6186469999999995, 54.96758820000001], [-1.6186991999999998, 54.96753100000001], [-1.618743, 54.9674731], [-1.6187953, 54.9674054], [-1.6190089000000003, 54.967096], [-1.6190712, 54.96700979999999], [-1.6191258999999998, 54.9669198], [-1.6191742, 54.9668408], [-1.6191921, 54.966801999999994], [-1.6192125999999998, 54.9667574], [-1.6192508, 54.96665169999999], [-1.6192686, 54.9665707], [-1.6192862999999995, 54.9664903], [-1.6192978999999998, 54.96641089999999], [-1.6193006, 54.966334499999995], [-1.619296, 54.966233299999985], [-1.6192672, 54.96610040000001], [-1.6192529, 54.96604060000001], [-1.6192207, 54.965942], [-1.6191959, 54.9658757], [-1.6191489999999995, 54.9657823], [-1.6191165999999997, 54.9657273], [-1.619042, 54.965613899999994], [-1.6189750999999997, 54.965531], [-1.618851, 54.9653969], [-1.6186358999999997, 54.9652091], [-1.6186153, 54.96519080000001], [-1.6184596, 54.965053999999995], [-1.6183552, 54.964937], [-1.6182152999999997, 54.9647873], [-1.6178939, 54.96450140000001], [-1.6172006, 54.9639083], [-1.6169675114151385, 54.96370891655011], [-1.6155179, 54.9624689], [-1.6154725, 54.962430000000005], [-1.6153465, 54.96231590000001], [-1.6152725, 54.96223489999999], [-1.6151888999999997, 54.96214059999999], [-1.6151066999999997, 54.9620218], [-1.6150545999999997, 54.961939699999995], [-1.6150059, 54.9618375], [-1.6149766, 54.961751199999995], [-1.6149461, 54.961640200000005], [-1.614925, 54.9615129], [-1.6149215, 54.9613543], [-1.6149517999999998, 54.9611855], [-1.6149882999999998, 54.9610361], [-1.6150346, 54.96094299999999], [-1.6151034999999998, 54.96080429999999], [-1.6152987, 54.9605225], [-1.6153989, 54.960407], [-1.6155445999999998, 54.96026649999999], [-1.6157391, 54.9600988], [-1.6163147, 54.95963669999999], [-1.6166849, 54.95933539999999], [-1.616802127550358, 54.95922725915922], [-1.6169264446059886, 54.9590860312643], [-1.6170319731145193, 54.958960184703194], [-1.6171209947051213, 54.95884742510849], [-1.6171957910069663, 54.958745458112794], [-1.6172586436492251, 54.95865198934873], [-1.6173118342610688, 54.958564724448905], [-1.6173576444716689, 54.95848136904592], [-1.617398355910196, 54.95839962877238], [-1.6174362502058215, 54.95831720926091], [-1.6174736089877173, 54.9582318161441], [-1.6175127138850534, 54.95814115505458], [-1.6175558465270017, 54.95804293162493], [-1.6176052885427334, 54.95793485148777], [-1.6176633215614191, 54.95781462027573], [-1.6177322272122308, 54.95767994362138], [-1.6178142871243388, 54.95752852715736], [-1.6178395, 54.95747999999999], [-1.6186318999999998, 54.956094], [-1.6187678, 54.95585700000001], [-1.6189946, 54.95546160000001], [-1.6191737999999998, 54.95511810000001], [-1.6193376999999998, 54.954748499999994], [-1.6193941999999997, 54.9545922], [-1.619597450472196, 54.95404400363499], [-1.619674810176181, 54.95383535119051], [-1.6197713, 54.9535751], [-1.6199870999999997, 54.9529999], [-1.6201533999999995, 54.9526231], [-1.6203097, 54.952312899999995], [-1.6204740999999998, 54.952004400000014], [-1.6206126999999997, 54.95180560000001], [-1.6208104, 54.95154079999998], [-1.6210005000000005, 54.95131310000001], [-1.6210789, 54.951223500000005], [-1.6212335, 54.95104620000001], [-1.621325, 54.950951499999995], [-1.6214869999999997, 54.9507838], [-1.6218186, 54.950483], [-1.6220999000000005, 54.9502522], [-1.6225008, 54.9499391], [-1.6228238, 54.9496612], [-1.6231227999999998, 54.949431700000005], [-1.6242111999999995, 54.9485912], [-1.6245354, 54.94836949999999], [-1.624771, 54.9482379], [-1.6250308999999998, 54.94810979999999], [-1.6252913999999998, 54.947999800000005], [-1.6255135, 54.947917], [-1.6258409, 54.94782229999999], [-1.6261617, 54.94774209999999], [-1.6263559, 54.947696], [-1.6263683999999998, 54.9476937], [-1.6266375, 54.9476436], [-1.6269663, 54.9475987], [-1.6272721, 54.9475709], [-1.6274465, 54.9475581], [-1.6276892, 54.947546], [-1.6279172999999998, 54.947541], [-1.6281450000000002, 54.947543], [-1.6283487, 54.9475527], [-1.6286265999999998, 54.9475721], [-1.6289403999999998, 54.9476029], [-1.6293413999999995, 54.94765459999999], [-1.6297585, 54.94772], [-1.6301662, 54.94779539999999], [-1.6308153, 54.94792640000001], [-1.6310703, 54.9479814], [-1.6314896, 54.948071899999995], [-1.6320706, 54.9482083], [-1.6326698, 54.948356199999985], [-1.6330559, 54.94845939999998], [-1.6333427000000005, 54.9485447], [-1.6338936, 54.9487165], [-1.6341347, 54.9487955], [-1.6346301, 54.948985699999994], [-1.6346895, 54.94900510000001], [-1.6348647, 54.9490623], [-1.6358455999999997, 54.94935329999999], [-1.6365927, 54.9495316], [-1.6370057999999998, 54.94960429999999], [-1.6374207, 54.9496543], [-1.6381111, 54.949712299999995], [-1.6382574999999997, 54.949722], [-1.6392907, 54.94979659999999], [-1.6405411, 54.94994109999999], [-1.6413602000000005, 54.950056399999994], [-1.6429257999999998, 54.9502725], [-1.643637, 54.9503962], [-1.6440852, 54.9504906], [-1.6446492, 54.950649199999994], [-1.6452869, 54.950861999999994], [-1.6458092, 54.9510507], [-1.6463439000000002, 54.95126399999999], [-1.6477425, 54.9518268], [-1.6491690999999995, 54.952397899999994], [-1.6505246, 54.95296489999999], [-1.6509316, 54.95315649999999], [-1.6512931, 54.953353], [-1.6515585, 54.9535174], [-1.651846, 54.953714], [-1.6521148, 54.95396800000001], [-1.6523882999999997, 54.9542537], [-1.6526457, 54.95457149999999], [-1.6529204999999998, 54.9549491], [-1.6532011, 54.9553129], [-1.653812, 54.95621229999999], [-1.6539606, 54.9564259], [-1.6540747, 54.95658290000001], [-1.6543227, 54.9568715], [-1.6545115999999995, 54.9570417], [-1.6546603999999998, 54.9571544], [-1.6548628, 54.9572878], [-1.655012, 54.9573763], [-1.6553702, 54.9575735], [-1.6557251, 54.95772110000001], [-1.6559221999999998, 54.9577936], [-1.6561183999999998, 54.9578593], [-1.6564643, 54.95795700000001], [-1.656694, 54.9580055], [-1.6568881, 54.9580412], [-1.6571723, 54.95808869999999], [-1.6576609000000002, 54.95814440000001], [-1.6581941999999998, 54.9582019], [-1.6596357999999998, 54.958360199999994], [-1.6598737999999995, 54.95838179999999], [-1.6614582999999998, 54.9585543], [-1.6628451999999998, 54.9587003], [-1.6646995999999998, 54.9588828], [-1.664872759927676, 54.95890005731257], [-1.665998, 54.95901219999999], [-1.6667166999999998, 54.959116900000005], [-1.6674594, 54.95925609999999], [-1.6680274999999998, 54.95940110000001], [-1.668279, 54.95947439999999], [-1.6685163, 54.959568], [-1.6688796999999995, 54.9597133], [-1.6693515999999995, 54.959933500000005], [-1.6700802, 54.9602904], [-1.6712815999999997, 54.9609452], [-1.673809, 54.9622641], [-1.6742148, 54.96247040000001], [-1.6745595, 54.96262629999999], [-1.6748153999999995, 54.9627264], [-1.6750111, 54.9627921], [-1.6752331, 54.9628594], [-1.6755900999999995, 54.9629546], [-1.6758338, 54.96300659999999], [-1.6760927, 54.9630535], [-1.6766879, 54.96313459999999], [-1.6773167, 54.963189500000006], [-1.6790326999999998, 54.9633148], [-1.6801999999999997, 54.9634095], [-1.6822615, 54.96356149999999], [-1.6832694, 54.96363770000001], [-1.6847897999999997, 54.9637499], [-1.6857718999999998, 54.963828], [-1.6872608, 54.96394089999999], [-1.688263, 54.964016399999984], [-1.6886127999999998, 54.96404210000001], [-1.6896041999999998, 54.96412309999999], [-1.6902460999999998, 54.96416669999999], [-1.6914159000000002, 54.96425449999999], [-1.693199, 54.964385], [-1.6965068, 54.9646456], [-1.6980654999999998, 54.9647567], [-1.6995648999999995, 54.9648668], [-1.700646, 54.9649566], [-1.7026011, 54.9650979], [-1.7034655, 54.9651603], [-1.7043066999999998, 54.965223], [-1.7055574, 54.96531860000001], [-1.7067990398270907, 54.96540881017514], [-1.7083844999999998, 54.965523999999995], [-1.7097053, 54.96562720000001], [-1.7105098, 54.96570959999998], [-1.7107756999999997, 54.9657395], [-1.7128116834212568, 54.96596738621505], [-1.7128127, 54.9659675], [-1.7137661, 54.96606980000001], [-1.7149198, 54.96620750000001], [-1.7160036999999997, 54.96633099999999], [-1.7169761, 54.9664442], [-1.7187054, 54.9666454], [-1.7190245, 54.9666913], [-1.7195657, 54.96678789999999], [-1.7204757000000002, 54.9670167], [-1.7218243, 54.96737830000001], [-1.7225919, 54.96759999999999], [-1.7232924999999997, 54.96783260000001], [-1.7234463999999998, 54.9678875], [-1.7249669, 54.96843], [-1.725455, 54.968626], [-1.7259719, 54.968858700000006], [-1.7269957, 54.9693022], [-1.7272804999999998, 54.9694191], [-1.7275357999999998, 54.96952780000001], [-1.727733, 54.9695957], [-1.7279942999999998, 54.9696857], [-1.7285752, 54.969847300000005], [-1.7299698999999995, 54.970236199999995], [-1.7306137, 54.97043909999999], [-1.731273, 54.9706778], [-1.7319936, 54.970972499999995], [-1.7335862, 54.97165189999999], [-1.7348743, 54.9722337], [-1.736536, 54.9729494], [-1.7382639999999998, 54.9736675], [-1.7396368999999998, 54.974203499999994], [-1.7410617999999998, 54.974719099999994], [-1.7418477, 54.9749966], [-1.7426186, 54.97525789999999], [-1.7441852999999998, 54.9757504], [-1.7457937999999995, 54.976206399999995], [-1.7474153, 54.97661289999999], [-1.7486247999999998, 54.9768924], [-1.7498654, 54.97716299999999], [-1.7511816000000002, 54.97745510000001], [-1.7524133999999998, 54.9777149], [-1.7537575999999997, 54.977965000000005], [-1.7563700999999998, 54.978423799999995], [-1.758647, 54.9788002], [-1.7597817, 54.9789874], [-1.7608971000000002, 54.9791578], [-1.7629636, 54.97945169999999], [-1.7649768999999995, 54.979730999999994], [-1.7658036, 54.979830099999994], [-1.7665413999999997, 54.9799276], [-1.7744542999999997, 54.98045989999999], [-1.7767981999999998, 54.98061569999999], [-1.7779229, 54.98069309999999], [-1.7790946, 54.98076390000001], [-1.7823573999999998, 54.980995400000005], [-1.7833144, 54.9810513], [-1.7846886, 54.9811476], [-1.7866974999999998, 54.9812703], [-1.7874828, 54.9812924], [-1.7878845, 54.981294299999995], [-1.7882744999999998, 54.9812795], [-1.7891285999999995, 54.9812179], [-1.7895654999999997, 54.9811737], [-1.7899794999999998, 54.98111310000001], [-1.7906017, 54.98100029999999], [-1.7912047999999996, 54.98086649999999], [-1.7923323000000002, 54.9805869], [-1.7931729, 54.9803641], [-1.7966305682390429, 54.979480886646094], [-1.8017616, 54.9781702], [-1.8039282, 54.9776087], [-1.8060734000000005, 54.977047799999994], [-1.8108287999999997, 54.9758275], [-1.8138457, 54.97503179999999], [-1.8144322999999996, 54.97487939999999], [-1.8147059, 54.9748091], [-1.8154084, 54.974614599999995], [-1.8165776, 54.97430820000001], [-1.8170230000000005, 54.974192], [-1.8184024999999997, 54.97382979999999], [-1.8194870999999997, 54.973545], [-1.8200867999999992, 54.97334539999999], [-1.8206416999999997, 54.97311640000001], [-1.8212505, 54.972871000000005], [-1.8218786, 54.9726335], [-1.8224256000000003, 54.972457799999994], [-1.8229682, 54.9723188], [-1.8232701, 54.9722577], [-1.8235631, 54.97221669999999], [-1.823949299999999, 54.9721862], [-1.8243749, 54.9721656], [-1.8250041, 54.97216470000001], [-1.8256700999999995, 54.97219400000001], [-1.826334, 54.9722446], [-1.8272934000000003, 54.972331700000005], [-1.8282513, 54.972403400000005], [-1.8290391, 54.97244870000001], [-1.8294647, 54.9724695], [-1.8298385999999995, 54.9724835], [-1.8301666, 54.97247990000001], [-1.8304768, 54.9724812], [-1.8311453, 54.97247180000001], [-1.8322564, 54.97244870000001], [-1.832725, 54.9724305], [-1.8331679, 54.9724042], [-1.8339883999999993, 54.972342100000006], [-1.8349607, 54.97224920000001], [-1.8392389, 54.9717482], [-1.8435042999999995, 54.9712603], [-1.847924, 54.9707645], [-1.8501270000000003, 54.97051489999999], [-1.8511910999999996, 54.9704032], [-1.8523224999999996, 54.9702511], [-1.8533987, 54.9700887], [-1.8545080999999997, 54.969885], [-1.8554998, 54.96964810000001], [-1.8565378, 54.9693672], [-1.8575759000000005, 54.968963200000005], [-1.8586446, 54.968521300000006], [-1.8606877, 54.967645799999985], [-1.8617781, 54.96718], [-1.8628990999999997, 54.96668429999999], [-1.8635081, 54.96641929999999], [-1.8640652, 54.9661807], [-1.8647529, 54.96588620000001], [-1.8652141, 54.9656902], [-1.866325, 54.96523129999999], [-1.8691407, 54.9640304], [-1.8692362, 54.9639913], [-1.8695363, 54.96386859999999], [-1.8699524999999997, 54.963708800000006], [-1.8711485000000003, 54.9633153], [-1.8723924, 54.9629219], [-1.8748998999999995, 54.9621878], [-1.8754919, 54.96201479999999], [-1.8761307, 54.96183739999999], [-1.8774411, 54.9615069], [-1.8783096, 54.961300599999994], [-1.8792327, 54.96111469999999], [-1.8799426, 54.9609954], [-1.8806882000000005, 54.9608875], [-1.8814027, 54.96081800000001], [-1.8821891, 54.96077009999998], [-1.8828371, 54.96072610000001], [-1.883548, 54.9606884], [-1.8849478, 54.9606435], [-1.8855110999999996, 54.9606306], [-1.8864620966509948, 54.9606103566975], [-1.8870285, 54.960598299999994], [-1.8885161, 54.960534900000006], [-1.8890521, 54.9605046], [-1.8895628, 54.960465000000006], [-1.8900687, 54.9604182], [-1.8906009, 54.9603617], [-1.8912181999999995, 54.96028210000001], [-1.8917817, 54.9601997], [-1.8923069, 54.960113], [-1.8928625, 54.96001], [-1.893482, 54.9598768], [-1.8940447, 54.9597349], [-1.8947115, 54.95955139999999], [-1.8953281, 54.95935740000001], [-1.8957953999999997, 54.95919750000001], [-1.8962328, 54.9590333], [-1.8966791000000005, 54.95885279999999], [-1.8971146000000003, 54.95865329999999], [-1.8979628, 54.95823970000001], [-1.8988644, 54.95778649999999], [-1.8997447999999997, 54.957318], [-1.9019286999999996, 54.9560049], [-1.9040858999999997, 54.954674399999995], [-1.9061248, 54.95342720000001], [-1.9071334, 54.9528002], [-1.9081477999999996, 54.952183700000006], [-1.9088993, 54.9517254], [-1.9096334, 54.9512691], [-1.9111503, 54.950338], [-1.9119267, 54.949869099999994], [-1.9126839, 54.94940099999999], [-1.9141249, 54.948521199999995], [-1.9155817, 54.94764080000001], [-1.9163903, 54.9472036], [-1.9172061, 54.9468224], [-1.9176961, 54.94662790000001], [-1.9179796999999996, 54.9465173], [-1.9187878999999997, 54.94623779999999], [-1.9202648, 54.9457231], [-1.9212260999999995, 54.9454015], [-1.9219992, 54.9451693], [-1.9223776, 54.945083200000006], [-1.9228256, 54.94499960000001], [-1.9231723, 54.94494929999999], [-1.9235663999999997, 54.944919700000014], [-1.9239806, 54.9449128], [-1.9244247, 54.944921], [-1.9248613999999995, 54.9449545], [-1.9253039000000003, 54.94500299999999], [-1.9263950999999997, 54.94515199999999], [-1.9290278999999997, 54.945495], [-1.9301333999999997, 54.94563339999999], [-1.9309024, 54.94573900000001], [-1.9351199, 54.946372999999994], [-1.9384219, 54.9469927], [-1.9392792, 54.94713000000001], [-1.9400884, 54.9472189], [-1.9405924000000003, 54.94725739999999], [-1.9410708999999997, 54.9472857], [-1.9420850999999997, 54.947319499999985], [-1.9438165999999997, 54.9472656], [-1.9505818999999995, 54.94687129999999], [-1.9539791, 54.9466653], [-1.9573506000000005, 54.9464643], [-1.9592687, 54.946349000000005], [-1.9612029, 54.9462506], [-1.9621988, 54.946217899999986], [-1.9629383, 54.9462108], [-1.9632694, 54.946213500000006], [-1.9636986999999997, 54.94622609999999], [-1.9643131000000005, 54.946260200000005], [-1.9647920999999997, 54.9463159], [-1.9652644999999995, 54.946382199999995], [-1.965862, 54.9464842], [-1.9665305, 54.94664740000001], [-1.9671846, 54.94683779999998], [-1.9679259, 54.9470999], [-1.9686472, 54.94741179999998], [-1.9705926, 54.94831750000001], [-1.9708912, 54.94845509999999], [-1.9712490000000005, 54.9486219], [-1.9715412999999995, 54.948757], [-1.9748724, 54.95032909999998], [-1.976293625062947, 54.95098900482499], [-1.977843, 54.9517084], [-1.9807205999999995, 54.9530979], [-1.9814099, 54.9534542], [-1.9819974, 54.95378319999998], [-1.9824986, 54.9540821], [-1.9829475999999997, 54.9543646], [-1.983807, 54.954927299999994], [-1.9846292999999997, 54.9555005], [-1.9859918999999997, 54.956491799999995], [-1.9871505, 54.957337900000006], [-1.9879942, 54.9579176], [-1.988842, 54.958470199999994], [-1.9890473, 54.95859999999998], [-1.9898211999999995, 54.95905599999999], [-1.9906352, 54.95950619999999], [-1.992092, 54.9602414], [-1.9926488, 54.9605026], [-1.9931367, 54.9607221], [-1.9936785999999995, 54.9609719], [-1.9953365000000003, 54.9617067], [-1.9957823999999995, 54.9618947], [-1.9962528, 54.96207609999999], [-1.9968646000000003, 54.9622925], [-1.9975142, 54.9624983], [-1.9981529, 54.9626981], [-1.9987202, 54.9628627], [-2.0009667, 54.963542700000005], [-2.0020879, 54.9638575], [-2.0026268, 54.9639992], [-2.0032114999999995, 54.9641367], [-2.00394, 54.9642786], [-2.0047063, 54.96441200000001], [-2.007737, 54.9648137], [-2.0185509, 54.96621940000001], [-2.0196187, 54.9663583], [-2.0257773, 54.967187499999994], [-2.031757, 54.9679591], [-2.0369374, 54.9686393], [-2.0399783999999994, 54.9690386], [-2.0401389999999995, 54.9690599], [-2.0406829, 54.9691321], [-2.0432066, 54.9694671], [-2.0434471, 54.9694998], [-2.0464156, 54.9699028], [-2.047755, 54.970093], [-2.0529392999999994, 54.9707558], [-2.0535859, 54.970834299999986], [-2.0539329, 54.970871599999995], [-2.054316, 54.9709034], [-2.0549852999999993, 54.97093839999999], [-2.0556734, 54.9709571], [-2.0568393, 54.970956400000006], [-2.0579316, 54.97093139999999], [-2.0596964, 54.9708652], [-2.0608794, 54.97080979999999], [-2.0614541, 54.9707829], [-2.0649821, 54.97060849999999], [-2.066125153474899, 54.97055378135866], [-2.0771962, 54.97002379999999], [-2.0789042999999996, 54.9700332], [-2.0806574, 54.97012949999999], [-2.0816195, 54.9702226], [-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "54.9736007", "next_location_lon": "-2.0950032", "previous_location": "Newcastle", "current_leg_milage": "22.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 572.108, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 718.188, \"from_m\": 572.108, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 758.302, \"from_m\": 718.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 888.693, \"from_m\": 758.302, \"capability_applied\": null, \"effective_limit_mph\": 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\": 915.98, \"from_m\": 888.693, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1736.426, \"from_m\": 915.98, \"capability_applied\": null, \"effective_limit_mph\": 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\": 2656.315, \"from_m\": 1736.426, \"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\": 3419.377, \"from_m\": 2656.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3450.608, \"from_m\": 3419.377, \"capability_applied\": null, \"effective_limit_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\": 3481.576, \"from_m\": 3450.608, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4112.849, \"from_m\": 3481.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4138.461, \"from_m\": 4112.849, \"capability_applied\": null, \"effective_limit_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\": 4228.561, \"from_m\": 4138.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4929.729, \"from_m\": 4228.561, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6748.75, \"from_m\": 4929.729, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7182.068, \"from_m\": 6748.75, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10246.989, \"from_m\": 7182.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12805.192, \"from_m\": 10246.989, \"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\": 13897.618, \"from_m\": 12805.192, \"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\": 19838.003, \"from_m\": 13897.618, \"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\": 20392.748, \"from_m\": 19838.003, \"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\": 27421.387, \"from_m\": 20392.748, \"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\": 27764.789, \"from_m\": 27421.387, \"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\": 38954.452, \"from_m\": 27764.789, \"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\": 39018.454, \"from_m\": 38954.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39478.096, \"from_m\": 39018.454, \"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}], \"service_id\": 597448, \"profile_key\": \"dea3db6173f639f67bdfcbb9d2faea4e5c57f714547ca545d1d99e01c69edab2\", \"schedule_id\": 21691, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 780.39, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0531\", \"location\": \"Newcastle\", \"stage_seq\": 3, \"distance_m\": 3772.629, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 4, \"distance_m\": 5010.222, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Norwood Jn\", \"stage_seq\": 5, \"distance_m\": 6895.981, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"MetroCentre\", \"stage_seq\": 6, \"distance_m\": 9285.933, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Blaydon\", \"stage_seq\": 7, \"distance_m\": 12534.19, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Wylam\", \"stage_seq\": 8, \"distance_m\": 19559.029, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Prudhoe\", \"stage_seq\": 9, \"distance_m\": 23015.841, \"section_seq\": 1, \"route_path_id\": 74718}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Hexham\", \"stage_seq\": 10, \"distance_m\": 39478.096, \"section_seq\": 1, \"route_path_id\": 74718}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39478.096, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74718}], \"total_distance_m\": 39478.096, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38120.613, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1357.483, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0509", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "54.9736007", "current_position_lon": "-2.0950032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:12:19Z\", \"source_id\": 49082997, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:12:23Z\", \"source_id\": 15933824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:42Z\", \"source_id\": 49105684, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:47Z\", \"source_id\": 15940416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:47Z\", \"source_id\": 15941518, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:58Z\", \"source_id\": 15949766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hexham", "service_state_platform": "2", "timing_fact_generation": 1789534679516896, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:57:59.509759", "service_state_evidence_id": 15949766, "current_leg_start_actual_dep": "2026-09-16T05:31:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:07:59.632796", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XHT HEX 5W04 158855 2 90 None {"version": 3, "segments": [{"to_m": 572.108, "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": 718.188, "from_m": 572.108, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 758.302, "from_m": 718.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 888.693, "from_m": 758.302, "capability_applied": null, "effective_limit_mph": 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": 915.98, "from_m": 888.693, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1736.426, "from_m": 915.98, "capability_applied": null, "effective_limit_mph": 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": 2656.315, "from_m": 1736.426, "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": 3419.377, "from_m": 2656.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3450.608, "from_m": 3419.377, "capability_applied": null, "effective_limit_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": 3481.576, "from_m": 3450.608, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4112.849, "from_m": 3481.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4138.461, "from_m": 4112.849, "capability_applied": null, "effective_limit_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": 4228.561, "from_m": 4138.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4929.729, "from_m": 4228.561, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6748.75, "from_m": 4929.729, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7182.068, "from_m": 6748.75, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10246.989, "from_m": 7182.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12805.192, "from_m": 10246.989, "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": 13897.618, "from_m": 12805.192, "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": 19838.003, "from_m": 13897.618, "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": 20392.748, "from_m": 19838.003, "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": 27421.387, "from_m": 20392.748, "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": 27764.789, "from_m": 27421.387, "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": 38954.452, "from_m": 27764.789, "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": 39018.454, "from_m": 38954.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39478.096, "from_m": 39018.454, "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}], "service_id": 597448, "profile_key": "dea3db6173f639f67bdfcbb9d2faea4e5c57f714547ca545d1d99e01c69edab2", "schedule_id": 21691, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0509", "location": "Heaton T&R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 780.39, "section_seq": 1, "route_path_id": 74718}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0531", "location": "Newcastle", "stage_seq": 3, "distance_m": 3772.629, "section_seq": 1, "route_path_id": 74718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "King Edward Bridge South Jn", "stage_seq": 4, "distance_m": 5010.222, "section_seq": 1, "route_path_id": 74718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Norwood Jn", "stage_seq": 5, "distance_m": 6895.981, "section_seq": 1, "route_path_id": 74718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "MetroCentre", "stage_seq": 6, "distance_m": 9285.933, "section_seq": 1, "route_path_id": 74718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Blaydon", "stage_seq": 7, "distance_m": 12534.19, "section_seq": 1, "route_path_id": 74718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Wylam", "stage_seq": 8, "distance_m": 19559.029, "section_seq": 1, "route_path_id": 74718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Prudhoe", "stage_seq": 9, "distance_m": 23015.841, "section_seq": 1, "route_path_id": 74718}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Hexham", "stage_seq": 10, "distance_m": 39478.096, "section_seq": 1, "route_path_id": 74718}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39478.096, "from_m": 0.0, "section_seq": 1, "route_path_id": 74718}], "total_distance_m": 39478.096, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38120.613, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1357.483, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:12:19Z", "source_id": 49082997, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:12:23Z", "source_id": 15933824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3846, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:42Z", "source_id": 49105684, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:47Z", "source_id": 15940416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:47Z", "source_id": 15941518, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:58Z", "source_id": 15949766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}] Heaton T&R.S.M.D. 0509 0509 None None None Hexham 0559 0559 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65450/2026-09-16/detailed None Newcastle 2026-09-16T05:31:00+01:00 Hexham 26.0 {"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6175019, 54.9682197], [-1.6176222999999998, 54.968182000000006], [-1.6177692999999995, 54.96812899999999], [-1.6179043, 54.96807319999999], [-1.6180368000000005, 54.9680139], [-1.6180907999999998, 54.967986100000005], [-1.6181753, 54.967941999999994], [-1.6182847, 54.96787989999999], [-1.6183819999999998, 54.96781430000001], [-1.6184804, 54.96774250000001], [-1.6185666999999997, 54.9676671], [-1.6186469999999995, 54.96758820000001], [-1.6186991999999998, 54.96753100000001], [-1.618743, 54.9674731], [-1.6187953, 54.9674054], [-1.6190089000000003, 54.967096], [-1.6190712, 54.96700979999999], [-1.6191258999999998, 54.9669198], [-1.6191742, 54.9668408], [-1.6191921, 54.966801999999994], [-1.6192125999999998, 54.9667574], [-1.6192508, 54.96665169999999], [-1.6192686, 54.9665707], [-1.6192862999999995, 54.9664903], [-1.6192978999999998, 54.96641089999999], [-1.6193006, 54.966334499999995], [-1.619296, 54.966233299999985], [-1.6192672, 54.96610040000001], [-1.6192529, 54.96604060000001], [-1.6192207, 54.965942], [-1.6191959, 54.9658757], [-1.6191489999999995, 54.9657823], [-1.6191165999999997, 54.9657273], [-1.619042, 54.965613899999994], [-1.6189750999999997, 54.965531], [-1.618851, 54.9653969], [-1.6186358999999997, 54.9652091], [-1.6186153, 54.96519080000001], [-1.6184596, 54.965053999999995], [-1.6183552, 54.964937], [-1.6182152999999997, 54.9647873], [-1.6178939, 54.96450140000001], [-1.6172006, 54.9639083], [-1.6169675114151385, 54.96370891655011], [-1.6155179, 54.9624689], [-1.6154725, 54.962430000000005], [-1.6153465, 54.96231590000001], [-1.6152725, 54.96223489999999], [-1.6151888999999997, 54.96214059999999], [-1.6151066999999997, 54.9620218], [-1.6150545999999997, 54.961939699999995], [-1.6150059, 54.9618375], [-1.6149766, 54.961751199999995], [-1.6149461, 54.961640200000005], [-1.614925, 54.9615129], [-1.6149215, 54.9613543], [-1.6149517999999998, 54.9611855], [-1.6149882999999998, 54.9610361], [-1.6150346, 54.96094299999999], [-1.6151034999999998, 54.96080429999999], [-1.6152987, 54.9605225], [-1.6153989, 54.960407], [-1.6155445999999998, 54.96026649999999], [-1.6157391, 54.9600988], [-1.6163147, 54.95963669999999], [-1.6166849, 54.95933539999999], [-1.616802127550358, 54.95922725915922], [-1.6169264446059886, 54.9590860312643], [-1.6170319731145193, 54.958960184703194], [-1.6171209947051213, 54.95884742510849], [-1.6171957910069663, 54.958745458112794], [-1.6172586436492251, 54.95865198934873], [-1.6173118342610688, 54.958564724448905], [-1.6173576444716689, 54.95848136904592], [-1.617398355910196, 54.95839962877238], [-1.6174362502058215, 54.95831720926091], [-1.6174736089877173, 54.9582318161441], [-1.6175127138850534, 54.95814115505458], [-1.6175558465270017, 54.95804293162493], [-1.6176052885427334, 54.95793485148777], [-1.6176633215614191, 54.95781462027573], [-1.6177322272122308, 54.95767994362138], [-1.6178142871243388, 54.95752852715736], [-1.6178395, 54.95747999999999], [-1.6186318999999998, 54.956094], [-1.6187678, 54.95585700000001], [-1.6189946, 54.95546160000001], [-1.6191737999999998, 54.95511810000001], [-1.6193376999999998, 54.954748499999994], [-1.6193941999999997, 54.9545922], [-1.619597450472196, 54.95404400363499], [-1.619674810176181, 54.95383535119051], [-1.6197713, 54.9535751], [-1.6199870999999997, 54.9529999], [-1.6201533999999995, 54.9526231], [-1.6203097, 54.952312899999995], [-1.6204740999999998, 54.952004400000014], [-1.6206126999999997, 54.95180560000001], [-1.6208104, 54.95154079999998], [-1.6210005000000005, 54.95131310000001], [-1.6210789, 54.951223500000005], [-1.6212335, 54.95104620000001], [-1.621325, 54.950951499999995], [-1.6214869999999997, 54.9507838], [-1.6218186, 54.950483], [-1.6220999000000005, 54.9502522], [-1.6225008, 54.9499391], [-1.6228238, 54.9496612], [-1.6231227999999998, 54.949431700000005], [-1.6242111999999995, 54.9485912], [-1.6245354, 54.94836949999999], [-1.624771, 54.9482379], [-1.6250308999999998, 54.94810979999999], [-1.6252913999999998, 54.947999800000005], [-1.6255135, 54.947917], [-1.6258409, 54.94782229999999], [-1.6261617, 54.94774209999999], [-1.6263559, 54.947696], [-1.6263683999999998, 54.9476937], [-1.6266375, 54.9476436], [-1.6269663, 54.9475987], [-1.6272721, 54.9475709], [-1.6274465, 54.9475581], [-1.6276892, 54.947546], [-1.6279172999999998, 54.947541], [-1.6281450000000002, 54.947543], [-1.6283487, 54.9475527], [-1.6286265999999998, 54.9475721], [-1.6289403999999998, 54.9476029], [-1.6293413999999995, 54.94765459999999], [-1.6297585, 54.94772], [-1.6301662, 54.94779539999999], [-1.6308153, 54.94792640000001], [-1.6310703, 54.9479814], [-1.6314896, 54.948071899999995], [-1.6320706, 54.9482083], [-1.6326698, 54.948356199999985], [-1.6330559, 54.94845939999998], [-1.6333427000000005, 54.9485447], [-1.6338936, 54.9487165], [-1.6341347, 54.9487955], [-1.6346301, 54.948985699999994], [-1.6346895, 54.94900510000001], [-1.6348647, 54.9490623], [-1.6358455999999997, 54.94935329999999], [-1.6365927, 54.9495316], [-1.6370057999999998, 54.94960429999999], [-1.6374207, 54.9496543], [-1.6381111, 54.949712299999995], [-1.6382574999999997, 54.949722], [-1.6392907, 54.94979659999999], [-1.6405411, 54.94994109999999], [-1.6413602000000005, 54.950056399999994], [-1.6429257999999998, 54.9502725], [-1.643637, 54.9503962], [-1.6440852, 54.9504906], [-1.6446492, 54.950649199999994], [-1.6452869, 54.950861999999994], [-1.6458092, 54.9510507], [-1.6463439000000002, 54.95126399999999], [-1.6477425, 54.9518268], [-1.6491690999999995, 54.952397899999994], [-1.6505246, 54.95296489999999], [-1.6509316, 54.95315649999999], [-1.6512931, 54.953353], [-1.6515585, 54.9535174], [-1.651846, 54.953714], [-1.6521148, 54.95396800000001], [-1.6523882999999997, 54.9542537], [-1.6526457, 54.95457149999999], [-1.6529204999999998, 54.9549491], [-1.6532011, 54.9553129], [-1.653812, 54.95621229999999], [-1.6539606, 54.9564259], [-1.6540747, 54.95658290000001], [-1.6543227, 54.9568715], [-1.6545115999999995, 54.9570417], [-1.6546603999999998, 54.9571544], [-1.6548628, 54.9572878], [-1.655012, 54.9573763], [-1.6553702, 54.9575735], [-1.6557251, 54.95772110000001], [-1.6559221999999998, 54.9577936], [-1.6561183999999998, 54.9578593], [-1.6564643, 54.95795700000001], [-1.656694, 54.9580055], [-1.6568881, 54.9580412], [-1.6571723, 54.95808869999999], [-1.6576609000000002, 54.95814440000001], [-1.6581941999999998, 54.9582019], [-1.6596357999999998, 54.958360199999994], [-1.6598737999999995, 54.95838179999999], [-1.6614582999999998, 54.9585543], [-1.6628451999999998, 54.9587003], [-1.6646995999999998, 54.9588828], [-1.664872759927676, 54.95890005731257], [-1.665998, 54.95901219999999], [-1.6667166999999998, 54.959116900000005], [-1.6674594, 54.95925609999999], [-1.6680274999999998, 54.95940110000001], [-1.668279, 54.95947439999999], [-1.6685163, 54.959568], [-1.6688796999999995, 54.9597133], [-1.6693515999999995, 54.959933500000005], [-1.6700802, 54.9602904], [-1.6712815999999997, 54.9609452], [-1.673809, 54.9622641], [-1.6742148, 54.96247040000001], [-1.6745595, 54.96262629999999], [-1.6748153999999995, 54.9627264], [-1.6750111, 54.9627921], [-1.6752331, 54.9628594], [-1.6755900999999995, 54.9629546], [-1.6758338, 54.96300659999999], [-1.6760927, 54.9630535], [-1.6766879, 54.96313459999999], [-1.6773167, 54.963189500000006], [-1.6790326999999998, 54.9633148], [-1.6801999999999997, 54.9634095], [-1.6822615, 54.96356149999999], [-1.6832694, 54.96363770000001], [-1.6847897999999997, 54.9637499], [-1.6857718999999998, 54.963828], [-1.6872608, 54.96394089999999], [-1.688263, 54.964016399999984], [-1.6886127999999998, 54.96404210000001], [-1.6896041999999998, 54.96412309999999], [-1.6902460999999998, 54.96416669999999], [-1.6914159000000002, 54.96425449999999], [-1.693199, 54.964385], [-1.6965068, 54.9646456], [-1.6980654999999998, 54.9647567], [-1.6995648999999995, 54.9648668], [-1.700646, 54.9649566], [-1.7026011, 54.9650979], [-1.7034655, 54.9651603], [-1.7043066999999998, 54.965223], [-1.7055574, 54.96531860000001], [-1.7067990398270907, 54.96540881017514], [-1.7083844999999998, 54.965523999999995], [-1.7097053, 54.96562720000001], [-1.7105098, 54.96570959999998], [-1.7107756999999997, 54.9657395], [-1.7128116834212568, 54.96596738621505], [-1.7128127, 54.9659675], [-1.7137661, 54.96606980000001], [-1.7149198, 54.96620750000001], [-1.7160036999999997, 54.96633099999999], [-1.7169761, 54.9664442], [-1.7187054, 54.9666454], [-1.7190245, 54.9666913], [-1.7195657, 54.96678789999999], [-1.7204757000000002, 54.9670167], [-1.7218243, 54.96737830000001], [-1.7225919, 54.96759999999999], [-1.7232924999999997, 54.96783260000001], [-1.7234463999999998, 54.9678875], [-1.7249669, 54.96843], [-1.725455, 54.968626], [-1.7259719, 54.968858700000006], [-1.7269957, 54.9693022], [-1.7272804999999998, 54.9694191], [-1.7275357999999998, 54.96952780000001], [-1.727733, 54.9695957], [-1.7279942999999998, 54.9696857], [-1.7285752, 54.969847300000005], [-1.7299698999999995, 54.970236199999995], [-1.7306137, 54.97043909999999], [-1.731273, 54.9706778], [-1.7319936, 54.970972499999995], [-1.7335862, 54.97165189999999], [-1.7348743, 54.9722337], [-1.736536, 54.9729494], [-1.7382639999999998, 54.9736675], [-1.7396368999999998, 54.974203499999994], [-1.7410617999999998, 54.974719099999994], [-1.7418477, 54.9749966], [-1.7426186, 54.97525789999999], [-1.7441852999999998, 54.9757504], [-1.7457937999999995, 54.976206399999995], [-1.7474153, 54.97661289999999], [-1.7486247999999998, 54.9768924], [-1.7498654, 54.97716299999999], [-1.7511816000000002, 54.97745510000001], [-1.7524133999999998, 54.9777149], [-1.7537575999999997, 54.977965000000005], [-1.7563700999999998, 54.978423799999995], [-1.758647, 54.9788002], [-1.7597817, 54.9789874], [-1.7608971000000002, 54.9791578], [-1.7629636, 54.97945169999999], [-1.7649768999999995, 54.979730999999994], [-1.7658036, 54.979830099999994], [-1.7665413999999997, 54.9799276], [-1.7744542999999997, 54.98045989999999], [-1.7767981999999998, 54.98061569999999], [-1.7779229, 54.98069309999999], [-1.7790946, 54.98076390000001], [-1.7823573999999998, 54.980995400000005], [-1.7833144, 54.9810513], [-1.7846886, 54.9811476], [-1.7866974999999998, 54.9812703], [-1.7874828, 54.9812924], [-1.7878845, 54.981294299999995], [-1.7882744999999998, 54.9812795], [-1.7891285999999995, 54.9812179], [-1.7895654999999997, 54.9811737], [-1.7899794999999998, 54.98111310000001], [-1.7906017, 54.98100029999999], [-1.7912047999999996, 54.98086649999999], [-1.7923323000000002, 54.9805869], [-1.7931729, 54.9803641], [-1.7966305682390429, 54.979480886646094], [-1.8017616, 54.9781702], [-1.8039282, 54.9776087], [-1.8060734000000005, 54.977047799999994], [-1.8108287999999997, 54.9758275], [-1.8138457, 54.97503179999999], [-1.8144322999999996, 54.97487939999999], [-1.8147059, 54.9748091], [-1.8154084, 54.974614599999995], [-1.8165776, 54.97430820000001], [-1.8170230000000005, 54.974192], [-1.8184024999999997, 54.97382979999999], [-1.8194870999999997, 54.973545], [-1.8200867999999992, 54.97334539999999], [-1.8206416999999997, 54.97311640000001], [-1.8212505, 54.972871000000005], [-1.8218786, 54.9726335], [-1.8224256000000003, 54.972457799999994], [-1.8229682, 54.9723188], [-1.8232701, 54.9722577], [-1.8235631, 54.97221669999999], [-1.823949299999999, 54.9721862], [-1.8243749, 54.9721656], [-1.8250041, 54.97216470000001], [-1.8256700999999995, 54.97219400000001], [-1.826334, 54.9722446], [-1.8272934000000003, 54.972331700000005], [-1.8282513, 54.972403400000005], [-1.8290391, 54.97244870000001], [-1.8294647, 54.9724695], [-1.8298385999999995, 54.9724835], [-1.8301666, 54.97247990000001], [-1.8304768, 54.9724812], [-1.8311453, 54.97247180000001], [-1.8322564, 54.97244870000001], [-1.832725, 54.9724305], [-1.8331679, 54.9724042], [-1.8339883999999993, 54.972342100000006], [-1.8349607, 54.97224920000001], [-1.8392389, 54.9717482], [-1.8435042999999995, 54.9712603], [-1.847924, 54.9707645], [-1.8501270000000003, 54.97051489999999], [-1.8511910999999996, 54.9704032], [-1.8523224999999996, 54.9702511], [-1.8533987, 54.9700887], [-1.8545080999999997, 54.969885], [-1.8554998, 54.96964810000001], [-1.8565378, 54.9693672], [-1.8575759000000005, 54.968963200000005], [-1.8586446, 54.968521300000006], [-1.8606877, 54.967645799999985], [-1.8617781, 54.96718], [-1.8628990999999997, 54.96668429999999], [-1.8635081, 54.96641929999999], [-1.8640652, 54.9661807], [-1.8647529, 54.96588620000001], [-1.8652141, 54.9656902], [-1.866325, 54.96523129999999], [-1.8691407, 54.9640304], [-1.8692362, 54.9639913], [-1.8695363, 54.96386859999999], [-1.8699524999999997, 54.963708800000006], [-1.8711485000000003, 54.9633153], [-1.8723924, 54.9629219], [-1.8748998999999995, 54.9621878], [-1.8754919, 54.96201479999999], [-1.8761307, 54.96183739999999], [-1.8774411, 54.9615069], [-1.8783096, 54.961300599999994], [-1.8792327, 54.96111469999999], [-1.8799426, 54.9609954], [-1.8806882000000005, 54.9608875], [-1.8814027, 54.96081800000001], [-1.8821891, 54.96077009999998], [-1.8828371, 54.96072610000001], [-1.883548, 54.9606884], [-1.8849478, 54.9606435], [-1.8855110999999996, 54.9606306], [-1.8864620966509948, 54.9606103566975], [-1.8870285, 54.960598299999994], [-1.8885161, 54.960534900000006], [-1.8890521, 54.9605046], [-1.8895628, 54.960465000000006], [-1.8900687, 54.9604182], [-1.8906009, 54.9603617], [-1.8912181999999995, 54.96028210000001], [-1.8917817, 54.9601997], [-1.8923069, 54.960113], [-1.8928625, 54.96001], [-1.893482, 54.9598768], [-1.8940447, 54.9597349], [-1.8947115, 54.95955139999999], [-1.8953281, 54.95935740000001], [-1.8957953999999997, 54.95919750000001], [-1.8962328, 54.9590333], [-1.8966791000000005, 54.95885279999999], [-1.8971146000000003, 54.95865329999999], [-1.8979628, 54.95823970000001], [-1.8988644, 54.95778649999999], [-1.8997447999999997, 54.957318], [-1.9019286999999996, 54.9560049], [-1.9040858999999997, 54.954674399999995], [-1.9061248, 54.95342720000001], [-1.9071334, 54.9528002], [-1.9081477999999996, 54.952183700000006], [-1.9088993, 54.9517254], [-1.9096334, 54.9512691], [-1.9111503, 54.950338], [-1.9119267, 54.949869099999994], [-1.9126839, 54.94940099999999], [-1.9141249, 54.948521199999995], [-1.9155817, 54.94764080000001], [-1.9163903, 54.9472036], [-1.9172061, 54.9468224], [-1.9176961, 54.94662790000001], [-1.9179796999999996, 54.9465173], [-1.9187878999999997, 54.94623779999999], [-1.9202648, 54.9457231], [-1.9212260999999995, 54.9454015], [-1.9219992, 54.9451693], [-1.9223776, 54.945083200000006], [-1.9228256, 54.94499960000001], [-1.9231723, 54.94494929999999], [-1.9235663999999997, 54.944919700000014], [-1.9239806, 54.9449128], [-1.9244247, 54.944921], [-1.9248613999999995, 54.9449545], [-1.9253039000000003, 54.94500299999999], [-1.9263950999999997, 54.94515199999999], [-1.9290278999999997, 54.945495], [-1.9301333999999997, 54.94563339999999], [-1.9309024, 54.94573900000001], [-1.9351199, 54.946372999999994], [-1.9384219, 54.9469927], [-1.9392792, 54.94713000000001], [-1.9400884, 54.9472189], [-1.9405924000000003, 54.94725739999999], [-1.9410708999999997, 54.9472857], [-1.9420850999999997, 54.947319499999985], [-1.9438165999999997, 54.9472656], [-1.9505818999999995, 54.94687129999999], [-1.9539791, 54.9466653], [-1.9573506000000005, 54.9464643], [-1.9592687, 54.946349000000005], [-1.9612029, 54.9462506], [-1.9621988, 54.946217899999986], [-1.9629383, 54.9462108], [-1.9632694, 54.946213500000006], [-1.9636986999999997, 54.94622609999999], [-1.9643131000000005, 54.946260200000005], [-1.9647920999999997, 54.9463159], [-1.9652644999999995, 54.946382199999995], [-1.965862, 54.9464842], [-1.9665305, 54.94664740000001], [-1.9671846, 54.94683779999998], [-1.9679259, 54.9470999], [-1.9686472, 54.94741179999998], [-1.9705926, 54.94831750000001], [-1.9708912, 54.94845509999999], [-1.9712490000000005, 54.9486219], [-1.9715412999999995, 54.948757], [-1.9748724, 54.95032909999998], [-1.976293625062947, 54.95098900482499], [-1.977843, 54.9517084], [-1.9807205999999995, 54.9530979], [-1.9814099, 54.9534542], [-1.9819974, 54.95378319999998], [-1.9824986, 54.9540821], [-1.9829475999999997, 54.9543646], [-1.983807, 54.954927299999994], [-1.9846292999999997, 54.9555005], [-1.9859918999999997, 54.956491799999995], [-1.9871505, 54.957337900000006], [-1.9879942, 54.9579176], [-1.988842, 54.958470199999994], [-1.9890473, 54.95859999999998], [-1.9898211999999995, 54.95905599999999], [-1.9906352, 54.95950619999999], [-1.992092, 54.9602414], [-1.9926488, 54.9605026], [-1.9931367, 54.9607221], [-1.9936785999999995, 54.9609719], [-1.9953365000000003, 54.9617067], [-1.9957823999999995, 54.9618947], [-1.9962528, 54.96207609999999], [-1.9968646000000003, 54.9622925], [-1.9975142, 54.9624983], [-1.9981529, 54.9626981], [-1.9987202, 54.9628627], [-2.0009667, 54.963542700000005], [-2.0020879, 54.9638575], [-2.0026268, 54.9639992], [-2.0032114999999995, 54.9641367], [-2.00394, 54.9642786], [-2.0047063, 54.96441200000001], [-2.007737, 54.9648137], [-2.0185509, 54.96621940000001], [-2.0196187, 54.9663583], [-2.0257773, 54.967187499999994], [-2.031757, 54.9679591], [-2.0369374, 54.9686393], [-2.0399783999999994, 54.9690386], [-2.0401389999999995, 54.9690599], [-2.0406829, 54.9691321], [-2.0432066, 54.9694671], [-2.0434471, 54.9694998], [-2.0464156, 54.9699028], [-2.047755, 54.970093], [-2.0529392999999994, 54.9707558], [-2.0535859, 54.970834299999986], [-2.0539329, 54.970871599999995], [-2.054316, 54.9709034], [-2.0549852999999993, 54.97093839999999], [-2.0556734, 54.9709571], [-2.0568393, 54.970956400000006], [-2.0579316, 54.97093139999999], [-2.0596964, 54.9708652], [-2.0608794, 54.97080979999999], [-2.0614541, 54.9707829], [-2.0649821, 54.97060849999999], [-2.066125153474899, 54.97055378135866], [-2.0771962, 54.97002379999999], [-2.0789042999999996, 54.9700332], [-2.0806574, 54.97012949999999], [-2.0816195, 54.9702226], [-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]} 22.2 0530 0556 Newcastle Hexham Hexham 54.9736007 -2.0950032 54.9736007 -2.0950032 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:56:00 Hexham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949766 1789534679516896 28 28 2026-09-16 05:07:59.632796 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:57:59.509759
567273 598750 F45112 515R521516 2026-09-16 COMPLETE 15949457 2026-09-16 05:58:00 2026-09-16 05:08:07 2026-09-18 05:08:07 {"id": 598750, "stp": "N", "toc": "c2c", "uid": "F45112", "consist": "357203+357321", "dest_crs": "BKG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45112/2026-09-16/detailed", "trust_id": "515R521516", "origin_crs": "XEM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "7", "is_terminated": 1, "next_location": "Barking", "signalling_id": "5R52", "timing_status": "ON TIME", "origin_station": "East Ham E.M.U.D.", "current_leg_arr": "0558", "current_leg_dep": "0553", "current_leg_end": "Barking", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Barking Sig. 1103", "last_update_time": "2026-09-16T05:08:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.06159059999999999, 51.542835], [0.062255399999999995, 51.54314339999999], [0.06278949999999998, 51.5433845], [0.0630426, 51.543491], [0.06325859999999998, 51.543573999999985], [0.0635383, 51.5436741], [0.0638285, 51.54376459999999], [0.0641387, 51.5438467], [0.06440599999999999, 51.54390750000001], [0.0647194, 51.543966600000005], [0.0649976, 51.54401120000001], [0.0652776, 51.5440452], [0.0654301, 51.54406109999999], [0.0656025, 51.5440759], [0.06587909999999998, 51.544090699999984], [0.06613819999999998, 51.5441009], [0.0664417, 51.5441007], [0.0666663, 51.544092600000006], [0.06694019999999999, 51.544078], [0.06718029999999998, 51.5440594], [0.0674911, 51.544025999999995], [0.06772879999999999, 51.54399159999999], [0.0679652, 51.5439547], [0.068159, 51.5439189], [0.0683466, 51.5438811], [0.0687037, 51.543805600000006], [0.06891019999999999, 51.543765], [0.0695963, 51.5436099], [0.0701866, 51.543479], [0.0707678, 51.5433611], [0.07078250000000001, 51.543358100000006], [0.07086459999999999, 51.5433425], [0.07153979999999999, 51.54318849999999], [0.072212, 51.5430263], [0.0724699, 51.5429632], [0.0727079, 51.5429012], [0.0729687, 51.5428229], [0.0731749, 51.54275349999999], [0.07472340000000001, 51.5421725], [0.07532329999999998, 51.541945699999985], [0.07645159999999998, 51.5415203], [0.0767747, 51.5413848], [0.0770914, 51.54124269999999], [0.0773207, 51.54113110000001], [0.07753479999999999, 51.541023], [0.07780879999999998, 51.54087119999999], [0.0780818, 51.540716200000006], [0.0788703, 51.54025750000001], [0.0791951, 51.5400802], [0.07931809999999999, 51.5400155], [0.0802852, 51.5395203]]}", "current_leg_start": "East Ham E.M.U.D.", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.5395203", "next_location_lon": "0.0802852", "previous_location": "East Ham E.M.U.D.", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 291.691, \"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\": 302.385, \"from_m\": 291.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 691.188, \"from_m\": 302.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1182.857, \"from_m\": 691.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1475.336, \"from_m\": 1182.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}], \"service_id\": 598750, \"profile_key\": \"f70810893f882a87b64058a393425260cdb6894044e28fa6c6472982d6018f70\", \"schedule_id\": 35890, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40754}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Barking\", \"stage_seq\": 2, \"distance_m\": 1475.336, \"section_seq\": 1, \"route_path_id\": 40754}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1475.336, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40754}], \"total_distance_m\": 1475.336, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1464.642, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5395203", "current_position_lon": "0.0802852", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:17Z\", \"source_id\": 49134970, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:22Z\", \"source_id\": 15949457, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking", "service_state_platform": "7", "timing_fact_generation": 1789534644195444, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:01.298516", "service_state_evidence_id": 15949457, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:01.849144", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N XEM BKG 5R52 357203+357321 8 100 None {"version": 3, "segments": [{"to_m": 291.691, "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": 302.385, "from_m": 291.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 691.188, "from_m": 302.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1182.857, "from_m": 691.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1475.336, "from_m": 1182.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}], "service_id": 598750, "profile_key": "f70810893f882a87b64058a393425260cdb6894044e28fa6c6472982d6018f70", "schedule_id": 35890, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "East Ham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40754}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Barking", "stage_seq": 2, "distance_m": 1475.336, "section_seq": 1, "route_path_id": 40754}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1475.336, "from_m": 0.0, "section_seq": 1, "route_path_id": 40754}], "total_distance_m": 1475.336, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1464.642, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10.694, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:17Z", "source_id": 49134970, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:22Z", "source_id": 15949457, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] East Ham E.M.U.D. 0555 0555 None None None Barking 0558 0558 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45112/2026-09-16/detailed None East Ham E.M.U.D. 2026-09-16T05:55:00+01:00 Barking 5.0 {"type": "LineString", "coordinates": [[0.06159059999999999, 51.542835], [0.062255399999999995, 51.54314339999999], [0.06278949999999998, 51.5433845], [0.0630426, 51.543491], [0.06325859999999998, 51.543573999999985], [0.0635383, 51.5436741], [0.0638285, 51.54376459999999], [0.0641387, 51.5438467], [0.06440599999999999, 51.54390750000001], [0.0647194, 51.543966600000005], [0.0649976, 51.54401120000001], [0.0652776, 51.5440452], [0.0654301, 51.54406109999999], [0.0656025, 51.5440759], [0.06587909999999998, 51.544090699999984], [0.06613819999999998, 51.5441009], [0.0664417, 51.5441007], [0.0666663, 51.544092600000006], [0.06694019999999999, 51.544078], [0.06718029999999998, 51.5440594], [0.0674911, 51.544025999999995], [0.06772879999999999, 51.54399159999999], [0.0679652, 51.5439547], [0.068159, 51.5439189], [0.0683466, 51.5438811], [0.0687037, 51.543805600000006], [0.06891019999999999, 51.543765], [0.0695963, 51.5436099], [0.0701866, 51.543479], [0.0707678, 51.5433611], [0.07078250000000001, 51.543358100000006], [0.07086459999999999, 51.5433425], [0.07153979999999999, 51.54318849999999], [0.072212, 51.5430263], [0.0724699, 51.5429632], [0.0727079, 51.5429012], [0.0729687, 51.5428229], [0.0731749, 51.54275349999999], [0.07472340000000001, 51.5421725], [0.07532329999999998, 51.541945699999985], [0.07645159999999998, 51.5415203], [0.0767747, 51.5413848], [0.0770914, 51.54124269999999], [0.0773207, 51.54113110000001], [0.07753479999999999, 51.541023], [0.07780879999999998, 51.54087119999999], [0.0780818, 51.540716200000006], [0.0788703, 51.54025750000001], [0.0791951, 51.5400802], [0.07931809999999999, 51.5400155], [0.0802852, 51.5395203]]} 0.9 0553 0558 East Ham E.M.U.D. Barking Sig. 1103 Barking 51.5395203 0.0802852 51.5395203 0.0802852 1 0 2026-09-16 05:08:07 TERMINATED 2026-09-16 04:58:00 Barking TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949457 1789534644195444 7 7 2026-09-16 05:08:01.849144 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:01.298516
567274 598473 P65060 325K30M516 2026-09-16 COMPLETE 15949037 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 598473, "stp": "P", "toc": "Northern", "uid": "P65060", "consist": "323226", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65060/2026-09-16/detailed", "trust_id": "325K30M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "0602", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5K30", "timing_status": "EARLY", "origin_station": "Stockport Car. M.D.", "current_leg_arr": "0558", "current_leg_dep": "0552", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.165000907386798, 53.40843641613204], [-2.1656442, 53.4092117], [-2.1659456, 53.4095744], [-2.1663469, 53.41005959999999], [-2.1674995, 53.411449299999994], [-2.1684689, 53.41258129999999], [-2.1685899999999996, 53.4127385], [-2.1690066999999997, 53.413246], [-2.1692639, 53.41356919999998], [-2.1695487, 53.41397280000001], [-2.1696143, 53.41404899999999], [-2.1698168015184365, 53.41428429590598], [-2.169922255482984, 53.41440682709668], [-2.1700248027634266, 53.41455241214706], [-2.1701134439810295, 53.41468098858454], [-2.170190220623621, 53.41479497555622], [-2.17025717417903, 53.4148967922092], [-2.1703163461350847, 53.41498885769056], [-2.170369777979613, 53.415073591147426], [-2.170419511200444, 53.41515341172688], [-2.1704675872854056, 53.41523073857603], [-2.170516047722326, 53.41530799084195], [-2.170566933999035, 53.41538758767178], [-2.1706222876033596, 53.415471948212584], [-2.170684150023129, 53.41556349161148], [-2.17075456274617, 53.41566463701555], [-2.1708355672603137, 53.41577780357191], [-2.170929205053386, 53.41590541042765], [-2.171037517613216, 53.416049876729865], [-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 Sig. ST2.88/89", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport Sig. ST2.88/89", "current_leg_milage": "5.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.232, \"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\": 338.27, \"from_m\": 285.232, \"capability_applied\": null, \"effective_limit_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\": 431.288, \"from_m\": 338.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 464.024, \"from_m\": 431.288, \"capability_applied\": null, \"effective_limit_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\": 5415.832, \"from_m\": 464.024, \"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\": 6379.32, \"from_m\": 5415.832, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6451.473, \"from_m\": 6379.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6979.566, \"from_m\": 6451.473, \"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\": 8513.872, \"from_m\": 6979.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8677.597, \"from_m\": 8513.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8987.01, \"from_m\": 8677.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9033.216, \"from_m\": 8987.01, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9111.006, \"from_m\": 9033.216, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9520.186, \"from_m\": 9111.006, \"capability_applied\": null, \"effective_limit_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\": 598473, \"profile_key\": \"6e29c46d401eeca2f0bf4d3f8734c53195e0e18fca1704ccc53e48e29d7ff400\", \"schedule_id\": 21510, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Stockport Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74587}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552\", \"location\": \"Stockport Sig. ST2.88/89\", \"stage_seq\": 2, \"distance_m\": 464.024, \"section_seq\": 1, \"route_path_id\": 74587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 3, \"distance_m\": 1308.267, \"section_seq\": 1, \"route_path_id\": 74587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 5830.336, \"section_seq\": 1, \"route_path_id\": 74587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 8367.5, \"section_seq\": 1, \"route_path_id\": 74587}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 9520.186, \"section_seq\": 1, \"route_path_id\": 74587}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9520.186, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74587}], \"total_distance_m\": 9520.186, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7319.082, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2201.104, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:08Z\", \"source_id\": 49112145, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:14Z\", \"source_id\": 15942479, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:23Z\", \"source_id\": 49133539, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:31Z\", \"source_id\": 15949037, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "3", "timing_fact_generation": 1789534591878993, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:07.916382", "service_state_evidence_id": 15949037, "current_leg_start_actual_dep": "2026-09-16T05:52:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:08.276423", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None MAN 5K30 323226 3 90 None {"version": 3, "segments": [{"to_m": 285.232, "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": 338.27, "from_m": 285.232, "capability_applied": null, "effective_limit_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": 431.288, "from_m": 338.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 464.024, "from_m": 431.288, "capability_applied": null, "effective_limit_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": 5415.832, "from_m": 464.024, "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": 6379.32, "from_m": 5415.832, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6451.473, "from_m": 6379.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6979.566, "from_m": 6451.473, "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": 8513.872, "from_m": 6979.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8677.597, "from_m": 8513.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8987.01, "from_m": 8677.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9033.216, "from_m": 8987.01, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9111.006, "from_m": 9033.216, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9520.186, "from_m": 9111.006, "capability_applied": null, "effective_limit_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": 598473, "profile_key": "6e29c46d401eeca2f0bf4d3f8734c53195e0e18fca1704ccc53e48e29d7ff400", "schedule_id": 21510, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Stockport Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74587}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552", "location": "Stockport Sig. ST2.88/89", "stage_seq": 2, "distance_m": 464.024, "section_seq": 1, "route_path_id": 74587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Heaton Norris Jn", "stage_seq": 3, "distance_m": 1308.267, "section_seq": 1, "route_path_id": 74587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 5830.336, "section_seq": 1, "route_path_id": 74587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 8367.5, "section_seq": 1, "route_path_id": 74587}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 9520.186, "section_seq": 1, "route_path_id": 74587}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9520.186, "from_m": 0.0, "section_seq": 1, "route_path_id": 74587}], "total_distance_m": 9520.186, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7319.082, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2201.104, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9207, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:08Z", "source_id": 49112145, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:14Z", "source_id": 15942479, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:23Z", "source_id": 49133539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:31Z", "source_id": 15949037, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Stockport Car. M.D. 0547 0547 None None None Manchester Piccadilly 0602 0602 3 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65060/2026-09-16/detailed None Stockport Sig. ST2.88/89 2026-09-16T05:52:00+01:00 Manchester Piccadilly 6.0 {"type": "LineString", "coordinates": [[-2.165000907386798, 53.40843641613204], [-2.1656442, 53.4092117], [-2.1659456, 53.4095744], [-2.1663469, 53.41005959999999], [-2.1674995, 53.411449299999994], [-2.1684689, 53.41258129999999], [-2.1685899999999996, 53.4127385], [-2.1690066999999997, 53.413246], [-2.1692639, 53.41356919999998], [-2.1695487, 53.41397280000001], [-2.1696143, 53.41404899999999], [-2.1698168015184365, 53.41428429590598], [-2.169922255482984, 53.41440682709668], [-2.1700248027634266, 53.41455241214706], [-2.1701134439810295, 53.41468098858454], [-2.170190220623621, 53.41479497555622], [-2.17025717417903, 53.4148967922092], [-2.1703163461350847, 53.41498885769056], [-2.170369777979613, 53.415073591147426], [-2.170419511200444, 53.41515341172688], [-2.1704675872854056, 53.41523073857603], [-2.170516047722326, 53.41530799084195], [-2.170566933999035, 53.41538758767178], [-2.1706222876033596, 53.415471948212584], [-2.170684150023129, 53.41556349161148], [-2.17075456274617, 53.41566463701555], [-2.1708355672603137, 53.41577780357191], [-2.170929205053386, 53.41590541042765], [-2.171037517613216, 53.416049876729865], [-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.6 0552 0558 Stockport Sig. ST2.88/89 Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949037 1789534591878993 23 23 2026-09-16 05:08:08.276423 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:07.916382
567275 598500 L37465 655J14M516 2026-09-16 COMPLETE 15949865 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 598500, "stp": "P", "toc": "Chiltern Railways", "uid": "L37465", "consist": "168003+168323", "dest_crs": "SBJ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37465/2026-09-16/detailed", "trust_id": "655J14M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Junction", "service_date": "2026-09-16", "dest_arr_time": "0604", "dest_platform": "2", "is_terminated": 1, "next_location": "Stourbridge Junction", "signalling_id": "5J14", "timing_status": "EARLY", "origin_station": "Stourbridge Jn Depot", "current_leg_arr": "0558", "current_leg_dep": "0554", "current_leg_end": "Stourbridge Junction", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Stourbridge Junction", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1336621, 52.453738699999995], [-2.1336664, 52.453637], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]}", "current_leg_start": "Stourbridge Jn Headshunt", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "52.4474330", "next_location_lon": "-2.1340235", "previous_location": "Stourbridge Jn Headshunt", "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\": 411.603, \"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\": 435.857, \"from_m\": 411.603, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 466.126, \"from_m\": 435.857, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 493.367, \"from_m\": 466.126, \"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\": 1167.837, \"from_m\": 493.367, \"capability_applied\": null, \"effective_limit_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\": 598500, \"profile_key\": \"1cecc2beef85ca0f0ffafdbacddb3b31230f9197fa06375a08c326013c8b49a5\", \"schedule_id\": 15933, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Stourbridge Jn Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34421}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0601\", \"location\": \"Stourbridge Jn Headshunt\", \"stage_seq\": 2, \"distance_m\": 466.126, \"section_seq\": 1, \"route_path_id\": 34421}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Stourbridge Junction\", \"stage_seq\": 3, \"distance_m\": 1167.837, \"section_seq\": 1, \"route_path_id\": 34421}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1167.837, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34421}], \"total_distance_m\": 1167.837, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1167.837, \"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": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.4474330", "current_position_lon": "-2.1340235", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:24Z\", \"source_id\": 49123182, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:23Z\", \"source_id\": 15945732, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:06Z\", \"source_id\": 49136240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:12Z\", \"source_id\": 15949865, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Junction", "service_state_platform": "2", "timing_fact_generation": 1789534693174174, "current_leg_arrival_utc": "2026-09-16T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:13.171254", "service_state_evidence_id": 15949865, "current_leg_start_actual_dep": "2026-09-16T06:01:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:13.657405", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P None SBJ 5J14 168003+168323 6 100 None {"version": 3, "segments": [{"to_m": 411.603, "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": 435.857, "from_m": 411.603, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 466.126, "from_m": 435.857, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 493.367, "from_m": 466.126, "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": 1167.837, "from_m": 493.367, "capability_applied": null, "effective_limit_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": 598500, "profile_key": "1cecc2beef85ca0f0ffafdbacddb3b31230f9197fa06375a08c326013c8b49a5", "schedule_id": 15933, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Stourbridge Jn Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34421}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0601", "location": "Stourbridge Jn Headshunt", "stage_seq": 2, "distance_m": 466.126, "section_seq": 1, "route_path_id": 34421}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Stourbridge Junction", "stage_seq": 3, "distance_m": 1167.837, "section_seq": 1, "route_path_id": 34421}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1167.837, "from_m": 0.0, "section_seq": 1, "route_path_id": 34421}], "total_distance_m": 1167.837, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1167.837, "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": 19708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:24Z", "source_id": 49123182, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:23Z", "source_id": 15945732, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19759, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:06Z", "source_id": 49136240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:12Z", "source_id": 15949865, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Stourbridge Jn Depot 0548 0548 None None None Stourbridge Junction 0604 0604 2 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37465/2026-09-16/detailed None Stourbridge Jn Headshunt 2026-09-16T06:01:00+01:00 Stourbridge Junction 4.0 {"type": "LineString", "coordinates": [[-2.1336621, 52.453738699999995], [-2.1336664, 52.453637], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]} 0.4 0554 0558 Stourbridge Jn Headshunt Stourbridge Junction Stourbridge Junction 52.4474330 -2.1340235 52.4474330 -2.1340235 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 Stourbridge Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949865 1789534693174174 7 7 2026-09-16 05:08:13.657405 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:13.171254
567276 598367 W30365 845S39M516 2026-09-16 COMPLETE 15949185 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 598367, "stp": "P", "toc": "CrossCountry", "uid": "W30365", "consist": "221108", "dest_crs": "PLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30365/2026-09-16/detailed", "trust_id": "845S39M516", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": "05:44:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-16", "dest_arr_time": "0600", "dest_platform": "8", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5S39", "timing_status": "EARLY", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0558", "current_leg_dep": "0543", "current_leg_end": "Plymouth", "origin_dep_time": "0544", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Laira Jn", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Laira Jn", "current_leg_milage": "2.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 562.882, \"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\": 1781.545, \"from_m\": 562.882, \"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\": 2644.202, \"from_m\": 1781.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3348.484, \"from_m\": 2644.202, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3518.893, \"from_m\": 3348.484, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3581.811, \"from_m\": 3518.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3993.94, \"from_m\": 3581.811, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 598367, \"profile_key\": \"d8cc920f74c56fbba86f341e8288cc0e448b7a474ecca46c420bdbdf72f3ec72\", \"schedule_id\": 26055, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0553\", \"location\": \"Laira Jn\", \"stage_seq\": 2, \"distance_m\": 562.882, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1546.031, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3993.94, \"section_seq\": 1, \"route_path_id\": 30299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3993.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}], \"total_distance_m\": 3993.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3368.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 625.8, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:43Z\", \"source_id\": 49134065, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:47Z\", \"source_id\": 15949185, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "8", "timing_fact_generation": 1789534609335923, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:14.250050", "service_state_evidence_id": 15949185, "current_leg_start_actual_dep": "2026-09-16T05:53:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:15.269871", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XLZ PLY 5S39 221108 5 125 None {"version": 3, "segments": [{"to_m": 562.882, "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": 1781.545, "from_m": 562.882, "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": 2644.202, "from_m": 1781.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3348.484, "from_m": 2644.202, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3518.893, "from_m": 3348.484, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3581.811, "from_m": 3518.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3993.94, "from_m": 3581.811, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 598367, "profile_key": "d8cc920f74c56fbba86f341e8288cc0e448b7a474ecca46c420bdbdf72f3ec72", "schedule_id": 26055, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0553", "location": "Laira Jn", "stage_seq": 2, "distance_m": 562.882, "section_seq": 1, "route_path_id": 30299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1546.031, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Plymouth", "stage_seq": 4, "distance_m": 3993.94, "section_seq": 1, "route_path_id": 30299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3993.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 30299}], "total_distance_m": 3993.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3368.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 625.8, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:43Z", "source_id": 49134065, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:47Z", "source_id": 15949185, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Laira T.& R.S.M.D. 0544 0544 None 5:44:00 None Plymouth 0600 0600 8 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30365/2026-09-16/detailed None Laira Jn 2026-09-16T05:53:00+01:00 Plymouth 15.0 {"type": "LineString", "coordinates": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 2.1 0543 0558 Laira Jn Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949185 1789534609335923 7 7 2026-09-16 05:08:15.269871 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:14.250050
567277 597547 W11033 745T29M516 2026-09-16 COMPLETE 15949214 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 597547, "stp": "P", "toc": "Heathrow Express", "uid": "W11033", "consist": "387135+387141", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11033/2026-09-16/detailed", "trust_id": "745T29M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "0554½", "dest_platform": "7", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5T29", "timing_status": "LATE", "origin_station": "Reading Traincare Depot", "current_leg_arr": "0558", "current_leg_dep": "0519", "current_leg_end": "London Paddington", "origin_dep_time": "0514", "origin_platform": null, "current_location": "Link Line", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "0554½", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 637.092, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1342.262, \"from_m\": 637.092, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9087.586, \"from_m\": 1342.262, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9142.097, \"from_m\": 9087.586, \"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\": 18319.576, \"from_m\": 9142.097, \"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\": 18331.18, \"from_m\": 18319.576, \"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\": 19660.926, \"from_m\": 18331.18, \"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\": 19811.516, \"from_m\": 19660.926, \"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\": 19850.056, \"from_m\": 19811.516, \"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\": 20339.571, \"from_m\": 19850.056, \"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\": 20423.084, \"from_m\": 20339.571, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51019.373, \"from_m\": 20423.084, \"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\": 55282.833, \"from_m\": 51019.373, \"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\": 55484.239, \"from_m\": 55282.833, \"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\": 55569.918, \"from_m\": 55484.239, \"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\": 56733.179, \"from_m\": 55569.918, \"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\": 57018.19, \"from_m\": 56733.179, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58488.315, \"from_m\": 57018.19, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 597547, \"profile_key\": \"168d7b41fdef2cd9a7a77ab011a88146f06269b24097d12ed84ce7be6fd12e8f\", \"schedule_id\": 25536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0522\", \"location\": \"Reading\", \"stage_seq\": 2, \"distance_m\": 863.943, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1984.231, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Twyford\", \"stage_seq\": 4, \"distance_m\": 8813.972, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Maidenhead\", \"stage_seq\": 5, \"distance_m\": 19703.095, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Maidenhead East Jn\", \"stage_seq\": 6, \"distance_m\": 20339.571, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Slough\", \"stage_seq\": 7, \"distance_m\": 28932.215, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Stockley Jn\", \"stage_seq\": 8, \"distance_m\": 39204.777, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 9, \"distance_m\": 40864.91, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 44144.61, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 50310.255, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 12, \"distance_m\": 55701.618, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 13, \"distance_m\": 56573.759, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 14, \"distance_m\": 57847.9, \"section_seq\": 1, \"route_path_id\": 100769}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 15, \"distance_m\": 58488.315, \"section_seq\": 1, \"route_path_id\": 100769}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58488.315, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100769}], \"total_distance_m\": 58488.315, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 57199.514, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1288.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0514", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:26Z\", \"source_id\": 49087197, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:29Z\", \"source_id\": 15935029, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:16Z\", \"source_id\": 49093262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:22Z\", \"source_id\": 15936873, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:22Z\", \"source_id\": 49098575, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:28Z\", \"source_id\": 15938385, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:44Z\", \"source_id\": 49105729, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:49Z\", \"source_id\": 15940450, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:52Z\", \"source_id\": 49110525, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:55Z\", \"source_id\": 15941965, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:48Z\", \"source_id\": 49115530, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:52Z\", \"source_id\": 15943467, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:48Z\", \"source_id\": 49134216, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:52Z\", \"source_id\": 15949214, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "7", "timing_fact_generation": 1789534612471345, "current_leg_arrival_utc": "2026-09-16T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:16.245652", "service_state_evidence_id": 15949214, "current_leg_start_actual_dep": "2026-09-16T05:25:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:16.930525", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P None PAD 5T29 387135+387141 8 110 None {"version": 3, "segments": [{"to_m": 637.092, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1342.262, "from_m": 637.092, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9087.586, "from_m": 1342.262, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9142.097, "from_m": 9087.586, "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": 18319.576, "from_m": 9142.097, "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": 18331.18, "from_m": 18319.576, "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": 19660.926, "from_m": 18331.18, "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": 19811.516, "from_m": 19660.926, "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": 19850.056, "from_m": 19811.516, "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": 20339.571, "from_m": 19850.056, "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": 20423.084, "from_m": 20339.571, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51019.373, "from_m": 20423.084, "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": 55282.833, "from_m": 51019.373, "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": 55484.239, "from_m": 55282.833, "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": 55569.918, "from_m": 55484.239, "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": 56733.179, "from_m": 55569.918, "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": 57018.19, "from_m": 56733.179, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 58488.315, "from_m": 57018.19, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 597547, "profile_key": "168d7b41fdef2cd9a7a77ab011a88146f06269b24097d12ed84ce7be6fd12e8f", "schedule_id": 25536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0514", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100769}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0522", "location": "Reading", "stage_seq": 2, "distance_m": 863.943, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Kennet Bridge Jn", "stage_seq": 3, "distance_m": 1984.231, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Twyford", "stage_seq": 4, "distance_m": 8813.972, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Maidenhead", "stage_seq": 5, "distance_m": 19703.095, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Maidenhead East Jn", "stage_seq": 6, "distance_m": 20339.571, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Slough", "stage_seq": 7, "distance_m": 28932.215, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Stockley Jn", "stage_seq": 8, "distance_m": 39204.777, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Heathrow Airport Jn", "stage_seq": 9, "distance_m": 40864.91, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Southall", "stage_seq": 10, "distance_m": 44144.61, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 50310.255, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Ladbroke Grove Jn", "stage_seq": 12, "distance_m": 55701.618, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Portobello Jn (London)", "stage_seq": 13, "distance_m": 56573.759, "section_seq": 1, "route_path_id": 100769}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Royal Oak Junction", "stage_seq": 14, "distance_m": 57847.9, "section_seq": 1, "route_path_id": 100769}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": null, "location": "London Paddington", "stage_seq": 15, "distance_m": 58488.315, "section_seq": 1, "route_path_id": 100769}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58488.315, "from_m": 0.0, "section_seq": 1, "route_path_id": 100769}], "total_distance_m": 58488.315, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 57199.514, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1288.801, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23758, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:26Z", "source_id": 49087197, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:29Z", "source_id": 15935029, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:16Z", "source_id": 49093262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:22Z", "source_id": 15936873, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:22Z", "source_id": 49098575, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:28Z", "source_id": 15938385, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:44Z", "source_id": 49105729, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:37:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:49Z", "source_id": 15940450, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:52Z", "source_id": 49110525, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:55Z", "source_id": 15941965, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:48Z", "source_id": 49115530, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:52Z", "source_id": 15943467, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22931, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:48Z", "source_id": 49134216, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:52Z", "source_id": 15949214, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Reading Traincare Depot 0514 0514 None None None London Paddington 0554½ 0554½ 7 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11033/2026-09-16/detailed None Reading 2026-09-16T05:25:00+01:00 London Paddington 39.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 0519 0558 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949214 1789534612471345 51 51 2026-09-16 05:08:16.930525 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:16.245652
567278 598496 C03216 745K03M516 2026-09-16 COMPLETE 15949538 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 598496, "stp": "P", "toc": "Great Western Railway", "uid": "C03216", "consist": "800018", "dest_crs": "BDW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03216/2026-09-16/detailed", "trust_id": "745K03M516", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "5K03", "timing_status": "ON TIME", "origin_station": "Bedwyn", "current_leg_arr": "0558", "current_leg_dep": "0557", "current_leg_end": "Bedwyn", "origin_dep_time": "0548", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Bedwyn Reversing Siding", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Bedwyn Reversing Siding", "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 598496, \"profile_key\": \"d76c2864d3539892805550968c219d75878620ee56972ee44003368454c5daf2\", \"schedule_id\": 411, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0557\", \"location\": \"Bedwyn Reversing Siding\", \"stage_seq\": 2, \"distance_m\": 407.758, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 3, \"distance_m\": 815.515, \"section_seq\": 1, \"route_path_id\": 28079}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}], \"total_distance_m\": 815.515, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 815.515, \"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": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:42Z\", \"source_id\": 49123622, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:47Z\", \"source_id\": 15945871, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:26Z\", \"source_id\": 49135150, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:28Z\", \"source_id\": 15949538, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "2", "timing_fact_generation": 1789534649897184, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:20.253280", "service_state_evidence_id": 15949538, "current_leg_start_actual_dep": "2026-09-16T05:57:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:20.377466", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BDW BDW 5K03 800018 5 125 None {"version": 3, "segments": [{"to_m": 815.515, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 598496, "profile_key": "d76c2864d3539892805550968c219d75878620ee56972ee44003368454c5daf2", "schedule_id": 411, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0557", "location": "Bedwyn Reversing Siding", "stage_seq": 2, "distance_m": 407.758, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 3, "distance_m": 815.515, "section_seq": 1, "route_path_id": 28079}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 815.515, "from_m": 0.0, "section_seq": 1, "route_path_id": 28079}], "total_distance_m": 815.515, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 815.515, "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": 24488, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:42Z", "source_id": 49123622, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:47Z", "source_id": 15945871, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:26Z", "source_id": 49135150, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:28Z", "source_id": 15949538, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Bedwyn 0548 0548 1 None None Bedwyn 0558 0558 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03216/2026-09-16/detailed None Bedwyn Reversing Siding 2026-09-16T05:57:00+01:00 Bedwyn 1.0 {"type": "LineString", "coordinates": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} 0.3 0557 0558 Bedwyn Reversing Siding Bedwyn Bedwyn 51.3794657 -1.5989577 51.3794657 -1.5989577 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 Bedwyn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949538 1789534649897184 9 9 2026-09-16 05:08:20.377466 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:20.253280
567279 597790 W86553 025H23M516 2026-09-16 COMPLETE 15949949 2026-09-16 05:39:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 597790, "stp": "P", "toc": "ScotRail", "uid": "W86553", "consist": "HA16", "dest_crs": "ABD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86553/2026-09-16/detailed", "trust_id": "025H23M516", "origin_crs": "XAC", "show_on_map": 0, "dar_est_time": "05:24:00", "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-16", "dest_arr_time": "0539", "dest_platform": "6N", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "5H23", "timing_status": "ON TIME", "origin_station": "Aberdeen Clayhills Carriage Maintenance Depot", "current_leg_arr": "0539", "current_leg_dep": "0536", "current_leg_end": "Aberdeen", "origin_dep_time": "0524", "origin_platform": null, "current_location": "Aberdeen", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Aberdeen Sig. A27", "dest_arr_time_act": "0539", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Aberdeen Sig. A27", "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 877.259, \"from_m\": 850.109, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 906.435, \"from_m\": 877.259, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1229.074, \"from_m\": 906.435, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 597790, \"profile_key\": \"e9cbac17c6184b62bb84c1adcdef16c2674a68d1876edad3c284974492dd0757\", \"schedule_id\": 29434, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0536\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 588.725, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 28163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1229.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:21Z\", \"source_id\": 15949949, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6N", "timing_fact_generation": 1789534701468002, "current_leg_arrival_utc": "2026-09-16T05:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:21.465972", "service_state_evidence_id": 15949949, "current_leg_start_actual_dep": "2026-09-16T05:36:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T04:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:22.118142", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XAC ABD 5H23 HA16 6 125 None {"version": 3, "segments": [{"to_m": 850.109, "from_m": 0.0, "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": 877.259, "from_m": 850.109, "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": 906.435, "from_m": 877.259, "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": 1229.074, "from_m": 906.435, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 597790, "profile_key": "e9cbac17c6184b62bb84c1adcdef16c2674a68d1876edad3c284974492dd0757", "schedule_id": 29434, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0536", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 588.725, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 28163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 28163}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1229.074, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:21Z", "source_id": 15949949, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}] Aberdeen Clayhills Carriage Maintenance Depot 0524 0524 None 5:24:00 None Aberdeen 0539 0539 6N ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86553/2026-09-16/detailed None Aberdeen Sig. A27 2026-09-16T05:36:00+01:00 Aberdeen 3.0 {"type": "LineString", "coordinates": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} 0.4 0536 0539 Aberdeen Sig. A27 Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:39:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949949 1789534701468002 1 1 2026-09-16 05:08:22.118142 6N None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:21.465972
567280 598264 W84459 025B14M516 2026-09-16 COMPLETE 15949950 2026-09-16 05:53:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 598264, "stp": "P", "toc": "ScotRail", "uid": "W84459", "consist": "158741", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84459/2026-09-16/detailed", "trust_id": "025B14M516", "origin_crs": "XAC", "show_on_map": 0, "dar_est_time": "05:41:00", "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-16", "dest_arr_time": "0553", "dest_platform": "6S", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "5B14", "timing_status": "ON TIME", "origin_station": "Aberdeen Clayhills Carriage Maintenance Depot", "current_leg_arr": "0553", "current_leg_dep": "0551", "current_leg_end": "Aberdeen", "origin_dep_time": "0541", "origin_platform": null, "current_location": "Aberdeen", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Aberdeen Sig. A27", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Aberdeen Sig. A27", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 877.259, \"from_m\": 850.109, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 906.435, \"from_m\": 877.259, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1229.074, \"from_m\": 906.435, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598264, \"profile_key\": \"86d6314d38fe0d4fcef84403d8c7b86c88cb4d206f647f73e974e5832198ea1e\", \"schedule_id\": 29088, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0551\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 588.725, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 28163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1229.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:21Z\", \"source_id\": 15949950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6S", "timing_fact_generation": 1789534701791749, "current_leg_arrival_utc": "2026-09-16T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:21.789463", "service_state_evidence_id": 15949950, "current_leg_start_actual_dep": "2026-09-16T05:51:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:22.120196", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XAC ABD 5B14 158741 2 90 None {"version": 3, "segments": [{"to_m": 850.109, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 877.259, "from_m": 850.109, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 906.435, "from_m": 877.259, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1229.074, "from_m": 906.435, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598264, "profile_key": "86d6314d38fe0d4fcef84403d8c7b86c88cb4d206f647f73e974e5832198ea1e", "schedule_id": 29088, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0551", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 588.725, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 28163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 28163}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1229.074, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:21Z", "source_id": 15949950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}] Aberdeen Clayhills Carriage Maintenance Depot 0541 0541 None 5:41:00 None Aberdeen 0553 0553 6S ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84459/2026-09-16/detailed None Aberdeen Sig. A27 2026-09-16T05:51:00+01:00 Aberdeen 2.0 {"type": "LineString", "coordinates": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} 0.4 0551 0553 Aberdeen Sig. A27 Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:53:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949950 1789534701791749 2 2 2026-09-16 05:08:22.120196 6S None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:21.789463
567281 598311 P76949 512O00M516 2026-09-16 COMPLETE 15949241 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 598311, "stp": "P", "toc": "Greater Anglia", "uid": "P76949", "consist": "720531", "dest_crs": "HFE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76949/2026-09-16/detailed", "trust_id": "512O00M516", "origin_crs": "BXB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford East", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Hertford East", "signalling_id": "2O00", "timing_status": "ON TIME", "origin_station": "Broxbourne", "current_leg_arr": "0558", "current_leg_dep": "0552", "current_leg_end": "Hertford East", "origin_dep_time": "0542", "origin_platform": "3", "current_location": "Hertford Depot", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "0 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": "0558", "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\": 2018.427, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 2823.878, \"from_m\": 2018.427, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7778.876, \"from_m\": 2823.878, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7867.683, \"from_m\": 7778.876, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8190.2, \"from_m\": 7867.683, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8301.626, \"from_m\": 8190.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11058.76, \"from_m\": 8301.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11309.554, \"from_m\": 11058.76, \"capability_applied\": null, \"effective_limit_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\": 598311, \"profile_key\": \"1fc2ff66c3cdc4ca1f6ca27a0ee007be9e366b1fb271472dcfa961c9e26962ea\", \"schedule_id\": 22563, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Broxbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 2, \"distance_m\": 1977.436, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Rye House\", \"stage_seq\": 3, \"distance_m\": 2735.508, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"St. Margaret's\", \"stage_seq\": 4, \"distance_m\": 5038.989, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Ware\", \"stage_seq\": 5, \"distance_m\": 8100.826, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Hertford East\", \"stage_seq\": 6, \"distance_m\": 11309.554, \"section_seq\": 1, \"route_path_id\": 61163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11309.554, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61163}], \"total_distance_m\": 11309.554, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11309.554, \"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": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.7991773", "current_position_lon": "-0.0726183", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:50Z\", \"source_id\": 49116950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:52Z\", \"source_id\": 15943846, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:02Z\", \"source_id\": 49119930, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:07Z\", \"source_id\": 15944795, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:34Z\", \"source_id\": 49124899, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:37Z\", \"source_id\": 15946295, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:50Z\", \"source_id\": 49134236, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:54Z\", \"source_id\": 15949241, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford East", "service_state_platform": "1", "timing_fact_generation": 1789534614392340, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:23.069259", "service_state_evidence_id": 15949241, "current_leg_start_actual_dep": "2026-09-16T05:52:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:24.320037", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P BXB HFE 2O00 720531 5 100 None {"version": 3, "segments": [{"to_m": 2018.427, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 2823.878, "from_m": 2018.427, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7778.876, "from_m": 2823.878, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7867.683, "from_m": 7778.876, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8190.2, "from_m": 7867.683, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8301.626, "from_m": 8190.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11058.76, "from_m": 8301.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11309.554, "from_m": 11058.76, "capability_applied": null, "effective_limit_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": 598311, "profile_key": "1fc2ff66c3cdc4ca1f6ca27a0ee007be9e366b1fb271472dcfa961c9e26962ea", "schedule_id": 22563, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Broxbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Broxbourne Jn", "stage_seq": 2, "distance_m": 1977.436, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Rye House", "stage_seq": 3, "distance_m": 2735.508, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "St. Margaret's", "stage_seq": 4, "distance_m": 5038.989, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Ware", "stage_seq": 5, "distance_m": 8100.826, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Hertford East", "stage_seq": 6, "distance_m": 11309.554, "section_seq": 1, "route_path_id": 61163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11309.554, "from_m": 0.0, "section_seq": 1, "route_path_id": 61163}], "total_distance_m": 11309.554, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11309.554, "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": 14815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:50Z", "source_id": 49116950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:52Z", "source_id": 15943846, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:02Z", "source_id": 49119930, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:07Z", "source_id": 15944795, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14807, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:34Z", "source_id": 49124899, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:37Z", "source_id": 15946295, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14804, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:50Z", "source_id": 49134236, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:54Z", "source_id": 15949241, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Broxbourne 0542 0542 3 None None Hertford East 0558 0558 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76949/2026-09-16/detailed None Ware 2026-09-16T05:52:30+01:00 Hertford East 6.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 0552 0558 Ware Hertford Depot Hertford East 51.7991773 -0.0726183 51.7991773 -0.0726183 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 Hertford East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949241 1789534614392340 23 23 2026-09-16 05:08:24.320037 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:23.069259
567282 597985 W60573 525D04M516 2026-09-16 COMPLETE 15949292 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 597985, "stp": "P", "toc": "London Overground", "uid": "W60573", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60573/2026-09-16/detailed", "trust_id": "525D04M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5D04", "timing_status": "LATE", "origin_station": "Chingford Country End Sidings", "current_leg_arr": "0558", "current_leg_dep": "0531", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0531", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673], [0.007383, 51.63047469999999], [0.0073143, 51.630393199999986], [0.007242099999999999, 51.63031329999998], [0.0072106, 51.63028099999999], [0.006197899999999999, 51.6292654], [0.0048644, 51.627926200000005], [0.0047125, 51.62777479999999], [0.0044407, 51.62750189999999], [0.004166199999999999, 51.627220400000006], [0.004057, 51.6270987], [0.003951, 51.626972], [0.0038437, 51.62683139999999], [0.0037444, 51.6266839], [0.0036592, 51.6265513], [0.0035798, 51.6264156], [0.0034751999999999995, 51.6262193], [0.0021669, 51.623592], [0.001988, 51.623200999999995], [0.0018001000000000002, 51.6227322], [0.0016472, 51.6222446], [0.0015846, 51.622001], [0.0015304, 51.6217585], [0.0014829, 51.62149699999999], [0.0014419, 51.6212348], [0.0014125999999999995, 51.62096059999999], [0.0013944, 51.6206839], [0.0013895, 51.6202317], [0.0013891999999999995, 51.6201803], [0.0014050999999999998, 51.6198619], [0.0014239, 51.61957609999999], [0.0014499999999999997, 51.61921159999999], [0.0014624999999999998, 51.61904640000001], [0.0015257999999999997, 51.6182284], [0.0015312999999999998, 51.6181501], [0.0016004, 51.61725489999999], [0.0016089999999999998, 51.6169981], [0.0016124, 51.61669409999999], [0.0016042, 51.6164076], [0.0015849999999999998, 51.61611189999999], [0.0015566999999999998, 51.61582109999999], [0.0015164, 51.6155331], [0.001464, 51.6152561], [0.0014025999999999995, 51.61497200000001], [0.0012969, 51.61453829999999], [0.00025394635176961025, 51.61048353460085], [0.0001446, 51.61005840000001], [0.0, 51.60949442770135], [-0.0003237, 51.60823190000001], [-0.0004518, 51.6077242], [-0.000466, 51.607668], [-0.00047950000000000005, 51.6076194], [-0.0005871999999999999, 51.60723279999999], [-0.0007938999999999999, 51.606593399999994], [-0.0010048999999999998, 51.606029500000005], [-0.0017095, 51.604376900000005], [-0.0017709, 51.6042337], [-0.0026131, 51.6022462], [-0.0028470999999999995, 51.60168380000001], [-0.0030459, 51.6011473], [-0.0032477, 51.60048339999999], [-0.0033188999999999996, 51.60015800000001], [-0.0034001999999999995, 51.5996903], [-0.0034734, 51.599147300000006], [-0.0035079, 51.5986003], [-0.0035084, 51.5980508], [-0.0034682, 51.597503999999994], [-0.0033936, 51.59696169999999], [-0.0032747, 51.596413], [-0.0031417, 51.5959466], [-0.0030586999999999997, 51.59571040000001], [-0.0029706, 51.595476], [-0.0029183999999999994, 51.595358], [-0.0028119999999999994, 51.5951045], [-0.0026726, 51.59480450000001], [-0.0025460999999999995, 51.5945362], [-0.0024051999999999997, 51.59428350000001], [-0.002124, 51.59385230000001], [-0.0017698, 51.593348799999994], [-0.0015088, 51.592942999999984], [-0.0013216, 51.5926175], [-0.0012146999999999998, 51.5923622], [-0.0011304, 51.5921245], [-0.0010048999999999998, 51.591793200000005], [-0.0008845000000000001, 51.59138899999999], [-0.0007957999999999999, 51.5910315], [-0.0006519999999999999, 51.59051550000001], [-0.0005426, 51.5900049], [-0.0005117, 51.589838099999994], [-0.0004779, 51.5896752], [-0.0004582, 51.5895074], [-0.00045120000000000007, 51.589313100000005], [-0.0004651, 51.58908119999999], [-0.0005023, 51.5888511], [-0.0005517, 51.5886398], [-0.0006264, 51.588396900000006], [-0.0007078, 51.588179], [-0.0008517999999999999, 51.5879308], [-0.0009120000000000002, 51.5878355], [-0.000998, 51.587728299999995], [-0.0011743, 51.5875245], [-0.0013782999999999998, 51.58732959999998], [-0.0015417, 51.58717059999999], [-0.0017689, 51.58699529999999], [-0.0020561, 51.5868056], [-0.0023458, 51.586631999999994], [-0.0025408, 51.5865214], [-0.0028854, 51.58636099999999], [-0.0031988999999999997, 51.5862369], [-0.0035343, 51.5861089], [-0.0038493, 51.586004], [-0.0040491, 51.58594380000001], [-0.0043815, 51.58586110000001], [-0.0046283999999999995, 51.5858147], [-0.0049697, 51.5857558], [-0.0053337, 51.58568879999999], [-0.0057033, 51.5856232], [-0.006155899999999999, 51.58553399999999], [-0.0064224, 51.5854754], [-0.006694599999999999, 51.585410200000005], [-0.0069942, 51.5853265], [-0.0071977, 51.5852604], [-0.0074595, 51.5851706], [-0.0077298, 51.5850508], [-0.0078748, 51.5849948], [-0.0080585, 51.584901599999995], [-0.008229699999999998, 51.58481840000001], [-0.008558199999999998, 51.58465], [-0.0087664, 51.5845535], [-0.0089974, 51.58444780000001], [-0.0092384, 51.58435810000001], [-0.0095411, 51.584260699999994], [-0.0098746, 51.58416590000001], [-0.0099489, 51.5841525], [-0.010446999999999998, 51.5840626], [-0.0109361, 51.5839516], [-0.011346999999999998, 51.583886500000006], [-0.0117053, 51.58382580000001], [-0.0118778, 51.5838022], [-0.0121708, 51.5837655], [-0.0154295, 51.58340319999999], [-0.0174561, 51.5831871], [-0.018199100000000003, 51.5831046], [-0.018946099999999997, 51.583021300000006], [-0.019971999999999997, 51.582907000000006], [-0.020235467641104146, 51.58287864577528], [-0.0211112, 51.5827844], [-0.0222716, 51.5826617], [-0.0228618, 51.58255989999999], [-0.0233362, 51.582507099999994], [-0.0241419, 51.58241970000001], [-0.0249099, 51.58233359999998], [-0.025131652116540573, 51.58230754033779], [-0.02519631823123552, 51.582299940961725], [-0.025362599999999996, 51.5822804], [-0.0262155, 51.582198], [-0.0267984, 51.58213349999998], [-0.027532, 51.5820492], [-0.0277129, 51.58202839999999], [-0.0279748, 51.581994400000006], [-0.028301099999999992, 51.5819541], [-0.028836800000000003, 51.58189309999999], [-0.029320900000000004, 51.58181809999999], [-0.02975129999999999, 51.5817484], [-0.030163399999999996, 51.5816724], [-0.03054529999999999, 51.58159330000001], [-0.030992500000000003, 51.581485099999995], [-0.0314581, 51.5813695], [-0.0318802, 51.5812519], [-0.032349199999999995, 51.581104099999976], [-0.032926399999999995, 51.580901999999995], [-0.0330926, 51.58083630000001], [-0.0334848, 51.58069719999999], [-0.03375779999999999, 51.5805837], [-0.03406769999999999, 51.5804484], [-0.0343876, 51.58030159999999], [-0.0347025, 51.5801445], [-0.0349739, 51.58000389999999], [-0.03533229999999999, 51.5798166], [-0.03584819999999999, 51.579544899999995], [-0.0362318, 51.57933359999999], [-0.036745999999999994, 51.5790547], [-0.0373791, 51.57871949999999], [-0.03787619999999999, 51.578451699999995], [-0.0380567, 51.5783582], [-0.0386203, 51.5780648], [-0.0395675, 51.577555200000006], [-0.0400094, 51.5773193], [-0.040420099999999994, 51.5771011], [-0.040942, 51.5768196], [-0.041384, 51.57658609999999], [-0.04217919999999999, 51.5761626], [-0.0425998, 51.57594], [-0.0429769, 51.5757356], [-0.04327419999999999, 51.5755745], [-0.0434695, 51.575466799999994], [-0.04359999999999999, 51.5753936], [-0.0437256, 51.57532139999999], [-0.0439626, 51.575183], [-0.0441568, 51.57506860000001], [-0.0443422, 51.57495669999999], [-0.04456160000000001, 51.5748195], [-0.0448106, 51.5746634], [-0.04505139999999999, 51.574507], [-0.0451895, 51.574415599999995], [-0.0453112, 51.57433429999999], [-0.0454823, 51.5742161], [-0.045594899999999994, 51.5741362], [-0.04578139999999999, 51.57400419999999], [-0.0459163, 51.573907299999995], [-0.0461157, 51.57375940000001], [-0.046323, 51.5736018], [-0.04644299999999999, 51.573507], [-0.0465877, 51.5733909], [-0.0467144, 51.57328519999999], [-0.0468644, 51.5731592], [-0.0469754, 51.5730616], [-0.0471487, 51.572905], [-0.0472839, 51.5727812], [-0.0474362, 51.57263420000001], [-0.0476073, 51.5724615], [-0.04773369999999999, 51.5723308], [-0.04780619999999999, 51.57225240000001], [-0.04786069999999999, 51.57219010000001], [-0.04806826768157864, 51.5719558439245], [-0.04810586430449421, 51.57191341311797], [-0.0481289397144079, 51.57188737064619], [-0.04833199999999999, 51.571658199999995], [-0.0484431, 51.5715375], [-0.0485243, 51.5714454], [-0.0486414, 51.5713047], [-0.0487106, 51.5712222], [-0.0488078, 51.5710996], [-0.0489057, 51.5709712], [-0.04900179999999999, 51.5708403], [-0.0491092, 51.57069920000001], [-0.0491994, 51.5705781], [-0.0492445, 51.57050890000001], [-0.04935769999999999, 51.5703424], [-0.04948389999999999, 51.57015630000001], [-0.0496661, 51.56988449999999], [-0.04976209999999999, 51.56974340000001], [-0.0499106, 51.56952290000001], [-0.05003239999999999, 51.5693398], [-0.050158999999999995, 51.56915239999999], [-0.0502684, 51.5689884], [-0.0504094, 51.5687787], [-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": "Chingford Country End Sidings", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Chingford Country End Sidings", "current_leg_milage": "10.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 315.102, \"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\": 452.112, \"from_m\": 315.102, \"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\": 2982.772, \"from_m\": 452.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5184.386, \"from_m\": 2982.772, \"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\": 5411.427, \"from_m\": 5184.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6597.865, \"from_m\": 5411.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7598.575, \"from_m\": 6597.865, \"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\": 7612.192, \"from_m\": 7598.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10524.462, \"from_m\": 7612.192, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11470.544, \"from_m\": 10524.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12048.689, \"from_m\": 11470.544, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13513.194, \"from_m\": 12048.689, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15089.184, \"from_m\": 13513.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15726.085, \"from_m\": 15089.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16202.76, \"from_m\": 15726.085, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16655.978, \"from_m\": 16202.76, \"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\": 597985, \"profile_key\": \"34d7259542c9f63317d0cb298762c0713738a9ce5d75c1ddc297e291836b75c0\", \"schedule_id\": 27173, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Chingford Country End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 2, \"distance_m\": 6669.879, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Clapton Jn\", \"stage_seq\": 3, \"distance_m\": 9487.553, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Hackney Downs\", \"stage_seq\": 4, \"distance_m\": 11869.691, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 14843.836, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 16655.978, \"section_seq\": 1, \"route_path_id\": 39192}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16655.978, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39192}], \"total_distance_m\": 16655.978, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14751.269, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1904.709, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "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\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:15Z\", \"source_id\": 49117533, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:18Z\", \"source_id\": 15944049, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:15Z\", \"source_id\": 49124365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:17Z\", \"source_id\": 15946107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:21Z\", \"source_id\": 49130392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:28Z\", \"source_id\": 15948008, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:54Z\", \"source_id\": 49134347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:58Z\", \"source_id\": 15949292, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1789534620529918, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:26.369694", "service_state_evidence_id": 15949292, "current_leg_start_actual_dep": "2026-09-16T05:32:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:27.037743", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None LST 5D04 None None None None {"version": 3, "segments": [{"to_m": 315.102, "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": 452.112, "from_m": 315.102, "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": 2982.772, "from_m": 452.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5184.386, "from_m": 2982.772, "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": 5411.427, "from_m": 5184.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6597.865, "from_m": 5411.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7598.575, "from_m": 6597.865, "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": 7612.192, "from_m": 7598.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10524.462, "from_m": 7612.192, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11470.544, "from_m": 10524.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12048.689, "from_m": 11470.544, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13513.194, "from_m": 12048.689, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15089.184, "from_m": 13513.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15726.085, "from_m": 15089.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16202.76, "from_m": 15726.085, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16655.978, "from_m": 16202.76, "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": 597985, "profile_key": "34d7259542c9f63317d0cb298762c0713738a9ce5d75c1ddc297e291836b75c0", "schedule_id": 27173, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Chingford Country End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Walthamstow Central", "stage_seq": 2, "distance_m": 6669.879, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Clapton Jn", "stage_seq": 3, "distance_m": 9487.553, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Hackney Downs", "stage_seq": 4, "distance_m": 11869.691, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 14843.836, "section_seq": 1, "route_path_id": 39192}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 16655.978, "section_seq": 1, "route_path_id": 39192}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16655.978, "from_m": 0.0, "section_seq": 1, "route_path_id": 39192}], "total_distance_m": 16655.978, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14751.269, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1904.709, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:15Z", "source_id": 49117533, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:18Z", "source_id": 15944049, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:15Z", "source_id": 49124365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:17Z", "source_id": 15946107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:21Z", "source_id": 49130392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:28Z", "source_id": 15948008, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:54Z", "source_id": 49134347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:58Z", "source_id": 15949292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Chingford Country End Sidings 0531 0531 None None None London Liverpool Street 0557 0557 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60573/2026-09-16/detailed None Chingford Country End Sidings 2026-09-16T05:32:00+01:00 London Liverpool Street 27.0 {"type": "LineString", "coordinates": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673], [0.007383, 51.63047469999999], [0.0073143, 51.630393199999986], [0.007242099999999999, 51.63031329999998], [0.0072106, 51.63028099999999], [0.006197899999999999, 51.6292654], [0.0048644, 51.627926200000005], [0.0047125, 51.62777479999999], [0.0044407, 51.62750189999999], [0.004166199999999999, 51.627220400000006], [0.004057, 51.6270987], [0.003951, 51.626972], [0.0038437, 51.62683139999999], [0.0037444, 51.6266839], [0.0036592, 51.6265513], [0.0035798, 51.6264156], [0.0034751999999999995, 51.6262193], [0.0021669, 51.623592], [0.001988, 51.623200999999995], [0.0018001000000000002, 51.6227322], [0.0016472, 51.6222446], [0.0015846, 51.622001], [0.0015304, 51.6217585], [0.0014829, 51.62149699999999], [0.0014419, 51.6212348], [0.0014125999999999995, 51.62096059999999], [0.0013944, 51.6206839], [0.0013895, 51.6202317], [0.0013891999999999995, 51.6201803], [0.0014050999999999998, 51.6198619], [0.0014239, 51.61957609999999], [0.0014499999999999997, 51.61921159999999], [0.0014624999999999998, 51.61904640000001], [0.0015257999999999997, 51.6182284], [0.0015312999999999998, 51.6181501], [0.0016004, 51.61725489999999], [0.0016089999999999998, 51.6169981], [0.0016124, 51.61669409999999], [0.0016042, 51.6164076], [0.0015849999999999998, 51.61611189999999], [0.0015566999999999998, 51.61582109999999], [0.0015164, 51.6155331], [0.001464, 51.6152561], [0.0014025999999999995, 51.61497200000001], [0.0012969, 51.61453829999999], [0.00025394635176961025, 51.61048353460085], [0.0001446, 51.61005840000001], [0.0, 51.60949442770135], [-0.0003237, 51.60823190000001], [-0.0004518, 51.6077242], [-0.000466, 51.607668], [-0.00047950000000000005, 51.6076194], [-0.0005871999999999999, 51.60723279999999], [-0.0007938999999999999, 51.606593399999994], [-0.0010048999999999998, 51.606029500000005], [-0.0017095, 51.604376900000005], [-0.0017709, 51.6042337], [-0.0026131, 51.6022462], [-0.0028470999999999995, 51.60168380000001], [-0.0030459, 51.6011473], [-0.0032477, 51.60048339999999], [-0.0033188999999999996, 51.60015800000001], [-0.0034001999999999995, 51.5996903], [-0.0034734, 51.599147300000006], [-0.0035079, 51.5986003], [-0.0035084, 51.5980508], [-0.0034682, 51.597503999999994], [-0.0033936, 51.59696169999999], [-0.0032747, 51.596413], [-0.0031417, 51.5959466], [-0.0030586999999999997, 51.59571040000001], [-0.0029706, 51.595476], [-0.0029183999999999994, 51.595358], [-0.0028119999999999994, 51.5951045], [-0.0026726, 51.59480450000001], [-0.0025460999999999995, 51.5945362], [-0.0024051999999999997, 51.59428350000001], [-0.002124, 51.59385230000001], [-0.0017698, 51.593348799999994], [-0.0015088, 51.592942999999984], [-0.0013216, 51.5926175], [-0.0012146999999999998, 51.5923622], [-0.0011304, 51.5921245], [-0.0010048999999999998, 51.591793200000005], [-0.0008845000000000001, 51.59138899999999], [-0.0007957999999999999, 51.5910315], [-0.0006519999999999999, 51.59051550000001], [-0.0005426, 51.5900049], [-0.0005117, 51.589838099999994], [-0.0004779, 51.5896752], [-0.0004582, 51.5895074], [-0.00045120000000000007, 51.589313100000005], [-0.0004651, 51.58908119999999], [-0.0005023, 51.5888511], [-0.0005517, 51.5886398], [-0.0006264, 51.588396900000006], [-0.0007078, 51.588179], [-0.0008517999999999999, 51.5879308], [-0.0009120000000000002, 51.5878355], [-0.000998, 51.587728299999995], [-0.0011743, 51.5875245], [-0.0013782999999999998, 51.58732959999998], [-0.0015417, 51.58717059999999], [-0.0017689, 51.58699529999999], [-0.0020561, 51.5868056], [-0.0023458, 51.586631999999994], [-0.0025408, 51.5865214], [-0.0028854, 51.58636099999999], [-0.0031988999999999997, 51.5862369], [-0.0035343, 51.5861089], [-0.0038493, 51.586004], [-0.0040491, 51.58594380000001], [-0.0043815, 51.58586110000001], [-0.0046283999999999995, 51.5858147], [-0.0049697, 51.5857558], [-0.0053337, 51.58568879999999], [-0.0057033, 51.5856232], [-0.006155899999999999, 51.58553399999999], [-0.0064224, 51.5854754], [-0.006694599999999999, 51.585410200000005], [-0.0069942, 51.5853265], [-0.0071977, 51.5852604], [-0.0074595, 51.5851706], [-0.0077298, 51.5850508], [-0.0078748, 51.5849948], [-0.0080585, 51.584901599999995], [-0.008229699999999998, 51.58481840000001], [-0.008558199999999998, 51.58465], [-0.0087664, 51.5845535], [-0.0089974, 51.58444780000001], [-0.0092384, 51.58435810000001], [-0.0095411, 51.584260699999994], [-0.0098746, 51.58416590000001], [-0.0099489, 51.5841525], [-0.010446999999999998, 51.5840626], [-0.0109361, 51.5839516], [-0.011346999999999998, 51.583886500000006], [-0.0117053, 51.58382580000001], [-0.0118778, 51.5838022], [-0.0121708, 51.5837655], [-0.0154295, 51.58340319999999], [-0.0174561, 51.5831871], [-0.018199100000000003, 51.5831046], [-0.018946099999999997, 51.583021300000006], [-0.019971999999999997, 51.582907000000006], [-0.020235467641104146, 51.58287864577528], [-0.0211112, 51.5827844], [-0.0222716, 51.5826617], [-0.0228618, 51.58255989999999], [-0.0233362, 51.582507099999994], [-0.0241419, 51.58241970000001], [-0.0249099, 51.58233359999998], [-0.025131652116540573, 51.58230754033779], [-0.02519631823123552, 51.582299940961725], [-0.025362599999999996, 51.5822804], [-0.0262155, 51.582198], [-0.0267984, 51.58213349999998], [-0.027532, 51.5820492], [-0.0277129, 51.58202839999999], [-0.0279748, 51.581994400000006], [-0.028301099999999992, 51.5819541], [-0.028836800000000003, 51.58189309999999], [-0.029320900000000004, 51.58181809999999], [-0.02975129999999999, 51.5817484], [-0.030163399999999996, 51.5816724], [-0.03054529999999999, 51.58159330000001], [-0.030992500000000003, 51.581485099999995], [-0.0314581, 51.5813695], [-0.0318802, 51.5812519], [-0.032349199999999995, 51.581104099999976], [-0.032926399999999995, 51.580901999999995], [-0.0330926, 51.58083630000001], [-0.0334848, 51.58069719999999], [-0.03375779999999999, 51.5805837], [-0.03406769999999999, 51.5804484], [-0.0343876, 51.58030159999999], [-0.0347025, 51.5801445], [-0.0349739, 51.58000389999999], [-0.03533229999999999, 51.5798166], [-0.03584819999999999, 51.579544899999995], [-0.0362318, 51.57933359999999], [-0.036745999999999994, 51.5790547], [-0.0373791, 51.57871949999999], [-0.03787619999999999, 51.578451699999995], [-0.0380567, 51.5783582], [-0.0386203, 51.5780648], [-0.0395675, 51.577555200000006], [-0.0400094, 51.5773193], [-0.040420099999999994, 51.5771011], [-0.040942, 51.5768196], [-0.041384, 51.57658609999999], [-0.04217919999999999, 51.5761626], [-0.0425998, 51.57594], [-0.0429769, 51.5757356], [-0.04327419999999999, 51.5755745], [-0.0434695, 51.575466799999994], [-0.04359999999999999, 51.5753936], [-0.0437256, 51.57532139999999], [-0.0439626, 51.575183], [-0.0441568, 51.57506860000001], [-0.0443422, 51.57495669999999], [-0.04456160000000001, 51.5748195], [-0.0448106, 51.5746634], [-0.04505139999999999, 51.574507], [-0.0451895, 51.574415599999995], [-0.0453112, 51.57433429999999], [-0.0454823, 51.5742161], [-0.045594899999999994, 51.5741362], [-0.04578139999999999, 51.57400419999999], [-0.0459163, 51.573907299999995], [-0.0461157, 51.57375940000001], [-0.046323, 51.5736018], [-0.04644299999999999, 51.573507], [-0.0465877, 51.5733909], [-0.0467144, 51.57328519999999], [-0.0468644, 51.5731592], [-0.0469754, 51.5730616], [-0.0471487, 51.572905], [-0.0472839, 51.5727812], [-0.0474362, 51.57263420000001], [-0.0476073, 51.5724615], [-0.04773369999999999, 51.5723308], [-0.04780619999999999, 51.57225240000001], [-0.04786069999999999, 51.57219010000001], [-0.04806826768157864, 51.5719558439245], [-0.04810586430449421, 51.57191341311797], [-0.0481289397144079, 51.57188737064619], [-0.04833199999999999, 51.571658199999995], [-0.0484431, 51.5715375], [-0.0485243, 51.5714454], [-0.0486414, 51.5713047], [-0.0487106, 51.5712222], [-0.0488078, 51.5710996], [-0.0489057, 51.5709712], [-0.04900179999999999, 51.5708403], [-0.0491092, 51.57069920000001], [-0.0491994, 51.5705781], [-0.0492445, 51.57050890000001], [-0.04935769999999999, 51.5703424], [-0.04948389999999999, 51.57015630000001], [-0.0496661, 51.56988449999999], [-0.04976209999999999, 51.56974340000001], [-0.0499106, 51.56952290000001], [-0.05003239999999999, 51.5693398], [-0.050158999999999995, 51.56915239999999], [-0.0502684, 51.5689884], [-0.0504094, 51.5687787], [-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]]} 10.3 0531 0558 Chingford Country End Sidings London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949292 1789534620529918 28 28 2026-09-16 05:08:27.037743 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:26.369694
567283 597562 L85038 875A13M516 2026-09-16 COMPLETE 15949328 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 597562, "stp": "P", "toc": "South Western Railway", "uid": "L85038", "consist": "450071+450125", "dest_crs": "AON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85038/2026-09-16/detailed", "trust_id": "875A13M516", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-16", "dest_arr_time": "0556", "dest_platform": "1", "is_terminated": 1, "next_location": "Alton", "signalling_id": "5A13", "timing_status": "LATE", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0558", "current_leg_dep": "0550", "current_leg_end": "Alton", "origin_dep_time": "0515", "origin_platform": null, "current_location": "Alton", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2404.425, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2473.477, \"from_m\": 2404.425, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2482.286, \"from_m\": 2473.477, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2538.177, \"from_m\": 2482.286, \"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\": 15212.503, \"from_m\": 2538.177, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15438.548, \"from_m\": 15212.503, \"capability_applied\": null, \"effective_limit_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\": 597562, \"profile_key\": \"0f614490097842f744f274f7724cbfe518e9ffdb6d1f4b858cd86ec4ff29bbbb\", \"schedule_id\": 17963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0537\", \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 4, \"distance_m\": 2482.286, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0549H\", \"location\": \"Bentley\", \"stage_seq\": 5, \"distance_m\": 7645.921, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 6, \"distance_m\": 15438.548, \"section_seq\": 1, \"route_path_id\": 35250}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15438.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35250}], \"total_distance_m\": 15438.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14961.745, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:43Z\", \"source_id\": 49087456, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:47Z\", \"source_id\": 15935099, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:51Z\", \"source_id\": 49114348, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:57Z\", \"source_id\": 15943149, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:59Z\", \"source_id\": 49134443, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:02Z\", \"source_id\": 15949328, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "1", "timing_fact_generation": 1789534623704859, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:29.099197", "service_state_evidence_id": 15949328, "current_leg_start_actual_dep": "2026-09-16T05:51:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:29.247540", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XFM AON 5A13 450071+450125 8 100 None {"version": 3, "segments": [{"to_m": 476.803, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2404.425, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2473.477, "from_m": 2404.425, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2482.286, "from_m": 2473.477, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2538.177, "from_m": 2482.286, "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": 15212.503, "from_m": 2538.177, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15438.548, "from_m": 15212.503, "capability_applied": null, "effective_limit_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": 597562, "profile_key": "0f614490097842f744f274f7724cbfe518e9ffdb6d1f4b858cd86ec4ff29bbbb", "schedule_id": 17963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 35250}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0537", "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Farnham Single Line Jn", "stage_seq": 4, "distance_m": 2482.286, "section_seq": 1, "route_path_id": 35250}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0549H", "location": "Bentley", "stage_seq": 5, "distance_m": 7645.921, "section_seq": 1, "route_path_id": 35250}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Alton", "stage_seq": 6, "distance_m": 15438.548, "section_seq": 1, "route_path_id": 35250}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15438.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 35250}], "total_distance_m": 15438.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14961.745, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:43Z", "source_id": 49087456, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:18:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:47Z", "source_id": 15935099, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:51Z", "source_id": 49114348, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:44:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:57Z", "source_id": 15943149, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27848, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:59Z", "source_id": 49134443, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:02Z", "source_id": 15949328, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Farnham C.S.D. 0515 0515 None None None Alton 0556 0556 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85038/2026-09-16/detailed None Bentley 2026-09-16T05:51:30+01:00 Alton 8.0 {"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} 4.8 0550 0558 Bentley Alton Alton 51.1522767 -0.9666334 51.1522767 -0.9666334 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 Alton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949328 1789534623704859 22 22 2026-09-16 05:08:29.247540 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:29.099197
567284 598533 C36620 505W41M516 2026-09-16 COMPLETE 15949534 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 598533, "stp": "P", "toc": "Elizabeth Line", "uid": "C36620", "consist": "345012", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36620/2026-09-16/detailed", "trust_id": "505W41M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "5W41", "timing_status": "EARLY", "origin_station": "Gidea Park CS", "current_leg_arr": "0558", "current_leg_dep": "0548", "current_leg_end": "Shenfield", "origin_dep_time": "0549", "origin_platform": "4C", "current_location": "Shenfield", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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": "Gidea Park CS", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Gidea Park CS", "current_leg_milage": "6.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 334.087, \"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\": 420.409, \"from_m\": 334.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 452.141, \"from_m\": 420.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 453.388, \"from_m\": 452.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 500.106, \"from_m\": 453.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9214.59, \"from_m\": 500.106, \"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\": 9404.152, \"from_m\": 9214.59, \"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\": 9710.126, \"from_m\": 9404.152, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10053.775, \"from_m\": 9710.126, \"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\": 598533, \"profile_key\": \"12da2a490bc558829e7c923fd9040ddf60bb0add6201aa218d6e7b2ce0a7cefa\", \"schedule_id\": 4895, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Gidea Park CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67415}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Gidea Park Jn\", \"stage_seq\": 2, \"distance_m\": 371.148, \"section_seq\": 1, \"route_path_id\": 67415}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 3, \"distance_m\": 10053.775, \"section_seq\": 1, \"route_path_id\": 67415}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10053.775, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67415}], \"total_distance_m\": 10053.775, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9641.238, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 412.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:24Z\", \"source_id\": 49135130, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:28Z\", \"source_id\": 15949534, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789534650213608, "current_leg_arrival_utc": "2026-09-16T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:35.104490", "service_state_evidence_id": 15949534, "current_leg_start_actual_dep": "2026-09-16T05:49:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:35.396488", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None SNF 5W41 345012 9 90 None {"version": 3, "segments": [{"to_m": 334.087, "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": 420.409, "from_m": 334.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 452.141, "from_m": 420.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 453.388, "from_m": 452.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 500.106, "from_m": 453.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9214.59, "from_m": 500.106, "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": 9404.152, "from_m": 9214.59, "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": 9710.126, "from_m": 9404.152, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10053.775, "from_m": 9710.126, "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": 598533, "profile_key": "12da2a490bc558829e7c923fd9040ddf60bb0add6201aa218d6e7b2ce0a7cefa", "schedule_id": 4895, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Gidea Park CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67415}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Gidea Park Jn", "stage_seq": 2, "distance_m": 371.148, "section_seq": 1, "route_path_id": 67415}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Shenfield", "stage_seq": 3, "distance_m": 10053.775, "section_seq": 1, "route_path_id": 67415}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10053.775, "from_m": 0.0, "section_seq": 1, "route_path_id": 67415}], "total_distance_m": 10053.775, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9641.238, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 412.537, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:24Z", "source_id": 49135130, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:28Z", "source_id": 15949534, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Gidea Park CS 0549 0549 4C None None Shenfield 0559 0559 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36620/2026-09-16/detailed None Gidea Park CS 2026-09-16T05:49:00+01:00 Shenfield 10.0 {"type": "LineString", "coordinates": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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]]} 6.2 0548 0558 Gidea Park CS Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949534 1789534650213608 9 9 2026-09-16 05:08:35.396488 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:35.104490
567285 597747 P87633 882F91M516 2026-09-16 COMPLETE 15949480 2026-09-16 05:58:00 2026-09-16 05:08:37 2026-09-18 05:08:37 {"id": 597747, "stp": "P", "toc": "Southeastern", "uid": "P87633", "consist": "376014+376030", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87633/2026-09-16/detailed", "trust_id": "882F91M516", "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": "0559", "dest_platform": "1", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F91", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "0558", "current_leg_dep": "0555", "current_leg_end": "London Cannon Street", "origin_dep_time": "0522", "origin_platform": "6", "current_location": "London Cannon Street", "last_update_time": "2026-09-16T05:08:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0559", "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\": 597747, \"profile_key\": \"03ad8253e83253f1e84e0719ca2a782dcd92a42977d960aaada5f035f90c27be\", \"schedule_id\": 23388, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0526\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0535\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Hither Green\", \"stage_seq\": 7, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 12736.583, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"St. John's\", \"stage_seq\": 10, \"distance_m\": 13317.82, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"New Cross\", \"stage_seq\": 11, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"North Kent East Jn\", \"stage_seq\": 12, \"distance_m\": 15366.06, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 13, \"distance_m\": 15928.244, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555H\", \"location\": \"London Bridge\", \"stage_seq\": 14, \"distance_m\": 19371.399, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 15, \"distance_m\": 19726.127, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 16, \"distance_m\": 20482.24, \"section_seq\": 1, \"route_path_id\": 100050}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20482.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100050}], \"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": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-16T04:25:37Z\", \"source_id\": 49094686, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:38Z\", \"source_id\": 15937236, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:48Z\", \"source_id\": 49098028, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:54Z\", \"source_id\": 15938211, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:44Z\", \"source_id\": 49101080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:47Z\", \"source_id\": 15939114, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:22Z\", \"source_id\": 49104099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:29Z\", \"source_id\": 15940016, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:59Z\", \"source_id\": 49108210, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:02Z\", \"source_id\": 15941248, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:34Z\", \"source_id\": 49113951, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:39Z\", \"source_id\": 15943008, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:28Z\", \"source_id\": 49117807, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:33Z\", \"source_id\": 15944121, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:56Z\", \"source_id\": 49121215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:58Z\", \"source_id\": 15945170, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:39Z\", \"source_id\": 49129378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:43Z\", \"source_id\": 15947678, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:15Z\", \"source_id\": 49134858, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:22Z\", \"source_id\": 15949480, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "1", "timing_fact_generation": 1789534643814987, "current_leg_arrival_utc": "2026-09-16T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:36.547037", "service_state_evidence_id": 15949480, "current_leg_start_actual_dep": "2026-09-16T05:55:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:36.671029", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP CST 2F91 376014+376030 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": 597747, "profile_key": "03ad8253e83253f1e84e0719ca2a782dcd92a42977d960aaada5f035f90c27be", "schedule_id": 23388, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0526", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0535", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Hither Green", "stage_seq": 7, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Lewisham", "stage_seq": 9, "distance_m": 12736.583, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "St. John's", "stage_seq": 10, "distance_m": 13317.82, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "New Cross", "stage_seq": 11, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "North Kent East Jn", "stage_seq": 12, "distance_m": 15366.06, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Surrey Canal Jn", "stage_seq": 13, "distance_m": 15928.244, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555H", "location": "London Bridge", "stage_seq": 14, "distance_m": 19371.399, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Borough Market Jn", "stage_seq": 15, "distance_m": 19726.127, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 16, "distance_m": 20482.24, "section_seq": 1, "route_path_id": 100050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20482.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 100050}], "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-16T04:25:37Z", "source_id": 49094686, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:26:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:38Z", "source_id": 15937236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:48Z", "source_id": 49098028, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:54Z", "source_id": 15938211, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:44Z", "source_id": 49101080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:47Z", "source_id": 15939114, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:22Z", "source_id": 49104099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:29Z", "source_id": 15940016, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:59Z", "source_id": 49108210, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:02Z", "source_id": 15941248, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:34Z", "source_id": 49113951, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:39Z", "source_id": 15943008, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:28Z", "source_id": 49117807, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:33Z", "source_id": 15944121, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:56Z", "source_id": 49121215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:58Z", "source_id": 15945170, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:39Z", "source_id": 49129378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:43Z", "source_id": 15947678, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:15Z", "source_id": 49134858, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:22Z", "source_id": 15949480, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Orpington 0522 0522 6 None None London Cannon Street 0559 0559 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87633/2026-09-16/detailed None London Bridge 2026-09-16T05:55:30+01:00 London Cannon Street 3.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 0555 0558 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-16 05:08:37 TERMINATED 2026-09-16 04:58:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949480 1789534643814987 73 73 2026-09-16 05:08:36.671029 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:36.547037
567286 597801 W32539 882C03M516 2026-09-16 COMPLETE 15949325 2026-09-16 05:58:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 597801, "stp": "P", "toc": "Southern", "uid": "W32539", "consist": "377316", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32539/2026-09-16/detailed", "trust_id": "882C03M516", "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": "0559", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C03", "timing_status": "EARLY", "origin_station": "Seaford", "current_leg_arr": "0558", "current_leg_dep": "0556", "current_leg_end": "Brighton", "origin_dep_time": "0524", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "-1 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": "0559", "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\": 597801, \"profile_key\": \"be1f671b154deca15b4d93a88934c424619e4ecbc1bb5b239a938088e1234d07\", \"schedule_id\": 26142, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0527\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"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\": \"0534\", \"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\": \"0538H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 12591.047, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Lewes\", \"stage_seq\": 7, \"distance_m\": 14227.145, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Falmer\", \"stage_seq\": 8, \"distance_m\": 21413.638, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Moulsecoomb\", \"stage_seq\": 9, \"distance_m\": 24235.124, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 10, \"distance_m\": 25896.923, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"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": "0524", "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-16T04:24:31Z\", \"source_id\": 49093538, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:34Z\", \"source_id\": 15936940, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:43Z\", \"source_id\": 49097931, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:48Z\", \"source_id\": 15938149, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:58Z\", \"source_id\": 49100306, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:03Z\", \"source_id\": 15938902, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:43Z\", \"source_id\": 49110370, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:47Z\", \"source_id\": 15941898, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:12Z\", \"source_id\": 49120170, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:18Z\", \"source_id\": 15944846, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:36Z\", \"source_id\": 49126352, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:42Z\", \"source_id\": 15946768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:16Z\", \"source_id\": 49130294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:20Z\", \"source_id\": 15947975, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:59Z\", \"source_id\": 49134428, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:02Z\", \"source_id\": 15949325, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789534623719935, "current_leg_arrival_utc": "2026-09-16T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:37.872822", "service_state_evidence_id": 15949325, "current_leg_start_actual_dep": "2026-09-16T05:56:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:38.920224", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SEF BTN 2C03 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": 597801, "profile_key": "be1f671b154deca15b4d93a88934c424619e4ecbc1bb5b239a938088e1234d07", "schedule_id": 26142, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0527", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "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": "0534", "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": "0538H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 12591.047, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Lewes", "stage_seq": 7, "distance_m": 14227.145, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Falmer", "stage_seq": 8, "distance_m": 21413.638, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Moulsecoomb", "stage_seq": 9, "distance_m": 24235.124, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "London Road (Brighton)", "stage_seq": 10, "distance_m": 25896.923, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0559", "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-16T04:24:31Z", "source_id": 49093538, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:26:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:34Z", "source_id": 15936940, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:43Z", "source_id": 49097931, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:48Z", "source_id": 15938149, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:58Z", "source_id": 49100306, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:03Z", "source_id": 15938902, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:43Z", "source_id": 49110370, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:47Z", "source_id": 15941898, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:12Z", "source_id": 49120170, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:18Z", "source_id": 15944846, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:36Z", "source_id": 49126352, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:42Z", "source_id": 15946768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:16Z", "source_id": 49130294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:20Z", "source_id": 15947975, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:59Z", "source_id": 49134428, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:02Z", "source_id": 15949325, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Seaford 0524 0524 1 None None Brighton 0559 0559 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32539/2026-09-16/detailed None London Road (Brighton) 2026-09-16T05: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 0556 0558 London Road (Brighton) Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949325 1789534623719935 41 41 2026-09-16 05:08:38.920224 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:37.872822
567287 598569 G31044 365S00M516 2026-09-16 COMPLETE 15950063 2026-09-16 05:58:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 598569, "stp": "P", "toc": "Merseyrail", "uid": "G31044", "consist": "777024+777030", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31044/2026-09-16/detailed", "trust_id": "365S00M516", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S00", "timing_status": "ON TIME", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0558", "current_leg_dep": "0549", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994], [-2.9919506999999994, 53.4294291], [-2.9919782999999995, 53.4293772], [-2.9920304999999994, 53.429271], [-2.9920827, 53.4291649], [-2.9921869999999995, 53.4289526], [-2.9923655999999994, 53.4285571], [-2.9924323, 53.42838199999999], [-2.9925105000000003, 53.42817649999999], [-2.9926600999999997, 53.427665399999995], [-2.9931989999999997, 53.4256341], [-2.9933558, 53.425055], [-2.9935224, 53.4244186], [-2.9936973999999994, 53.4237596], [-2.9938583999999997, 53.423111899999995], [-2.9940663999999995, 53.422317], [-2.9943665, 53.42119649999999], [-2.9945479, 53.42057779999999], [-2.9946759, 53.4201419], [-2.9948024999999996, 53.419723600000005], [-2.9949476, 53.4192184], [-2.9951684, 53.418379300000005], [-2.9952245999999993, 53.4181474], [-2.995337, 53.417717], [-2.9954333, 53.4173164], [-2.9955325, 53.4168978], [-2.995571, 53.4164807], [-2.9955717, 53.41643549999999], [-2.995575, 53.41623170000001], [-2.9955645, 53.41598439999999], [-2.9955487, 53.41584329999999], [-2.995484, 53.415369599999984], [-2.995439999999999, 53.4150472], [-2.9953432102085085, 53.41428429590598], [-2.9953323, 53.41419830000001], [-2.9952476999999997, 53.4136453], [-2.9951793, 53.4133609], [-2.9951029, 53.413160899999994], [-2.9949735999999993, 53.4128846], [-2.9948753999999997, 53.41271009999999], [-2.9948199, 53.41263509999999], [-2.9942735, 53.4120493], [-2.9939172999999997, 53.41173030000001], [-2.993641, 53.4114979], [-2.9931882999999995, 53.41120389999999], [-2.9924962, 53.410787500000005], [-2.9919640999999997, 53.41044960000001], [-2.9915548, 53.41013730000001], [-2.9912170999999996, 53.40984649999999], [-2.9909674999999996, 53.40960379999999], [-2.9908536999999997, 53.409489], [-2.9906066999999994, 53.40918250000001], [-2.9904134999999994, 53.40887669999999], [-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": "Kirkdale C.S.", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Kirkdale C.S.", "current_leg_milage": "2.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.627, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.628, \"from_m\": 449.627, \"capability_applied\": null, \"effective_limit_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\": 738.516, \"from_m\": 503.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1043.076, \"from_m\": 738.516, \"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\": 3570.432, \"from_m\": 1043.076, \"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\": 3775.341, \"from_m\": 3570.432, \"capability_applied\": null, \"effective_limit_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\": 4443.536, \"from_m\": 3775.341, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4613.193, \"from_m\": 4443.536, \"capability_applied\": null, \"effective_limit_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\": 598569, \"profile_key\": \"99b779fc97ef797b591f3f59b9d67b2a321d08d73ea4bc9359b64d9fa0031b36\", \"schedule_id\": 11536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Sandhills\", \"stage_seq\": 2, \"distance_m\": 1188.875, \"section_seq\": 1, \"route_path_id\": 31970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 3, \"distance_m\": 3660.806, \"section_seq\": 1, \"route_path_id\": 31970}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 4, \"distance_m\": 4613.193, \"section_seq\": 1, \"route_path_id\": 31970}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4613.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31970}], \"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": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:41Z\", \"source_id\": 49128003, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:47Z\", \"source_id\": 15947255, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:26Z\", \"source_id\": 49133612, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:31Z\", \"source_id\": 15949036, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:31Z\", \"source_id\": 49136836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:37Z\", \"source_id\": 15950063, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789534718549592, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:38.545485", "service_state_evidence_id": 15950063, "current_leg_start_actual_dep": "2026-09-16T05:50:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:38.916789", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P XKK LVC 5S00 777024+777030 8 75 None {"version": 3, "segments": [{"to_m": 449.627, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.628, "from_m": 449.627, "capability_applied": null, "effective_limit_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": 738.516, "from_m": 503.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1043.076, "from_m": 738.516, "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": 3570.432, "from_m": 1043.076, "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": 3775.341, "from_m": 3570.432, "capability_applied": null, "effective_limit_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": 4443.536, "from_m": 3775.341, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4613.193, "from_m": 4443.536, "capability_applied": null, "effective_limit_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": 598569, "profile_key": "99b779fc97ef797b591f3f59b9d67b2a321d08d73ea4bc9359b64d9fa0031b36", "schedule_id": 11536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Sandhills", "stage_seq": 2, "distance_m": 1188.875, "section_seq": 1, "route_path_id": 31970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Moorfields (Northern Line)", "stage_seq": 3, "distance_m": 3660.806, "section_seq": 1, "route_path_id": 31970}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 4, "distance_m": 4613.193, "section_seq": 1, "route_path_id": 31970}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4613.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 31970}], "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": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:41Z", "source_id": 49128003, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:47Z", "source_id": 15947255, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:26Z", "source_id": 49133612, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:31Z", "source_id": 15949036, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:31Z", "source_id": 49136836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:58:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:37Z", "source_id": 15950063, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Kirkdale C.S. 0550 0550 None None None Liverpool Central (Northern) 0558 0558 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G31044/2026-09-16/detailed None Kirkdale C.S. 2026-09-16T05:50:00+01:00 Liverpool Central (Northern) 9.0 {"type": "LineString", "coordinates": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994], [-2.9919506999999994, 53.4294291], [-2.9919782999999995, 53.4293772], [-2.9920304999999994, 53.429271], [-2.9920827, 53.4291649], [-2.9921869999999995, 53.4289526], [-2.9923655999999994, 53.4285571], [-2.9924323, 53.42838199999999], [-2.9925105000000003, 53.42817649999999], [-2.9926600999999997, 53.427665399999995], [-2.9931989999999997, 53.4256341], [-2.9933558, 53.425055], [-2.9935224, 53.4244186], [-2.9936973999999994, 53.4237596], [-2.9938583999999997, 53.423111899999995], [-2.9940663999999995, 53.422317], [-2.9943665, 53.42119649999999], [-2.9945479, 53.42057779999999], [-2.9946759, 53.4201419], [-2.9948024999999996, 53.419723600000005], [-2.9949476, 53.4192184], [-2.9951684, 53.418379300000005], [-2.9952245999999993, 53.4181474], [-2.995337, 53.417717], [-2.9954333, 53.4173164], [-2.9955325, 53.4168978], [-2.995571, 53.4164807], [-2.9955717, 53.41643549999999], [-2.995575, 53.41623170000001], [-2.9955645, 53.41598439999999], [-2.9955487, 53.41584329999999], [-2.995484, 53.415369599999984], [-2.995439999999999, 53.4150472], [-2.9953432102085085, 53.41428429590598], [-2.9953323, 53.41419830000001], [-2.9952476999999997, 53.4136453], [-2.9951793, 53.4133609], [-2.9951029, 53.413160899999994], [-2.9949735999999993, 53.4128846], [-2.9948753999999997, 53.41271009999999], [-2.9948199, 53.41263509999999], [-2.9942735, 53.4120493], [-2.9939172999999997, 53.41173030000001], [-2.993641, 53.4114979], [-2.9931882999999995, 53.41120389999999], [-2.9924962, 53.410787500000005], [-2.9919640999999997, 53.41044960000001], [-2.9915548, 53.41013730000001], [-2.9912170999999996, 53.40984649999999], [-2.9909674999999996, 53.40960379999999], [-2.9908536999999997, 53.409489], [-2.9906066999999994, 53.40918250000001], [-2.9904134999999994, 53.40887669999999], [-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]]} 2.8 0549 0558 Kirkdale C.S. Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950063 1789534718549592 13 13 2026-09-16 05:08:38.916789 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:38.545485
567288 598467 C36196 735L10M516 2026-09-16 COMPLETE 15950111 2026-09-16 05:58:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 598467, "stp": "P", "toc": "Elizabeth Line", "uid": "C36196", "consist": "345055", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36196/2026-09-16/detailed", "trust_id": "735L10M516", "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": "0559", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L10", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "0558", "current_leg_dep": "0548", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Old Oak Common Depot (Crossrail)", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Old Oak Common Depot (Crossrail)", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 941.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3007.598, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3096.676, \"from_m\": 3007.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3335.719, \"from_m\": 3096.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3424.797, \"from_m\": 3335.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4786.811, \"from_m\": 3424.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5059.147, \"from_m\": 4786.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6134.769, \"from_m\": 5059.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6502.451, \"from_m\": 6134.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 598467, \"profile_key\": \"28345ff7e7bba05dcf527fe06997e479ff077889de2830513693c540a77a47c3\", \"schedule_id\": 4744, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Old Oak Common Depart Sig\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 4, \"distance_m\": 3216.197, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 6502.451, \"section_seq\": 1, \"route_path_id\": 29832}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6502.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}], \"total_distance_m\": 6502.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5318.835, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1183.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "10.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:41Z\", \"source_id\": 49128019, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:47Z\", \"source_id\": 15947262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:54Z\", \"source_id\": 49131240, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:58Z\", \"source_id\": 15948291, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:42Z\", \"source_id\": 49137119, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:43Z\", \"source_id\": 15950111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789534724598707, "current_leg_arrival_utc": "2026-09-16T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:42.941898", "service_state_evidence_id": 49137119, "current_leg_start_actual_dep": "2026-09-16T05:47:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T04:58:40", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:43.017592", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 5L10 345055 9 90 None {"version": 3, "segments": [{"to_m": 941.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3007.598, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3096.676, "from_m": 3007.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3335.719, "from_m": 3096.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3424.797, "from_m": 3335.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4786.811, "from_m": 3424.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5059.147, "from_m": 4786.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 6134.769, "from_m": 5059.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6502.451, "from_m": 6134.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 598467, "profile_key": "28345ff7e7bba05dcf527fe06997e479ff077889de2830513693c540a77a47c3", "schedule_id": 4744, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Old Oak Common Depart Sig", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Ladbroke Grove Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Portobello Jn (London)", "stage_seq": 4, "distance_m": 3216.197, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 6, "distance_m": 6502.451, "section_seq": 1, "route_path_id": 29832}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6502.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 29832}], "total_distance_m": 6502.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5318.835, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1183.616, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:41Z", "source_id": 49128019, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:47Z", "source_id": 15947262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:54Z", "source_id": 49131240, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:58Z", "source_id": 15948291, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:42Z", "source_id": 49137119, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:43Z", "source_id": 15950111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 0547 0547 None None None Paddington (Crossrail) 0559 0559 A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36196/2026-09-16/detailed None Old Oak Common Depot (Crossrail) 2026-09-16T05:47:00+01:00 Paddington (Crossrail) 10.0 {"type": "LineString", "coordinates": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 3.1 0548 0558 Old Oak Common Depot (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:40 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 49137119 1789534724598707 15 15 2026-09-16 05:08:43.017592 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:42.941898
567289 598290 P29214 295F40M516 2026-09-16 COMPLETE 15949702 2026-09-16 05:56:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 598290, "stp": "P", "toc": "Northern", "uid": "P29214", "consist": "156455", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29214/2026-09-16/detailed", "trust_id": "295F40M516", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "3C", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5F40", "timing_status": "EARLY", "origin_station": "Blackburn", "current_leg_arr": "0558", "current_leg_dep": "0541", "current_leg_end": "Preston", "origin_dep_time": "0542", "origin_platform": "1", "current_location": "Ribble Jn", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.479314971603815, 53.74608885527987], [-2.4794140999999996, 53.746023400000006], [-2.4800316, 53.7456002], [-2.4803016, 53.74540549999999], [-2.4803897, 53.745342], [-2.4807476999999993, 53.7450429], [-2.4811279, 53.744705800000006], [-2.4814809, 53.74441960000001], [-2.481775, 53.74420269999999], [-2.4820960999999997, 53.743985499999994], [-2.4828485, 53.7434864], [-2.4828709, 53.743472199999985], [-2.4828889999999997, 53.743460699999986], [-2.4834371, 53.7430974], [-2.4837859, 53.742871399999984], [-2.484488, 53.742436399999995], [-2.4847104, 53.7423005], [-2.4852259, 53.7420604], [-2.4853098, 53.7420132], [-2.4855372, 53.7418853], [-2.4862834, 53.74150169999999], [-2.4863121, 53.74148689999999], [-2.4871077999999995, 53.7411002], [-2.4876254, 53.7408623], [-2.4882133999999994, 53.740614], [-2.4908574999999997, 53.7394901], [-2.4917909000000003, 53.73908869999999], [-2.4922108, 53.738869099999995], [-2.4932709999999996, 53.7384068], [-2.4948029999999997, 53.7377339], [-2.4957633, 53.7373293], [-2.4965657999999995, 53.73699690000001], [-2.4969857, 53.73683940000001], [-2.4973865, 53.7366876], [-2.4980979999999997, 53.736431900000014], [-2.4982951, 53.736360999999995], [-2.4985232999999996, 53.736279], [-2.4989738999999997, 53.7361299], [-2.4994968999999996, 53.7359681], [-2.4997961999999996, 53.73589020000001], [-2.4998288, 53.7358817], [-2.5000816, 53.73581579999999], [-2.5013288999999994, 53.7355318], [-2.5023915, 53.7353025], [-2.5029435, 53.73519069999998], [-2.5032869, 53.73513350000001], [-2.5036463, 53.7350764], [-2.5041854, 53.7350098], [-2.5047084, 53.734957400000006], [-2.5055453, 53.73487490000001], [-2.506584699999999, 53.734748999999994], [-2.5098126999999995, 53.7343275], [-2.509846047592616, 53.734323238421794], [-2.5146540999999996, 53.73370880000001], [-2.51528279553466, 53.73362759450567], [-2.5194819999999996, 53.7330852], [-2.5212469, 53.7328663], [-2.5249241999999996, 53.7323903], [-2.5265926, 53.7321761], [-2.5277914999999997, 53.732034799999994], [-2.5290594999999993, 53.7319131], [-2.5295216, 53.73186820000001], [-2.5300901999999996, 53.7318254], [-2.5339499, 53.731608], [-2.5342582999999994, 53.7315906], [-2.5354893, 53.7315279], [-2.5356096, 53.7315212], [-2.5369606999999994, 53.7314504], [-2.5443513, 53.73104649999999], [-2.5488082, 53.7307995], [-2.5517334999999997, 53.73063619999999], [-2.5530867, 53.730565199999994], [-2.5544715999999994, 53.730517], [-2.5552980999999995, 53.730528699999994], [-2.5560822, 53.7305564], [-2.5566986, 53.7305946], [-2.5571798999999995, 53.7306377], [-2.5576416, 53.7306808], [-2.5581535, 53.7307423], [-2.5586528999999993, 53.7308078], [-2.5591364999999997, 53.7308844], [-2.559714, 53.73098619999999], [-2.5607778, 53.7311936], [-2.5614224, 53.73135229999999], [-2.562005, 53.7314972], [-2.5625115999999997, 53.73163619999999], [-2.5629814, 53.7317774], [-2.5634715, 53.731936100000006], [-2.5639615999999994, 53.7321078], [-2.5648811, 53.73245620000001], [-2.5651610999999996, 53.7325469], [-2.5654422, 53.7326485], [-2.5657399, 53.7327555], [-2.5659934, 53.732849400000006], [-2.5688825, 53.73389310000001], [-2.570059428485375, 53.734323238421794], [-2.5708809999999995, 53.7346235], [-2.5728267, 53.7353435], [-2.5754360999999997, 53.7362966], [-2.57649, 53.73661899999999], [-2.5775592000000005, 53.73690319999999], [-2.578603199999999, 53.7371414], [-2.5798081, 53.7373748], [-2.5803645, 53.7374623], [-2.5809717, 53.7375411], [-2.5814986, 53.7376085], [-2.5820672999999994, 53.737664], [-2.5826015999999994, 53.73771289999999], [-2.5834440999999995, 53.7377754], [-2.5845660999999995, 53.73781700000001], [-2.585923199999999, 53.7378186], [-2.5871818999999996, 53.73777299999999], [-2.5886540999999994, 53.73765079999999], [-2.589121, 53.7375942], [-2.5899635, 53.73747629999998], [-2.5908636, 53.73733130000001], [-2.5915285, 53.73721210000001], [-2.5922823, 53.7370461], [-2.593203299999999, 53.7368253], [-2.594116, 53.736574399999995], [-2.5947887, 53.7363602], [-2.5953735, 53.7361575], [-2.5959954999999995, 53.735920500000006], [-2.5971115999999994, 53.7354697], [-2.599823183387072, 53.734323238421794], [-2.601045099999999, 53.733806599999994], [-2.6043814, 53.732418], [-2.6045182, 53.73236260000001], [-2.605114323946612, 53.73211108132568], [-2.6087241, 53.730588], [-2.6100919, 53.730022899999994], [-2.6107750999999997, 53.7297468], [-2.6115340999999996, 53.7294595], [-2.6122774, 53.7291974], [-2.6130695, 53.7289488], [-2.6144104, 53.72854219999999], [-2.6153168, 53.72829200000001], [-2.6163379, 53.7280304], [-2.6172304999999993, 53.72781330000001], [-2.6174101, 53.7277726], [-2.6182470999999996, 53.7275831], [-2.6195184999999994, 53.727330399999985], [-2.6201323, 53.7272128], [-2.6207239, 53.7271051], [-2.6219155, 53.726918000000005], [-2.6219952999999996, 53.72690600000001], [-2.6225113, 53.72682869999999], [-2.6231351, 53.726743099999986], [-2.6244637, 53.72657019999998], [-2.6247493, 53.72654159999998], [-2.6258978999999996, 53.7264268], [-2.626272, 53.7264002], [-2.6285443, 53.7261844], [-2.6296099, 53.7260901], [-2.6313083, 53.7259397], [-2.6326741999999994, 53.725822099999995], [-2.6331881, 53.7257798], [-2.6340342999999997, 53.72573020000001], [-2.6344491, 53.7257], [-2.6350239, 53.72568350000001], [-2.6361843, 53.7256495], [-2.6372109999999997, 53.7256436], [-2.6383169999999994, 53.725644499999994], [-2.6399897, 53.72568939999999], [-2.6417321999999994, 53.72577169999999], [-2.6448411, 53.72595809999999], [-2.6489943999999994, 53.7262004], [-2.6514266999999996, 53.7263381], [-2.6519759, 53.72637769999999], [-2.6553055, 53.726562900000005], [-2.6578449999999996, 53.726712899999995], [-2.6597239, 53.72682629999998], [-2.6602151999999997, 53.7268559], [-2.6603793, 53.726864], [-2.6604795, 53.72687109999999], [-2.6609607999999993, 53.72689840000002], [-2.6626687999999996, 53.7269951], [-2.6631134999999997, 53.727022], [-2.6640949999999997, 53.7270808], [-2.6662577, 53.7272103], [-2.6665100999999996, 53.72723059999999], [-2.6672503999999995, 53.72727119999999], [-2.6677881, 53.727298999999995], [-2.6686529, 53.7273296], [-2.669779699999999, 53.72734659999999], [-2.6702631, 53.72734699999999], [-2.6707493, 53.72734150000001], [-2.671359499999999, 53.72733000000001], [-2.6718222, 53.72731410000001], [-2.672280199999999, 53.7272922], [-2.6729923, 53.7272486], [-2.6734654999999994, 53.727215300000005], [-2.6739085, 53.727177100000006], [-2.6739503, 53.727173499999985], [-2.6746357999999995, 53.7271046], [-2.675291, 53.7270257], [-2.6760935999999997, 53.72691419999999], [-2.6772838999999995, 53.7267138], [-2.6779636999999994, 53.7265841], [-2.6786302999999996, 53.7264441], [-2.6791849999999995, 53.7263186], [-2.6796583000000003, 53.72620169999999], [-2.680187, 53.7260607], [-2.6803677, 53.72600969999999], [-2.6812337999999993, 53.72575479999998], [-2.6819627, 53.7255058], [-2.6825045, 53.72534639999999], [-2.6830928, 53.72517969999999], [-2.6836009, 53.725044], [-2.684268, 53.7248819], [-2.6853649999999996, 53.72464459999999], [-2.686398, 53.72443749999999], [-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Blackburn", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Preston", "current_leg_milage": "12.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 419.959, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 469.504, \"from_m\": 419.959, \"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\": 496.59, \"from_m\": 469.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 530.414, \"from_m\": 496.59, \"capability_applied\": null, \"effective_limit_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\": 1775.63, \"from_m\": 530.414, \"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\": 2241.469, \"from_m\": 1775.63, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12895.304, \"from_m\": 2241.469, \"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\": 13119.358, \"from_m\": 12895.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13154.644, \"from_m\": 13119.358, \"capability_applied\": null, \"effective_limit_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\": 13726.017, \"from_m\": 13154.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14266.563, \"from_m\": 13726.017, \"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\": 14343.374, \"from_m\": 14266.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14398.747, \"from_m\": 14343.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14438.555, \"from_m\": 14398.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15870.125, \"from_m\": 14438.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19741.369, \"from_m\": 15870.125, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19770.873, \"from_m\": 19741.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19970.884, \"from_m\": 19770.873, \"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\": 20350.627, \"from_m\": 19970.884, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 598290, \"profile_key\": \"4f897f5be61d2b3d385ca8aef538dcbe995314500fe3daff07bb91909943eced\", \"schedule_id\": 21327, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 2, \"distance_m\": 14438.555, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 17608.259, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Ribble Jn\", \"stage_seq\": 4, \"distance_m\": 19321.075, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 5, \"distance_m\": 20350.627, \"section_seq\": 1, \"route_path_id\": 74566}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20350.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74566}], \"total_distance_m\": 20350.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 17815.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2534.865, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:46Z\", \"source_id\": 49135716, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:48Z\", \"source_id\": 15949686, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "3", "timing_fact_generation": 1789534673868505, "current_leg_arrival_utc": "2026-09-16T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:44.127843", "service_state_evidence_id": 15949686, "current_leg_start_actual_dep": "2026-09-16T05:42:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:44.222400", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BBN PRE 5F40 156455 2 75 None {"version": 3, "segments": [{"to_m": 419.959, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 469.504, "from_m": 419.959, "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": 496.59, "from_m": 469.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 530.414, "from_m": 496.59, "capability_applied": null, "effective_limit_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": 1775.63, "from_m": 530.414, "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": 2241.469, "from_m": 1775.63, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12895.304, "from_m": 2241.469, "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": 13119.358, "from_m": 12895.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13154.644, "from_m": 13119.358, "capability_applied": null, "effective_limit_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": 13726.017, "from_m": 13154.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14266.563, "from_m": 13726.017, "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": 14343.374, "from_m": 14266.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14398.747, "from_m": 14343.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14438.555, "from_m": 14398.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15870.125, "from_m": 14438.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19741.369, "from_m": 15870.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19770.873, "from_m": 19741.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19970.884, "from_m": 19770.873, "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": 20350.627, "from_m": 19970.884, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 598290, "profile_key": "4f897f5be61d2b3d385ca8aef538dcbe995314500fe3daff07bb91909943eced", "schedule_id": 21327, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Lostock Hall Jn", "stage_seq": 2, "distance_m": 14438.555, "section_seq": 1, "route_path_id": 74566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 17608.259, "section_seq": 1, "route_path_id": 74566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Ribble Jn", "stage_seq": 4, "distance_m": 19321.075, "section_seq": 1, "route_path_id": 74566}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Preston", "stage_seq": 5, "distance_m": 20350.627, "section_seq": 1, "route_path_id": 74566}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20350.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 74566}], "total_distance_m": 20350.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 17815.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2534.865, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7913, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:46Z", "source_id": 49135716, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:48Z", "source_id": 15949686, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Blackburn 0542 0542 1 None None Preston 0559 0559 3C EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29214/2026-09-16/detailed None Blackburn 2026-09-16T05:42:00+01:00 Preston 17.0 {"type": "LineString", "coordinates": [[-2.479314971603815, 53.74608885527987], [-2.4794140999999996, 53.746023400000006], [-2.4800316, 53.7456002], [-2.4803016, 53.74540549999999], [-2.4803897, 53.745342], [-2.4807476999999993, 53.7450429], [-2.4811279, 53.744705800000006], [-2.4814809, 53.74441960000001], [-2.481775, 53.74420269999999], [-2.4820960999999997, 53.743985499999994], [-2.4828485, 53.7434864], [-2.4828709, 53.743472199999985], [-2.4828889999999997, 53.743460699999986], [-2.4834371, 53.7430974], [-2.4837859, 53.742871399999984], [-2.484488, 53.742436399999995], [-2.4847104, 53.7423005], [-2.4852259, 53.7420604], [-2.4853098, 53.7420132], [-2.4855372, 53.7418853], [-2.4862834, 53.74150169999999], [-2.4863121, 53.74148689999999], [-2.4871077999999995, 53.7411002], [-2.4876254, 53.7408623], [-2.4882133999999994, 53.740614], [-2.4908574999999997, 53.7394901], [-2.4917909000000003, 53.73908869999999], [-2.4922108, 53.738869099999995], [-2.4932709999999996, 53.7384068], [-2.4948029999999997, 53.7377339], [-2.4957633, 53.7373293], [-2.4965657999999995, 53.73699690000001], [-2.4969857, 53.73683940000001], [-2.4973865, 53.7366876], [-2.4980979999999997, 53.736431900000014], [-2.4982951, 53.736360999999995], [-2.4985232999999996, 53.736279], [-2.4989738999999997, 53.7361299], [-2.4994968999999996, 53.7359681], [-2.4997961999999996, 53.73589020000001], [-2.4998288, 53.7358817], [-2.5000816, 53.73581579999999], [-2.5013288999999994, 53.7355318], [-2.5023915, 53.7353025], [-2.5029435, 53.73519069999998], [-2.5032869, 53.73513350000001], [-2.5036463, 53.7350764], [-2.5041854, 53.7350098], [-2.5047084, 53.734957400000006], [-2.5055453, 53.73487490000001], [-2.506584699999999, 53.734748999999994], [-2.5098126999999995, 53.7343275], [-2.509846047592616, 53.734323238421794], [-2.5146540999999996, 53.73370880000001], [-2.51528279553466, 53.73362759450567], [-2.5194819999999996, 53.7330852], [-2.5212469, 53.7328663], [-2.5249241999999996, 53.7323903], [-2.5265926, 53.7321761], [-2.5277914999999997, 53.732034799999994], [-2.5290594999999993, 53.7319131], [-2.5295216, 53.73186820000001], [-2.5300901999999996, 53.7318254], [-2.5339499, 53.731608], [-2.5342582999999994, 53.7315906], [-2.5354893, 53.7315279], [-2.5356096, 53.7315212], [-2.5369606999999994, 53.7314504], [-2.5443513, 53.73104649999999], [-2.5488082, 53.7307995], [-2.5517334999999997, 53.73063619999999], [-2.5530867, 53.730565199999994], [-2.5544715999999994, 53.730517], [-2.5552980999999995, 53.730528699999994], [-2.5560822, 53.7305564], [-2.5566986, 53.7305946], [-2.5571798999999995, 53.7306377], [-2.5576416, 53.7306808], [-2.5581535, 53.7307423], [-2.5586528999999993, 53.7308078], [-2.5591364999999997, 53.7308844], [-2.559714, 53.73098619999999], [-2.5607778, 53.7311936], [-2.5614224, 53.73135229999999], [-2.562005, 53.7314972], [-2.5625115999999997, 53.73163619999999], [-2.5629814, 53.7317774], [-2.5634715, 53.731936100000006], [-2.5639615999999994, 53.7321078], [-2.5648811, 53.73245620000001], [-2.5651610999999996, 53.7325469], [-2.5654422, 53.7326485], [-2.5657399, 53.7327555], [-2.5659934, 53.732849400000006], [-2.5688825, 53.73389310000001], [-2.570059428485375, 53.734323238421794], [-2.5708809999999995, 53.7346235], [-2.5728267, 53.7353435], [-2.5754360999999997, 53.7362966], [-2.57649, 53.73661899999999], [-2.5775592000000005, 53.73690319999999], [-2.578603199999999, 53.7371414], [-2.5798081, 53.7373748], [-2.5803645, 53.7374623], [-2.5809717, 53.7375411], [-2.5814986, 53.7376085], [-2.5820672999999994, 53.737664], [-2.5826015999999994, 53.73771289999999], [-2.5834440999999995, 53.7377754], [-2.5845660999999995, 53.73781700000001], [-2.585923199999999, 53.7378186], [-2.5871818999999996, 53.73777299999999], [-2.5886540999999994, 53.73765079999999], [-2.589121, 53.7375942], [-2.5899635, 53.73747629999998], [-2.5908636, 53.73733130000001], [-2.5915285, 53.73721210000001], [-2.5922823, 53.7370461], [-2.593203299999999, 53.7368253], [-2.594116, 53.736574399999995], [-2.5947887, 53.7363602], [-2.5953735, 53.7361575], [-2.5959954999999995, 53.735920500000006], [-2.5971115999999994, 53.7354697], [-2.599823183387072, 53.734323238421794], [-2.601045099999999, 53.733806599999994], [-2.6043814, 53.732418], [-2.6045182, 53.73236260000001], [-2.605114323946612, 53.73211108132568], [-2.6087241, 53.730588], [-2.6100919, 53.730022899999994], [-2.6107750999999997, 53.7297468], [-2.6115340999999996, 53.7294595], [-2.6122774, 53.7291974], [-2.6130695, 53.7289488], [-2.6144104, 53.72854219999999], [-2.6153168, 53.72829200000001], [-2.6163379, 53.7280304], [-2.6172304999999993, 53.72781330000001], [-2.6174101, 53.7277726], [-2.6182470999999996, 53.7275831], [-2.6195184999999994, 53.727330399999985], [-2.6201323, 53.7272128], [-2.6207239, 53.7271051], [-2.6219155, 53.726918000000005], [-2.6219952999999996, 53.72690600000001], [-2.6225113, 53.72682869999999], [-2.6231351, 53.726743099999986], [-2.6244637, 53.72657019999998], [-2.6247493, 53.72654159999998], [-2.6258978999999996, 53.7264268], [-2.626272, 53.7264002], [-2.6285443, 53.7261844], [-2.6296099, 53.7260901], [-2.6313083, 53.7259397], [-2.6326741999999994, 53.725822099999995], [-2.6331881, 53.7257798], [-2.6340342999999997, 53.72573020000001], [-2.6344491, 53.7257], [-2.6350239, 53.72568350000001], [-2.6361843, 53.7256495], [-2.6372109999999997, 53.7256436], [-2.6383169999999994, 53.725644499999994], [-2.6399897, 53.72568939999999], [-2.6417321999999994, 53.72577169999999], [-2.6448411, 53.72595809999999], [-2.6489943999999994, 53.7262004], [-2.6514266999999996, 53.7263381], [-2.6519759, 53.72637769999999], [-2.6553055, 53.726562900000005], [-2.6578449999999996, 53.726712899999995], [-2.6597239, 53.72682629999998], [-2.6602151999999997, 53.7268559], [-2.6603793, 53.726864], [-2.6604795, 53.72687109999999], [-2.6609607999999993, 53.72689840000002], [-2.6626687999999996, 53.7269951], [-2.6631134999999997, 53.727022], [-2.6640949999999997, 53.7270808], [-2.6662577, 53.7272103], [-2.6665100999999996, 53.72723059999999], [-2.6672503999999995, 53.72727119999999], [-2.6677881, 53.727298999999995], [-2.6686529, 53.7273296], [-2.669779699999999, 53.72734659999999], [-2.6702631, 53.72734699999999], [-2.6707493, 53.72734150000001], [-2.671359499999999, 53.72733000000001], [-2.6718222, 53.72731410000001], [-2.672280199999999, 53.7272922], [-2.6729923, 53.7272486], [-2.6734654999999994, 53.727215300000005], [-2.6739085, 53.727177100000006], [-2.6739503, 53.727173499999985], [-2.6746357999999995, 53.7271046], [-2.675291, 53.7270257], [-2.6760935999999997, 53.72691419999999], [-2.6772838999999995, 53.7267138], [-2.6779636999999994, 53.7265841], [-2.6786302999999996, 53.7264441], [-2.6791849999999995, 53.7263186], [-2.6796583000000003, 53.72620169999999], [-2.680187, 53.7260607], [-2.6803677, 53.72600969999999], [-2.6812337999999993, 53.72575479999998], [-2.6819627, 53.7255058], [-2.6825045, 53.72534639999999], [-2.6830928, 53.72517969999999], [-2.6836009, 53.725044], [-2.684268, 53.7248819], [-2.6853649999999996, 53.72464459999999], [-2.686398, 53.72443749999999], [-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} 12.1 0541 0558 Preston Ribble Jn Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949686 1789534673868505 16 16 2026-09-16 05:08:44.222400 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:44.127843
567290 600577 G26497 871K06M616 2026-09-16 COMPLETE None 2026-09-16 04:58:47 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 600577, "stp": "P", "toc": "Southern", "uid": "G26497", "consist": "377612+377622", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26497/2026-09-16/detailed", "trust_id": "871K06M616", "origin_crs": "EPS", "show_on_map": 0, "dar_est_time": "06:45:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-16", "dest_arr_time": "0728", "dest_platform": "11", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1K06", "timing_status": null, "origin_station": "Epsom", "current_leg_arr": "0728", "current_leg_dep": "0716", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0645", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0728", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": null, "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.521, \"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\": 175.145, \"from_m\": 119.521, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 178.759, \"from_m\": 175.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 223.479, \"from_m\": 178.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276.903, \"from_m\": 223.479, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 439.254, \"from_m\": 276.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 697.624, \"from_m\": 439.254, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1060.005, \"from_m\": 697.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2820.333, \"from_m\": 1060.005, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3123.025, \"from_m\": 2820.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\": 4066.05, \"from_m\": 3123.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4142.669, \"from_m\": 4066.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5065.15, \"from_m\": 4142.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5081.79, \"from_m\": 5065.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5879.469, \"from_m\": 5081.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5894.168, \"from_m\": 5879.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6678.392, \"from_m\": 5894.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7088.269, \"from_m\": 6678.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7174.566, \"from_m\": 7088.269, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7179.962, \"from_m\": 7174.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7191.996, \"from_m\": 7179.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7249.106, \"from_m\": 7191.996, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13813.807, \"from_m\": 7249.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\": 14225.469, \"from_m\": 13813.807, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14260.724, \"from_m\": 14225.469, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14468.721, \"from_m\": 14260.724, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15428.302, \"from_m\": 14468.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15452.526, \"from_m\": 15428.302, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15924.225, \"from_m\": 15452.526, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15935.091, \"from_m\": 15924.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16543.146, \"from_m\": 15935.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\": 16548.529, \"from_m\": 16543.146, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16625.341, \"from_m\": 16548.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16798.421, \"from_m\": 16625.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\": 17120.405, \"from_m\": 16798.421, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17178.671, \"from_m\": 17120.405, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20467.323, \"from_m\": 17178.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\": 20528.84, \"from_m\": 20467.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25810.012, \"from_m\": 20528.84, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27423.978, \"from_m\": 25810.012, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28089.551, \"from_m\": 27423.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28137.537, \"from_m\": 28089.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29478.161, \"from_m\": 28137.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29562.473, \"from_m\": 29478.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30295.727, \"from_m\": 29562.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30726.553, \"from_m\": 30295.727, \"capability_applied\": null, \"effective_limit_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\": 600577, \"profile_key\": \"fe6892ff9b6936f40463b0e7b9304c643c4948ff8933a0c37085fb06fcc0aacc\", \"schedule_id\": 10354, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Epsom\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Ewell East\", \"stage_seq\": 2, \"distance_m\": 2989.616, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Cheam\", \"stage_seq\": 3, \"distance_m\": 5193.754, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0656\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6902.787, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 8539.201, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 9861.421, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 12301.774, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710\", \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 13990.73, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 15428.302, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 15819.342, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 16863.16, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 20467.323, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"New Cross Gate\", \"stage_seq\": 13, \"distance_m\": 26161.135, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 14, \"distance_m\": 27263.99, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 15, \"distance_m\": 28628.612, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 16, \"distance_m\": 29562.473, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 17, \"distance_m\": 30726.553, \"section_seq\": 1, \"route_path_id\": 69133}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30726.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69133}], \"total_distance_m\": 30726.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28250.182, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2476.371, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0645", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "12.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:59Z\", \"source_id\": 49136021, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "8", "timing_fact_generation": 1789534705345294, "current_leg_arrival_utc": "2026-09-16T07:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:47.415001", "service_state_evidence_id": 49136021, "current_leg_start_actual_dep": "2026-09-16T07:16:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T04:58:47", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:47.823066", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EPS None 1K06 377612+377622 10 100 None {"version": 3, "segments": [{"to_m": 119.521, "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": 175.145, "from_m": 119.521, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 178.759, "from_m": 175.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 223.479, "from_m": 178.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276.903, "from_m": 223.479, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 439.254, "from_m": 276.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 697.624, "from_m": 439.254, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1060.005, "from_m": 697.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2820.333, "from_m": 1060.005, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3123.025, "from_m": 2820.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": 4066.05, "from_m": 3123.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4142.669, "from_m": 4066.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5065.15, "from_m": 4142.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5081.79, "from_m": 5065.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5879.469, "from_m": 5081.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5894.168, "from_m": 5879.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6678.392, "from_m": 5894.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7088.269, "from_m": 6678.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7174.566, "from_m": 7088.269, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7179.962, "from_m": 7174.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7191.996, "from_m": 7179.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7249.106, "from_m": 7191.996, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13813.807, "from_m": 7249.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": 14225.469, "from_m": 13813.807, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14260.724, "from_m": 14225.469, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14468.721, "from_m": 14260.724, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15428.302, "from_m": 14468.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15452.526, "from_m": 15428.302, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15924.225, "from_m": 15452.526, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15935.091, "from_m": 15924.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16543.146, "from_m": 15935.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": 16548.529, "from_m": 16543.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16625.341, "from_m": 16548.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16798.421, "from_m": 16625.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": 17120.405, "from_m": 16798.421, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17178.671, "from_m": 17120.405, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20467.323, "from_m": 17178.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": 20528.84, "from_m": 20467.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25810.012, "from_m": 20528.84, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27423.978, "from_m": 25810.012, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28089.551, "from_m": 27423.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28137.537, "from_m": 28089.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29478.161, "from_m": 28137.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29562.473, "from_m": 29478.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30295.727, "from_m": 29562.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30726.553, "from_m": 30295.727, "capability_applied": null, "effective_limit_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": 600577, "profile_key": "fe6892ff9b6936f40463b0e7b9304c643c4948ff8933a0c37085fb06fcc0aacc", "schedule_id": 10354, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0645", "location": "Epsom", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Ewell East", "stage_seq": 2, "distance_m": 2989.616, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Cheam", "stage_seq": 3, "distance_m": 5193.754, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0656", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6902.787, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 8539.201, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Wallington", "stage_seq": 6, "distance_m": 9861.421, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Waddon", "stage_seq": 7, "distance_m": 12301.774, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710", "location": "West Croydon", "stage_seq": 8, "distance_m": 13990.73, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 15428.302, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 15819.342, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 16863.16, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Sydenham", "stage_seq": 12, "distance_m": 20467.323, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "New Cross Gate", "stage_seq": 13, "distance_m": 26161.135, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Bricklayers Arms Jn", "stage_seq": 14, "distance_m": 27263.99, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Spa Road Jn", "stage_seq": 15, "distance_m": 28628.612, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Abbey Street Jn", "stage_seq": 16, "distance_m": 29562.473, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 17, "distance_m": 30726.553, "section_seq": 1, "route_path_id": 69133}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30726.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 69133}], "total_distance_m": 30726.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28250.182, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2476.371, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:59Z", "source_id": 49136021, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:58:47", "operational_fact": true, "platform_smart_ids": []}] Epsom 0645 0645 1 6:45:00 None London Bridge (Central) 0728 0728 11 None None https://www.realtimetrains.co.uk/service/gb-nr:G26497/2026-09-16/detailed None Norwood Junction 2026-09-16T07:16:00+01:00 London Bridge (Central) 12.0 {"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 8.7 0716 0728 None None London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:47 London Bridge (Central) TD DIRECT_DESTINATION_ARRIVAL 49136021 1789534705345294 27 27 2026-09-16 05:08:47.823066 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:47.415001
567291 597005 C04199 601H00M416 2026-09-16 COMPLETE 15949341 2026-09-16 05:58:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 597005, "stp": "O", "toc": "East Midlands Railway", "uid": "C04199", "consist": "360105+360113", "dest_crs": "STP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04199/2026-09-16/detailed", "trust_id": "601H00M416", "origin_crs": "COR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-16", "dest_arr_time": "0602", "dest_platform": "1", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1H00", "timing_status": "EARLY", "origin_station": "Corby", "current_leg_arr": "0558", "current_leg_dep": "0538", "current_leg_end": "London St. Pancras", "origin_dep_time": "0432", "origin_platform": "1", "current_location": "London St. Pancras", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Luton Airport Parkway", "current_leg_milage": "29.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.756, \"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\": 7415.858, \"from_m\": 208.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7961.636, \"from_m\": 7415.858, \"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\": 8910.583, \"from_m\": 7961.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8991.84, \"from_m\": 8910.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9972.962, \"from_m\": 8991.84, \"capability_applied\": null, \"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\": 11852.766, \"from_m\": 9972.962, \"capability_applied\": null, \"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\": 13788.734, \"from_m\": 11852.766, \"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\": 15608.45, \"from_m\": 13788.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\": 110.0}, {\"to_m\": 20308.545, \"from_m\": 15608.45, \"capability_applied\": null, \"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\": 20452.084, \"from_m\": 20308.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20728.309, \"from_m\": 20452.084, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20791.382, \"from_m\": 20728.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\": 22040.378, \"from_m\": 20791.382, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24359.589, \"from_m\": 22040.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\": 24586.54, \"from_m\": 24359.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24738.543, \"from_m\": 24586.54, \"capability_applied\": null, \"effective_limit_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\": 37571.475, \"from_m\": 24738.543, \"capability_applied\": null, \"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\": 37840.858, \"from_m\": 37571.475, \"capability_applied\": null, \"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\": 59977.395, \"from_m\": 37840.858, \"capability_applied\": null, \"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\": 62727.311, \"from_m\": 59977.395, \"capability_applied\": null, \"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\": 62783.123, \"from_m\": 62727.311, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63006.498, \"from_m\": 62783.123, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63063.242, \"from_m\": 63006.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63809.536, \"from_m\": 63063.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\": 64107.913, \"from_m\": 63809.536, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66010.518, \"from_m\": 64107.913, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66099.227, \"from_m\": 66010.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68416.472, \"from_m\": 66099.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68581.976, \"from_m\": 68416.472, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68978.876, \"from_m\": 68581.976, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74963.477, \"from_m\": 68978.876, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75009.939, \"from_m\": 74963.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75248.143, \"from_m\": 75009.939, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75314.437, \"from_m\": 75248.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79037.173, \"from_m\": 75314.437, \"capability_applied\": null, \"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\": 80088.447, \"from_m\": 79037.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 80963.201, \"from_m\": 80088.447, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83564.906, \"from_m\": 80963.201, \"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\": 85363.705, \"from_m\": 83564.906, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88848.083, \"from_m\": 85363.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89420.631, \"from_m\": 88848.083, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 89506.204, \"from_m\": 89420.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\": 89523.404, \"from_m\": 89506.204, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89608.414, \"from_m\": 89523.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\": 94801.713, \"from_m\": 89608.414, \"capability_applied\": null, \"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\": 98935.298, \"from_m\": 94801.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\": 116638.191, \"from_m\": 98935.298, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 119997.024, \"from_m\": 116638.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\": 121383.862, \"from_m\": 119997.024, \"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\": 122659.395, \"from_m\": 121383.862, \"capability_applied\": null, \"effective_limit_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\": 122763.815, \"from_m\": 122659.395, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124926.787, \"from_m\": 122763.815, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125723.488, \"from_m\": 124926.787, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127261.515, \"from_m\": 125723.488, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127347.146, \"from_m\": 127261.515, \"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\": 127374.479, \"from_m\": 127347.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127415.11, \"from_m\": 127374.479, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127470.755, \"from_m\": 127415.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127781.288, \"from_m\": 127470.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128091.651, \"from_m\": 127781.288, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128358.773, \"from_m\": 128091.651, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 597005, \"profile_key\": \"783f565eccaea2945b6152865a437ca2573df0595693923cdf70bb48acab25df\", \"schedule_id\": 40157, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0432\", \"location\": \"Corby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 2, \"distance_m\": 8910.583, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": false, \"wtt_arr\": \"0439H\", \"wtt_dep\": \"0442\", \"location\": \"Kettering\", \"stage_seq\": 3, \"distance_m\": 12187.221, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0444\", \"location\": \"Kettering South Jn\", \"stage_seq\": 4, \"distance_m\": 14269.591, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0447\", \"location\": \"Harrowden Jn\", \"stage_seq\": 5, \"distance_m\": 20452.084, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": false, \"wtt_arr\": \"0449\", \"wtt_dep\": \"0451\", \"location\": \"Wellingborough\", \"stage_seq\": 6, \"distance_m\": 23438.201, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452\", \"location\": \"Wellingborough South Jn\", \"stage_seq\": 7, \"distance_m\": 24533.293, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 8, \"distance_m\": 36925.779, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Bedford North Jn\", \"stage_seq\": 9, \"distance_m\": 46648.1, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": false, \"wtt_arr\": \"0503\", \"wtt_dep\": \"0512\", \"location\": \"Bedford\", \"stage_seq\": 10, \"distance_m\": 47759.143, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Bedford South Jn\", \"stage_seq\": 11, \"distance_m\": 49360.898, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Flitwick\", \"stage_seq\": 12, \"distance_m\": 63978.336, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Harlington\", \"stage_seq\": 13, \"distance_m\": 68657.257, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Sundon South Jn\", \"stage_seq\": 14, \"distance_m\": 71237.198, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Leagrave Jn\", \"stage_seq\": 15, \"distance_m\": 75147.844, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0535\", \"location\": \"Luton\", \"stage_seq\": 16, \"distance_m\": 79840.725, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 17, \"distance_m\": 81594.81, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 18, \"distance_m\": 89523.404, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"St. Albans\", \"stage_seq\": 19, \"distance_m\": 96561.372, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Radlett Jn\", \"stage_seq\": 20, \"distance_m\": 105348.264, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Hendon\", \"stage_seq\": 21, \"distance_m\": 117350.262, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Cricklewood\", \"stage_seq\": 22, \"distance_m\": 120399.965, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 23, \"distance_m\": 122349.012, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 24, \"distance_m\": 122782.95, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 25, \"distance_m\": 125095.639, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Kentish Town\", \"stage_seq\": 26, \"distance_m\": 126099.321, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Dock Jn North\", \"stage_seq\": 27, \"distance_m\": 127066.417, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Dock Jn South\", \"stage_seq\": 28, \"distance_m\": 127480.185, \"section_seq\": 1, \"route_path_id\": 103042}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 29, \"distance_m\": 128358.773, \"section_seq\": 1, \"route_path_id\": 103042}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 128358.773, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103042}], \"total_distance_m\": 128358.773, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122694.523, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5664.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0432", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:38:18Z\", \"source_id\": 49063049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:39:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:38:23Z\", \"source_id\": 15927951, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:47:05Z\", \"source_id\": 49067188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:47:07Z\", \"source_id\": 15929173, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:07:42Z\", \"source_id\": 49079346, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:07:48Z\", \"source_id\": 15932797, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:19:15Z\", \"source_id\": 49088742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:19:18Z\", \"source_id\": 15935494, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:20:52Z\", \"source_id\": 49090063, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:20:57Z\", \"source_id\": 15935914, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:56Z\", \"source_id\": 49093948, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:02Z\", \"source_id\": 15937077, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:06Z\", \"source_id\": 49106099, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:08Z\", \"source_id\": 15940590, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:54Z\", \"source_id\": 49115681, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:03Z\", \"source_id\": 15943526, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:56Z\", \"source_id\": 49125390, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:04Z\", \"source_id\": 15946485, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:25Z\", \"source_id\": 49127623, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:29Z\", \"source_id\": 15947144, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:13Z\", \"source_id\": 49128774, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:17Z\", \"source_id\": 15947484, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:59Z\", \"source_id\": 49134481, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:04Z\", \"source_id\": 15949341, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "1", "timing_fact_generation": 1789534625474742, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:49.376969", "service_state_evidence_id": 15949341, "current_leg_start_actual_dep": "2026-09-16T05:38:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:49.984913", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway O COR STP 1H00 360105+360113 8 100 None {"version": 3, "segments": [{"to_m": 208.756, "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": 7415.858, "from_m": 208.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7961.636, "from_m": 7415.858, "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": 8910.583, "from_m": 7961.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8991.84, "from_m": 8910.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9972.962, "from_m": 8991.84, "capability_applied": null, "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": 11852.766, "from_m": 9972.962, "capability_applied": null, "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": 13788.734, "from_m": 11852.766, "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": 15608.45, "from_m": 13788.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": 110.0}, {"to_m": 20308.545, "from_m": 15608.45, "capability_applied": null, "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": 20452.084, "from_m": 20308.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20728.309, "from_m": 20452.084, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20791.382, "from_m": 20728.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": 22040.378, "from_m": 20791.382, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24359.589, "from_m": 22040.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": 24586.54, "from_m": 24359.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24738.543, "from_m": 24586.54, "capability_applied": null, "effective_limit_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": 37571.475, "from_m": 24738.543, "capability_applied": null, "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": 37840.858, "from_m": 37571.475, "capability_applied": null, "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": 59977.395, "from_m": 37840.858, "capability_applied": null, "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": 62727.311, "from_m": 59977.395, "capability_applied": null, "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": 62783.123, "from_m": 62727.311, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63006.498, "from_m": 62783.123, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63063.242, "from_m": 63006.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63809.536, "from_m": 63063.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": 64107.913, "from_m": 63809.536, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66010.518, "from_m": 64107.913, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66099.227, "from_m": 66010.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68416.472, "from_m": 66099.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68581.976, "from_m": 68416.472, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68978.876, "from_m": 68581.976, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74963.477, "from_m": 68978.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75009.939, "from_m": 74963.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75248.143, "from_m": 75009.939, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75314.437, "from_m": 75248.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79037.173, "from_m": 75314.437, "capability_applied": null, "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": 80088.447, "from_m": 79037.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 80963.201, "from_m": 80088.447, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83564.906, "from_m": 80963.201, "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": 85363.705, "from_m": 83564.906, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88848.083, "from_m": 85363.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89420.631, "from_m": 88848.083, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 89506.204, "from_m": 89420.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": 89523.404, "from_m": 89506.204, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89608.414, "from_m": 89523.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": 94801.713, "from_m": 89608.414, "capability_applied": null, "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": 98935.298, "from_m": 94801.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": 116638.191, "from_m": 98935.298, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 119997.024, "from_m": 116638.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": 121383.862, "from_m": 119997.024, "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": 122659.395, "from_m": 121383.862, "capability_applied": null, "effective_limit_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": 122763.815, "from_m": 122659.395, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124926.787, "from_m": 122763.815, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125723.488, "from_m": 124926.787, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127261.515, "from_m": 125723.488, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127347.146, "from_m": 127261.515, "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": 127374.479, "from_m": 127347.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127415.11, "from_m": 127374.479, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127470.755, "from_m": 127415.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127781.288, "from_m": 127470.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 128091.651, "from_m": 127781.288, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128358.773, "from_m": 128091.651, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 597005, "profile_key": "783f565eccaea2945b6152865a437ca2573df0595693923cdf70bb48acab25df", "schedule_id": 40157, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0432", "location": "Corby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437H", "location": "Kettering North Jn", "stage_seq": 2, "distance_m": 8910.583, "section_seq": 1, "route_path_id": 103042}, {"is_pass": false, "wtt_arr": "0439H", "wtt_dep": "0442", "location": "Kettering", "stage_seq": 3, "distance_m": 12187.221, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0444", "location": "Kettering South Jn", "stage_seq": 4, "distance_m": 14269.591, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0447", "location": "Harrowden Jn", "stage_seq": 5, "distance_m": 20452.084, "section_seq": 1, "route_path_id": 103042}, {"is_pass": false, "wtt_arr": "0449", "wtt_dep": "0451", "location": "Wellingborough", "stage_seq": 6, "distance_m": 23438.201, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452", "location": "Wellingborough South Jn", "stage_seq": 7, "distance_m": 24533.293, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457H", "location": "Sharnbrook Jn", "stage_seq": 8, "distance_m": 36925.779, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Bedford North Jn", "stage_seq": 9, "distance_m": 46648.1, "section_seq": 1, "route_path_id": 103042}, {"is_pass": false, "wtt_arr": "0503", "wtt_dep": "0512", "location": "Bedford", "stage_seq": 10, "distance_m": 47759.143, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Bedford South Jn", "stage_seq": 11, "distance_m": 49360.898, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Flitwick", "stage_seq": 12, "distance_m": 63978.336, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Harlington", "stage_seq": 13, "distance_m": 68657.257, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Sundon South Jn", "stage_seq": 14, "distance_m": 71237.198, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Leagrave Jn", "stage_seq": 15, "distance_m": 75147.844, "section_seq": 1, "route_path_id": 103042}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0535", "location": "Luton", "stage_seq": 16, "distance_m": 79840.725, "section_seq": 1, "route_path_id": 103042}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Luton Airport Parkway", "stage_seq": 17, "distance_m": 81594.81, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Harpenden Jn", "stage_seq": 18, "distance_m": 89523.404, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "St. Albans", "stage_seq": 19, "distance_m": 96561.372, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Radlett Jn", "stage_seq": 20, "distance_m": 105348.264, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Hendon", "stage_seq": 21, "distance_m": 117350.262, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Cricklewood", "stage_seq": 22, "distance_m": 120399.965, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "West Hampstead Thameslink", "stage_seq": 23, "distance_m": 122349.012, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "West Hampstead South Jn", "stage_seq": 24, "distance_m": 122782.95, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Carlton Road Jn", "stage_seq": 25, "distance_m": 125095.639, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Kentish Town", "stage_seq": 26, "distance_m": 126099.321, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Dock Jn North", "stage_seq": 27, "distance_m": 127066.417, "section_seq": 1, "route_path_id": 103042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Dock Jn South", "stage_seq": 28, "distance_m": 127480.185, "section_seq": 1, "route_path_id": 103042}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 29, "distance_m": 128358.773, "section_seq": 1, "route_path_id": 103042}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 128358.773, "from_m": 0.0, "section_seq": 1, "route_path_id": 103042}], "total_distance_m": 128358.773, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122694.523, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5664.25, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:38:18Z", "source_id": 49063049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:39:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:38:23Z", "source_id": 15927951, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:47:05Z", "source_id": 49067188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T03:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:47:07Z", "source_id": 15929173, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:07:42Z", "source_id": 49079346, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:07:48Z", "source_id": 15932797, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:19:15Z", "source_id": 49088742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:19:18Z", "source_id": 15935494, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:20:52Z", "source_id": 49090063, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:20:57Z", "source_id": 15935914, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:56Z", "source_id": 49093948, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:02Z", "source_id": 15937077, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:06Z", "source_id": 49106099, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:08Z", "source_id": 15940590, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:54Z", "source_id": 49115681, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:03Z", "source_id": 15943526, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:56Z", "source_id": 49125390, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T04:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:04Z", "source_id": 15946485, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:25Z", "source_id": 49127623, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T04:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:29Z", "source_id": 15947144, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:13Z", "source_id": 49128774, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T04:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:17Z", "source_id": 15947484, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18655, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:59Z", "source_id": 49134481, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T04:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:04Z", "source_id": 15949341, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Corby 0432 0432 1 None None London St. Pancras 0602 0602 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04199/2026-09-16/detailed None Luton Airport Parkway 2026-09-16T05:38:00+01:00 London St. Pancras 20.0 {"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} 29.3 0538 0558 Luton Airport Parkway London St. Pancras London St. Pancras 51.5321037 -0.1272303 51.5321037 -0.1272303 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:00 London St. Pancras TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949341 1789534625474742 96 96 2026-09-16 05:08:49.984913 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:49.376969
567292 598755 P90501 885D16M516 2026-09-16 COMPLETE 15949191 2026-09-16 05:58:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 598755, "stp": "P", "toc": "Southeastern", "uid": "P90501", "consist": "707007+707021", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90501/2026-09-16/detailed", "trust_id": "885D16M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-16", "dest_arr_time": "0558", "dest_platform": "2", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "5D16", "timing_status": "ON TIME", "origin_station": "Dartford Down Sidings", "current_leg_arr": "0558", "current_leg_dep": "0556", "current_leg_end": "Dartford", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Dartford", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Dartford Down Sidings", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Dartford Down Sidings", "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\": 339.221, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 623.854, \"from_m\": 339.221, \"capability_applied\": null, \"effective_limit_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\": 598755, \"profile_key\": \"00835e1d2d9d14e0dababacbe1f9324c9cbab7fab52fc9d4c43820622caa1004\", \"schedule_id\": 24329, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Dartford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100397}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 2, \"distance_m\": 623.854, \"section_seq\": 1, \"route_path_id\": 100397}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 623.854, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100397}], \"total_distance_m\": 623.854, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 623.854, \"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": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:46Z\", \"source_id\": 49134141, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:47Z\", \"source_id\": 15949191, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "2", "timing_fact_generation": 1789534609654188, "current_leg_arrival_utc": "2026-09-16T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:53.823504", "service_state_evidence_id": 15949191, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:54.823351", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None DFD 5D16 707007+707021 10 100 None {"version": 3, "segments": [{"to_m": 339.221, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 623.854, "from_m": 339.221, "capability_applied": null, "effective_limit_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": 598755, "profile_key": "00835e1d2d9d14e0dababacbe1f9324c9cbab7fab52fc9d4c43820622caa1004", "schedule_id": 24329, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Dartford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100397}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Dartford", "stage_seq": 2, "distance_m": 623.854, "section_seq": 1, "route_path_id": 100397}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 623.854, "from_m": 0.0, "section_seq": 1, "route_path_id": 100397}], "total_distance_m": 623.854, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 623.854, "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": 31747, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:46Z", "source_id": 49134141, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:58:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:47Z", "source_id": 15949191, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] Dartford Down Sidings 0555 0555 None None None Dartford 0558 0558 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90501/2026-09-16/detailed None Dartford Down Sidings 2026-09-16T05:55:00+01:00 Dartford 2.0 {"type": "LineString", "coordinates": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]} 0.4 0556 0558 Dartford Down Sidings Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949191 1789534609654188 2 2 2026-09-16 05:08:54.823351 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:53.823504
567293 598673 L85436 875J01N516 2026-09-16 COMPLETE 15949805 2026-09-16 05:59:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 598673, "stp": "P", "toc": "South Western Railway", "uid": "L85436", "consist": "450117", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85436/2026-09-16/detailed", "trust_id": "875J01N516", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J01", "timing_status": "EARLY", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0559", "current_leg_dep": "0550", "current_leg_end": "Farnham", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-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 C.S.D.", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham C.S.D.", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1479.544, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 598673, \"profile_key\": \"fc0bf1c2aa144a50f3a4e454f9a41f8c45fae1c5970f4c2ac3bbd073effad2d1\", \"schedule_id\": 18103, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35321}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1479.544, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}], \"total_distance_m\": 1479.544, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1002.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "9.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:59Z\", \"source_id\": 49136022, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:02Z\", \"source_id\": 15949805, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789534683473928, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:55.365145", "service_state_evidence_id": 49136022, "current_leg_start_actual_dep": "2026-09-16T05:53:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T04:58:55", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:55.582979", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XFM FNH 5J01 450117 4 100 None {"version": 3, "segments": [{"to_m": 476.803, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1479.544, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 598673, "profile_key": "fc0bf1c2aa144a50f3a4e454f9a41f8c45fae1c5970f4c2ac3bbd073effad2d1", "schedule_id": 18103, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 35321}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35321}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 35321}], "total_distance_m": 1479.544, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1002.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:59Z", "source_id": 49136022, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:02Z", "source_id": 15949805, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Farnham C.S.D. 0553 0553 None None None Farnham 0601 0601 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85436/2026-09-16/detailed None Farnham C.S.D. 2026-09-16T05:53:00+01:00 Farnham 9.0 {"type": "LineString", "coordinates": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-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.9 0550 0559 Farnham C.S.D. Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:55 Farnham TD DIRECT_DESTINATION_ARRIVAL 49136022 1789534683473928 7 7 2026-09-16 05:08:55.582979 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:55.365145
567294 597840 L22962 655W04M516 2026-09-16 COMPLETE 15949673 2026-09-16 05:59:00 2026-09-16 05:09:07 2026-09-18 05:09:07 {"id": 597840, "stp": "O", "toc": "West Midlands Trains", "uid": "L22962", "consist": "730037", "dest_crs": "RGL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22962/2026-09-16/detailed", "trust_id": "655W04M516", "origin_crs": "WVH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rugeley Trent Valley", "service_date": "2026-09-16", "dest_arr_time": "0556", "dest_platform": "1", "is_terminated": 1, "next_location": "Rugeley Trent Valley", "signalling_id": "5W04", "timing_status": "LATE", "origin_station": "Wolverhampton", "current_leg_arr": "0559", "current_leg_dep": "0546", "current_leg_end": "Rugeley Trent Valley", "origin_dep_time": "0526", "origin_platform": "3", "current_location": "Rugeley Trent Valley", "last_update_time": "2026-09-16T05:09:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.119521, 52.8012105], [-2.1191648, 52.8008073], [-2.1188939, 52.8005564], [-2.1175594999999996, 52.79919040000001], [-2.1172698, 52.7988938], [-2.1168668, 52.7984485], [-2.1164839, 52.7980109], [-2.1161421, 52.7976466], [-2.1158926999999994, 52.797450999999995], [-2.1156365000000004, 52.7972786], [-2.1153154, 52.797080599999994], [-2.1149989, 52.79689830000001], [-2.1146603, 52.7967162], [-2.1143164999999997, 52.79654529999999], [-2.1140038, 52.7964057], [-2.1136827, 52.796272599999995], [-2.113066, 52.79603899999999], [-2.1124250000000004, 52.79584199999999], [-2.1116397, 52.7956322], [-2.1109233, 52.795483], [-2.1102180999999995, 52.79537119999999], [-2.1095225, 52.7952868], [-2.1087637, 52.79523319999999], [-2.1078677, 52.79521909999999], [-2.1070821999999994, 52.7952572], [-2.1064944, 52.79531269999999], [-2.105892, 52.7953901], [-2.1051759999999997, 52.79552220000001], [-2.1045182, 52.795684099999995], [-2.1036769, 52.795914299999986], [-2.0994731, 52.7970645], [-2.0929547, 52.7988245], [-2.0926304999999994, 52.7989268], [-2.0925224999999994, 52.79895810000001], [-2.0900911, 52.7996101], [-2.0893703, 52.79977249999999], [-2.0886286, 52.7999197], [-2.0877586, 52.8000611], [-2.0872853, 52.800118399999995], [-2.0868792, 52.8001642], [-2.0864258, 52.80020499999999], [-2.0859712, 52.8002351], [-2.0847728, 52.800292000000006], [-2.0835636999999996, 52.8002852], [-2.0825273, 52.8002565], [-2.0815068999999995, 52.8001643], [-2.0808734, 52.800091399999985], [-2.0799543, 52.7999587], [-2.0790449999999994, 52.799792799999985], [-2.0781287, 52.79958379999999], [-2.0774734, 52.7994081], [-2.0764916, 52.7991129], [-2.075617, 52.79877900000001], [-2.0745607, 52.79831579999999], [-2.0739119, 52.7979802], [-2.0733979, 52.7976827], [-2.0719941, 52.7968722], [-2.0711191, 52.7964381], [-2.0703968999999995, 52.796127], [-2.0696754999999993, 52.79586100000001], [-2.0691472, 52.7956747], [-2.0681312999999997, 52.7953593], [-2.0677031, 52.7952416], [-2.0675644, 52.79520269999999], [-2.066125153474899, 52.794769653473054], [-2.0659022999999994, 52.7947026], [-2.0633706, 52.79386649999999], [-2.0622708, 52.79346909999999], [-2.0611243999999997, 52.793042199999995], [-2.0584420999999997, 52.7919607], [-2.0583691, 52.79193039999999], [-2.0564851, 52.79112570000001], [-2.0548093, 52.79052849999999], [-2.0539679999999993, 52.790279], [-2.0531135, 52.79005269999999], [-2.0520376, 52.7898177], [-2.0519584, 52.78980060000001], [-2.0513602, 52.78967719999999], [-2.0502779, 52.7895041], [-2.0491836, 52.78937270000001], [-2.0482579, 52.78928719999999], [-2.0471219000000005, 52.7892253], [-2.0459811, 52.78920699999999], [-2.0444717, 52.7892284], [-2.0436048, 52.7892662], [-2.0424267, 52.789342999999995], [-2.0415675, 52.78944820000001], [-2.0409598, 52.7895456], [-2.0403316, 52.789683], [-2.038935, 52.790012700000005], [-2.0356498, 52.79080569999999], [-2.0335954999999997, 52.79132409999999], [-2.032564, 52.7915533], [-2.0314943, 52.79175], [-2.0302568999999995, 52.791917], [-2.0292216, 52.792045900000005], [-2.028069, 52.792151899999986], [-2.0264814, 52.792274299999995], [-2.0253481999999994, 52.7923107], [-2.023767, 52.79231339999999], [-2.0225316, 52.792258], [-2.0211521, 52.79215090000001], [-2.018802599999999, 52.7918743], [-2.0176045, 52.7916703], [-2.0168814, 52.7915291], [-2.0161154, 52.791359099999994], [-2.0155751, 52.791227600000006], [-2.0147295999999995, 52.791008899999994], [-2.0138361, 52.7907445], [-2.0128348, 52.790407899999984], [-2.0122543, 52.790218200000005], [-2.0117398, 52.79002239999999], [-2.0097997999999997, 52.78926770000001], [-2.0079536, 52.7886647], [-2.0061128, 52.7881791], [-2.0056751, 52.7880724], [-2.0055044999999994, 52.78803210000001], [-2.0048681, 52.787903799999995], [-2.0033132, 52.787639299999995], [-2.002411, 52.78751460000001], [-2.0009371, 52.7873324], [-2.0001038, 52.78725779999999], [-1.9992974999999995, 52.7872305], [-1.9983345999999995, 52.78719869999998], [-1.9978264, 52.7871892], [-1.9967664, 52.7871911], [-1.9959597, 52.78721389999999], [-1.9957062000000003, 52.7872241], [-1.9943728, 52.7872804], [-1.9936103, 52.7873424], [-1.9928446, 52.7874381], [-1.9923594999999996, 52.7875094], [-1.9922399, 52.787524700000006], [-1.9910034999999997, 52.7877215], [-1.9896762, 52.787968000000006], [-1.9892867999999997, 52.788049599999994], [-1.9884933999999996, 52.788194299999994], [-1.9878978, 52.7883122], [-1.9873794, 52.78840400000001], [-1.9871474719537765, 52.78844305702785], [-1.9868954614996537, 52.78848538401902], [-1.9866772038126008, 52.78852496313976], [-1.9864913808153717, 52.78856161264851], [-1.986336674430717, 52.78859515080369], [-1.9862117665813888, 52.78862539586368], [-1.9861153391901392, 52.788652166086955], [-1.98604607417972, 52.78867527973188], [-1.9860026534728832, 52.788694555056914], [-1.985983758992381, 52.788709810320434], [-1.985988072660965, 52.788720863780895], [-1.9860142764013875, 52.788727533696694], [-1.9860610521364, 52.78872963832626], [-1.9861270817887549, 52.788726995928], [-1.986211047281204, 52.788719424760345], [-1.9863116305364985, 52.7887067430817], [-1.9864275134773912, 52.78868876915048], [-1.9855968, 52.78886390000001], [-1.9844253999999997, 52.7890512], [-1.9837284999999996, 52.78914120000001], [-1.9832395000000005, 52.7891958], [-1.982894, 52.7892265], [-1.9824308, 52.78926760000001], [-1.9816485, 52.789308000000005], [-1.9805675999999997, 52.78935139999999], [-1.9793386, 52.78937330000001], [-1.9785939, 52.789373000000005], [-1.9766438, 52.78937199999999], [-1.976293625062947, 52.78936403334287], [-1.9754701999999995, 52.78934530000001], [-1.9744858999999997, 52.78930679999999], [-1.9742322, 52.7892969], [-1.9727718, 52.789220500000006], [-1.9715803, 52.78912590000001], [-1.9698678999999997, 52.7889552], [-1.9687933999999996, 52.7888174], [-1.9678499999999997, 52.788670200000006], [-1.9663164, 52.7884104], [-1.9646356, 52.7880978], [-1.9631058, 52.78775780000001], [-1.9615444, 52.78737509999999], [-1.9612867999999997, 52.7873055], [-1.9602373, 52.7870218], [-1.9591106000000005, 52.786693699999994], [-1.9582477, 52.7864256], [-1.9572765, 52.7861032], [-1.9562747, 52.7857476], [-1.9550365, 52.785274900000005], [-1.9538076, 52.784778499999994], [-1.953275, 52.78454579999999], [-1.9531782, 52.78450359999999], [-1.9527147, 52.78430110000001], [-1.9514754, 52.7837287], [-1.9503588, 52.7831425], [-1.9494540999999996, 52.7826488], [-1.9487499999999995, 52.78224529999999], [-1.9486071000000005, 52.7821634], [-1.9480091, 52.781807400000005], [-1.9477207, 52.78162719999999], [-1.9461944, 52.7806363], [-1.9376297, 52.774978], [-1.9370939000000005, 52.774624], [-1.9364075275340715, 52.774171337077654], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]}", "current_leg_start": "Stafford", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "52.7697206", "next_location_lon": "-1.9298091", "previous_location": "Stafford", "current_leg_milage": "9.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 344.248, \"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\": 660.474, \"from_m\": 344.248, \"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\": 2592.996, \"from_m\": 660.474, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5125.146, \"from_m\": 2592.996, \"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\": 5637.853, \"from_m\": 5125.146, \"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\": 21189.531, \"from_m\": 5637.853, \"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\": 23593.714, \"from_m\": 21189.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 23791.5, \"from_m\": 23593.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23834.456, \"from_m\": 23791.5, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24240.545, \"from_m\": 23834.456, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24291.373, \"from_m\": 24240.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24631.541, \"from_m\": 24291.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 24709.991, \"from_m\": 24631.541, \"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\": 25669.691, \"from_m\": 24709.991, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26996.823, \"from_m\": 25669.691, \"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\": 28691.906, \"from_m\": 26996.823, \"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\": 28778.772, \"from_m\": 28691.906, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34173.47, \"from_m\": 28778.772, \"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\": 34246.266, \"from_m\": 34173.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38826.03, \"from_m\": 34246.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 597840, \"profile_key\": \"9168aac68244af83833a266749019de999a78e4d42723c179056588a2574e4f7\", \"schedule_id\": 39748, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Wolverhampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 2, \"distance_m\": 735.513, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 3, \"distance_m\": 2544.018, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Penkridge\", \"stage_seq\": 4, \"distance_m\": 15425.312, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 5, \"distance_m\": 23746.276, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0545\", \"location\": \"Stafford\", \"stage_seq\": 6, \"distance_m\": 23791.5, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 7, \"distance_m\": 24766.34, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Whitehouse Jn\", \"stage_seq\": 8, \"distance_m\": 28778.772, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Colwich Jn\", \"stage_seq\": 9, \"distance_m\": 34246.266, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 10, \"distance_m\": 38092.556, \"section_seq\": 1, \"route_path_id\": 72121}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 11, \"distance_m\": 38826.03, \"section_seq\": 1, \"route_path_id\": 72121}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38826.03, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72121}], \"total_distance_m\": 38826.03, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38826.03, \"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": "0526", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "13.0", "current_position_lat": "52.7697206", "current_position_lon": "-1.9298091", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:49Z\", \"source_id\": 49105790, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:51Z\", \"source_id\": 15940485, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:30Z\", \"source_id\": 49112585, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:34Z\", \"source_id\": 15942615, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:44Z\", \"source_id\": 49135669, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:48Z\", \"source_id\": 15949673, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rugeley Trent Valley", "service_state_platform": "1", "timing_fact_generation": 1789534670241749, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:58:57.389126", "service_state_evidence_id": 49135669, "current_leg_start_actual_dep": "2026-09-16T05:48:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-16T04:58:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:08:57.426633", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O WVH RGL 5W04 730037 3 90 None {"version": 3, "segments": [{"to_m": 344.248, "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": 660.474, "from_m": 344.248, "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": 2592.996, "from_m": 660.474, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5125.146, "from_m": 2592.996, "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": 5637.853, "from_m": 5125.146, "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": 21189.531, "from_m": 5637.853, "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": 23593.714, "from_m": 21189.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 23791.5, "from_m": 23593.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23834.456, "from_m": 23791.5, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24240.545, "from_m": 23834.456, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24291.373, "from_m": 24240.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24631.541, "from_m": 24291.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 24709.991, "from_m": 24631.541, "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": 25669.691, "from_m": 24709.991, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26996.823, "from_m": 25669.691, "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": 28691.906, "from_m": 26996.823, "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": 28778.772, "from_m": 28691.906, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34173.47, "from_m": 28778.772, "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": 34246.266, "from_m": 34173.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38826.03, "from_m": 34246.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 597840, "profile_key": "9168aac68244af83833a266749019de999a78e4d42723c179056588a2574e4f7", "schedule_id": 39748, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Wolverhampton North Jn", "stage_seq": 2, "distance_m": 735.513, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Bushbury Jn", "stage_seq": 3, "distance_m": 2544.018, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Penkridge", "stage_seq": 4, "distance_m": 15425.312, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Stafford Trent Valley Jn", "stage_seq": 5, "distance_m": 23746.276, "section_seq": 1, "route_path_id": 72121}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0545", "location": "Stafford", "stage_seq": 6, "distance_m": 23791.5, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Stafford Trent Valley Jn", "stage_seq": 7, "distance_m": 24766.34, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Whitehouse Jn", "stage_seq": 8, "distance_m": 28778.772, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Colwich Jn", "stage_seq": 9, "distance_m": 34246.266, "section_seq": 1, "route_path_id": 72121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Rugeley North Jn", "stage_seq": 10, "distance_m": 38092.556, "section_seq": 1, "route_path_id": 72121}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Rugeley Trent Valley", "stage_seq": 11, "distance_m": 38826.03, "section_seq": 1, "route_path_id": 72121}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38826.03, "from_m": 0.0, "section_seq": 1, "route_path_id": 72121}], "total_distance_m": 38826.03, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38826.03, "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": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:49Z", "source_id": 49105790, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:51Z", "source_id": 15940485, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:30Z", "source_id": 49112585, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:34Z", "source_id": 15942615, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:44Z", "source_id": 49135669, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:48Z", "source_id": 15949673, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Wolverhampton 0526 0526 3 None None Rugeley Trent Valley 0556 0556 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22962/2026-09-16/detailed None Stafford 2026-09-16T05:48:00+01:00 Rugeley Trent Valley 13.0 {"type": "LineString", "coordinates": [[-2.119521, 52.8012105], [-2.1191648, 52.8008073], [-2.1188939, 52.8005564], [-2.1175594999999996, 52.79919040000001], [-2.1172698, 52.7988938], [-2.1168668, 52.7984485], [-2.1164839, 52.7980109], [-2.1161421, 52.7976466], [-2.1158926999999994, 52.797450999999995], [-2.1156365000000004, 52.7972786], [-2.1153154, 52.797080599999994], [-2.1149989, 52.79689830000001], [-2.1146603, 52.7967162], [-2.1143164999999997, 52.79654529999999], [-2.1140038, 52.7964057], [-2.1136827, 52.796272599999995], [-2.113066, 52.79603899999999], [-2.1124250000000004, 52.79584199999999], [-2.1116397, 52.7956322], [-2.1109233, 52.795483], [-2.1102180999999995, 52.79537119999999], [-2.1095225, 52.7952868], [-2.1087637, 52.79523319999999], [-2.1078677, 52.79521909999999], [-2.1070821999999994, 52.7952572], [-2.1064944, 52.79531269999999], [-2.105892, 52.7953901], [-2.1051759999999997, 52.79552220000001], [-2.1045182, 52.795684099999995], [-2.1036769, 52.795914299999986], [-2.0994731, 52.7970645], [-2.0929547, 52.7988245], [-2.0926304999999994, 52.7989268], [-2.0925224999999994, 52.79895810000001], [-2.0900911, 52.7996101], [-2.0893703, 52.79977249999999], [-2.0886286, 52.7999197], [-2.0877586, 52.8000611], [-2.0872853, 52.800118399999995], [-2.0868792, 52.8001642], [-2.0864258, 52.80020499999999], [-2.0859712, 52.8002351], [-2.0847728, 52.800292000000006], [-2.0835636999999996, 52.8002852], [-2.0825273, 52.8002565], [-2.0815068999999995, 52.8001643], [-2.0808734, 52.800091399999985], [-2.0799543, 52.7999587], [-2.0790449999999994, 52.799792799999985], [-2.0781287, 52.79958379999999], [-2.0774734, 52.7994081], [-2.0764916, 52.7991129], [-2.075617, 52.79877900000001], [-2.0745607, 52.79831579999999], [-2.0739119, 52.7979802], [-2.0733979, 52.7976827], [-2.0719941, 52.7968722], [-2.0711191, 52.7964381], [-2.0703968999999995, 52.796127], [-2.0696754999999993, 52.79586100000001], [-2.0691472, 52.7956747], [-2.0681312999999997, 52.7953593], [-2.0677031, 52.7952416], [-2.0675644, 52.79520269999999], [-2.066125153474899, 52.794769653473054], [-2.0659022999999994, 52.7947026], [-2.0633706, 52.79386649999999], [-2.0622708, 52.79346909999999], [-2.0611243999999997, 52.793042199999995], [-2.0584420999999997, 52.7919607], [-2.0583691, 52.79193039999999], [-2.0564851, 52.79112570000001], [-2.0548093, 52.79052849999999], [-2.0539679999999993, 52.790279], [-2.0531135, 52.79005269999999], [-2.0520376, 52.7898177], [-2.0519584, 52.78980060000001], [-2.0513602, 52.78967719999999], [-2.0502779, 52.7895041], [-2.0491836, 52.78937270000001], [-2.0482579, 52.78928719999999], [-2.0471219000000005, 52.7892253], [-2.0459811, 52.78920699999999], [-2.0444717, 52.7892284], [-2.0436048, 52.7892662], [-2.0424267, 52.789342999999995], [-2.0415675, 52.78944820000001], [-2.0409598, 52.7895456], [-2.0403316, 52.789683], [-2.038935, 52.790012700000005], [-2.0356498, 52.79080569999999], [-2.0335954999999997, 52.79132409999999], [-2.032564, 52.7915533], [-2.0314943, 52.79175], [-2.0302568999999995, 52.791917], [-2.0292216, 52.792045900000005], [-2.028069, 52.792151899999986], [-2.0264814, 52.792274299999995], [-2.0253481999999994, 52.7923107], [-2.023767, 52.79231339999999], [-2.0225316, 52.792258], [-2.0211521, 52.79215090000001], [-2.018802599999999, 52.7918743], [-2.0176045, 52.7916703], [-2.0168814, 52.7915291], [-2.0161154, 52.791359099999994], [-2.0155751, 52.791227600000006], [-2.0147295999999995, 52.791008899999994], [-2.0138361, 52.7907445], [-2.0128348, 52.790407899999984], [-2.0122543, 52.790218200000005], [-2.0117398, 52.79002239999999], [-2.0097997999999997, 52.78926770000001], [-2.0079536, 52.7886647], [-2.0061128, 52.7881791], [-2.0056751, 52.7880724], [-2.0055044999999994, 52.78803210000001], [-2.0048681, 52.787903799999995], [-2.0033132, 52.787639299999995], [-2.002411, 52.78751460000001], [-2.0009371, 52.7873324], [-2.0001038, 52.78725779999999], [-1.9992974999999995, 52.7872305], [-1.9983345999999995, 52.78719869999998], [-1.9978264, 52.7871892], [-1.9967664, 52.7871911], [-1.9959597, 52.78721389999999], [-1.9957062000000003, 52.7872241], [-1.9943728, 52.7872804], [-1.9936103, 52.7873424], [-1.9928446, 52.7874381], [-1.9923594999999996, 52.7875094], [-1.9922399, 52.787524700000006], [-1.9910034999999997, 52.7877215], [-1.9896762, 52.787968000000006], [-1.9892867999999997, 52.788049599999994], [-1.9884933999999996, 52.788194299999994], [-1.9878978, 52.7883122], [-1.9873794, 52.78840400000001], [-1.9871474719537765, 52.78844305702785], [-1.9868954614996537, 52.78848538401902], [-1.9866772038126008, 52.78852496313976], [-1.9864913808153717, 52.78856161264851], [-1.986336674430717, 52.78859515080369], [-1.9862117665813888, 52.78862539586368], [-1.9861153391901392, 52.788652166086955], [-1.98604607417972, 52.78867527973188], [-1.9860026534728832, 52.788694555056914], [-1.985983758992381, 52.788709810320434], [-1.985988072660965, 52.788720863780895], [-1.9860142764013875, 52.788727533696694], [-1.9860610521364, 52.78872963832626], [-1.9861270817887549, 52.788726995928], [-1.986211047281204, 52.788719424760345], [-1.9863116305364985, 52.7887067430817], [-1.9864275134773912, 52.78868876915048], [-1.9855968, 52.78886390000001], [-1.9844253999999997, 52.7890512], [-1.9837284999999996, 52.78914120000001], [-1.9832395000000005, 52.7891958], [-1.982894, 52.7892265], [-1.9824308, 52.78926760000001], [-1.9816485, 52.789308000000005], [-1.9805675999999997, 52.78935139999999], [-1.9793386, 52.78937330000001], [-1.9785939, 52.789373000000005], [-1.9766438, 52.78937199999999], [-1.976293625062947, 52.78936403334287], [-1.9754701999999995, 52.78934530000001], [-1.9744858999999997, 52.78930679999999], [-1.9742322, 52.7892969], [-1.9727718, 52.789220500000006], [-1.9715803, 52.78912590000001], [-1.9698678999999997, 52.7889552], [-1.9687933999999996, 52.7888174], [-1.9678499999999997, 52.788670200000006], [-1.9663164, 52.7884104], [-1.9646356, 52.7880978], [-1.9631058, 52.78775780000001], [-1.9615444, 52.78737509999999], [-1.9612867999999997, 52.7873055], [-1.9602373, 52.7870218], [-1.9591106000000005, 52.786693699999994], [-1.9582477, 52.7864256], [-1.9572765, 52.7861032], [-1.9562747, 52.7857476], [-1.9550365, 52.785274900000005], [-1.9538076, 52.784778499999994], [-1.953275, 52.78454579999999], [-1.9531782, 52.78450359999999], [-1.9527147, 52.78430110000001], [-1.9514754, 52.7837287], [-1.9503588, 52.7831425], [-1.9494540999999996, 52.7826488], [-1.9487499999999995, 52.78224529999999], [-1.9486071000000005, 52.7821634], [-1.9480091, 52.781807400000005], [-1.9477207, 52.78162719999999], [-1.9461944, 52.7806363], [-1.9376297, 52.774978], [-1.9370939000000005, 52.774624], [-1.9364075275340715, 52.774171337077654], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]} 9.1 0546 0559 Stafford Rugeley Trent Valley Rugeley Trent Valley 52.7697206 -1.9298091 52.7697206 -1.9298091 1 0 2026-09-16 05:09:07 TERMINATED 2026-09-16 04:58:57 Rugeley Trent Valley TD DIRECT_DESTINATION_ARRIVAL 49135669 1789534670241749 32 32 2026-09-16 05:08:57.426633 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:58:57.389126
567295 597913 L85318 875D89M516 2026-09-16 COMPLETE 15950096 2026-09-16 05:59:00 2026-09-16 05:09:08 2026-09-18 05:09:08 {"id": 597913, "stp": "P", "toc": "South Western Railway", "uid": "L85318", "consist": "701003", "dest_crs": "XFK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85318/2026-09-16/detailed", "trust_id": "875D89M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom - Up Sidings", "service_date": "2026-09-16", "dest_arr_time": "0603", "dest_platform": "SDG", "is_terminated": 1, "next_location": "Epsom - Up Sidings", "signalling_id": "5D89", "timing_status": "EARLY", "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": "0559", "current_leg_dep": "0558", "current_leg_end": "Epsom - Up Sidings", "origin_dep_time": "0529", "origin_platform": null, "current_location": "Epsom Sig. 456", "last_update_time": "2026-09-16T05:09:08", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.27216789999999996, 51.3333932], [-0.272199, 51.33337949999999], [-0.2725569, 51.3332325], [-0.2730874, 51.3329948], [-0.27373889999999995, 51.3326885], [-0.2738696, 51.332622], [-0.2740592, 51.33252070000001], [-0.2742812, 51.33240199999999], [-0.27517199999999997, 51.33188439999999], [-0.2760571, 51.331319599999986], [-0.27668209999999993, 51.33091739999999]]}", "current_leg_start": "Epsom", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.3309174", "next_location_lon": "-0.2766821", "previous_location": "Epsom", "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\": 353.627, \"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\": 2902.371, \"from_m\": 353.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\": 2970.338, \"from_m\": 2902.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3011.544, \"from_m\": 2970.338, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3070.34, \"from_m\": 3011.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\": 3299.58, \"from_m\": 3070.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3365.884, \"from_m\": 3299.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3409.021, \"from_m\": 3365.884, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3454.191, \"from_m\": 3409.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\": 4325.611, \"from_m\": 3454.191, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4407.981, \"from_m\": 4325.611, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4431.936, \"from_m\": 4407.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5461.729, \"from_m\": 4431.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5507.899, \"from_m\": 5461.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14020.655, \"from_m\": 5507.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14108.513, \"from_m\": 14020.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14164.941, \"from_m\": 14108.513, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14449.028, \"from_m\": 14164.941, \"capability_applied\": null, \"effective_limit_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\": 597913, \"profile_key\": \"7b4a2a750d26e58e44ac33e44bd7224a38537a1a78a572d00d59edee39f36093\", \"schedule_id\": 18047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1082.043, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Wimbledon\", \"stage_seq\": 3, \"distance_m\": 2498.418, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 4, \"distance_m\": 3197.853, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Raynes Park\", \"stage_seq\": 5, \"distance_m\": 4739.953, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Motspur Park\", \"stage_seq\": 6, \"distance_m\": 6553.73, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0601\", \"location\": \"Epsom\", \"stage_seq\": 7, \"distance_m\": 13842.085, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Epsom - Up Sidings\", \"stage_seq\": 8, \"distance_m\": 14449.028, \"section_seq\": 1, \"route_path_id\": 73205}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14449.028, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73205}], \"total_distance_m\": 14449.028, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13723.136, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 725.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3309174", "current_position_lon": "-0.2766821", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:13Z\", \"source_id\": 49106255, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:18Z\", \"source_id\": 15940641, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:30Z\", \"source_id\": 49112569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:34Z\", \"source_id\": 15942608, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:14Z\", \"source_id\": 49116090, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:18Z\", \"source_id\": 15943626, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:27Z\", \"source_id\": 49132047, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:33Z\", \"source_id\": 15948551, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:43Z\", \"source_id\": 15950096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom - Up Sidings", "service_state_platform": "SDG", "timing_fact_generation": 1789534724264838, "current_leg_arrival_utc": "2026-09-16T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:00.230887", "service_state_evidence_id": 15950096, "current_leg_start_actual_dep": "2026-09-16T06:01:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:02.394799", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None XFK 5D89 701003 10 100 None {"version": 3, "segments": [{"to_m": 353.627, "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": 2902.371, "from_m": 353.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": 2970.338, "from_m": 2902.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3011.544, "from_m": 2970.338, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3070.34, "from_m": 3011.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": 3299.58, "from_m": 3070.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3365.884, "from_m": 3299.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3409.021, "from_m": 3365.884, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3454.191, "from_m": 3409.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": 4325.611, "from_m": 3454.191, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4407.981, "from_m": 4325.611, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4431.936, "from_m": 4407.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5461.729, "from_m": 4431.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5507.899, "from_m": 5461.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14020.655, "from_m": 5507.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14108.513, "from_m": 14020.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14164.941, "from_m": 14108.513, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14449.028, "from_m": 14164.941, "capability_applied": null, "effective_limit_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": 597913, "profile_key": "7b4a2a750d26e58e44ac33e44bd7224a38537a1a78a572d00d59edee39f36093", "schedule_id": 18047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73205}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 1082.043, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Wimbledon", "stage_seq": 3, "distance_m": 2498.418, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Wimbledon West Jn", "stage_seq": 4, "distance_m": 3197.853, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Raynes Park", "stage_seq": 5, "distance_m": 4739.953, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Motspur Park", "stage_seq": 6, "distance_m": 6553.73, "section_seq": 1, "route_path_id": 73205}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0601", "location": "Epsom", "stage_seq": 7, "distance_m": 13842.085, "section_seq": 1, "route_path_id": 73205}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Epsom - Up Sidings", "stage_seq": 8, "distance_m": 14449.028, "section_seq": 1, "route_path_id": 73205}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14449.028, "from_m": 0.0, "section_seq": 1, "route_path_id": 73205}], "total_distance_m": 14449.028, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13723.136, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 725.892, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29446, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:13Z", "source_id": 49106255, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:18Z", "source_id": 15940641, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:30Z", "source_id": 49112569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:34Z", "source_id": 15942608, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:14Z", "source_id": 49116090, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:18Z", "source_id": 15943626, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:27Z", "source_id": 49132047, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:56:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:33Z", "source_id": 15948551, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:43Z", "source_id": 15950096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Wimbledon Park Depot Sidings 0529 0529 None None None Epsom - Up Sidings 0603 0603 SDG EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85318/2026-09-16/detailed None Epsom 2026-09-16T06:01:00+01:00 Epsom - Up Sidings 1.0 {"type": "LineString", "coordinates": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.27216789999999996, 51.3333932], [-0.272199, 51.33337949999999], [-0.2725569, 51.3332325], [-0.2730874, 51.3329948], [-0.27373889999999995, 51.3326885], [-0.2738696, 51.332622], [-0.2740592, 51.33252070000001], [-0.2742812, 51.33240199999999], [-0.27517199999999997, 51.33188439999999], [-0.2760571, 51.331319599999986], [-0.27668209999999993, 51.33091739999999]]} 0.4 0558 0559 Epsom Epsom Sig. 456 Epsom - Up Sidings 51.3309174 -0.2766821 51.3309174 -0.2766821 1 0 2026-09-16 05:09:08 TERMINATED 2026-09-16 04:59:00 Epsom - Up Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950096 1789534724264838 27 27 2026-09-16 05:09:02.394799 SDG None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:00.230887
567296 598391 G28105 875J01M516 2026-09-16 COMPLETE 15949811 2026-09-16 05:59:00 2026-09-16 05:09:08 2026-09-18 05:09:08 {"id": 598391, "stp": "P", "toc": "Southern", "uid": "G28105", "consist": "377308+377319", "dest_crs": "SRS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28105/2026-09-16/detailed", "trust_id": "875J01M516", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst", "service_date": "2026-09-16", "dest_arr_time": "0600", "dest_platform": "2", "is_terminated": 1, "next_location": "Selhurst", "signalling_id": "5J01", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0559", "current_leg_dep": "0559", "current_leg_end": "Selhurst", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Selhurst", "last_update_time": "2026-09-16T05:09:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]}", "current_leg_start": "Selhurst Dpt Selhurst Exit", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "51.3919068", "next_location_lon": "-0.0882838", "previous_location": "Selhurst Dpt Selhurst Exit", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1790.54, \"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\": 1875.446, \"from_m\": 1790.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 598391, \"profile_key\": \"9034f1ad6e625e2d091d910c7221d7a3cc540a9824763e8810dee1f682afd280\", \"schedule_id\": 10986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0554H\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 696.276, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 4, \"distance_m\": 1234.663, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559\", \"location\": \"Selhurst Dpt Selhurst Exit\", \"stage_seq\": 5, \"distance_m\": 1676.316, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Selhurst\", \"stage_seq\": 6, \"distance_m\": 1875.446, \"section_seq\": 1, \"route_path_id\": 69325}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1875.446, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69325}], \"total_distance_m\": 1875.446, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1790.54, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.3919068", "current_position_lon": "-0.0882838", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:02Z\", \"source_id\": 49136067, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:02Z\", \"source_id\": 15949811, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst", "service_state_platform": "2", "timing_fact_generation": 1789534683151575, "current_leg_arrival_utc": "2026-09-16T05:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:01.102033", "service_state_evidence_id": 15949811, "current_leg_start_actual_dep": "2026-09-16T05:59:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:02.588525", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P XSH SRS 5J01 377308+377319 6 100 None {"version": 3, "segments": [{"to_m": 1790.54, "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": 1875.446, "from_m": 1790.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 598391, "profile_key": "9034f1ad6e625e2d091d910c7221d7a3cc540a9824763e8810dee1f682afd280", "schedule_id": 10986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0554H", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 696.276, "section_seq": 1, "route_path_id": 69325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 4, "distance_m": 1234.663, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559", "location": "Selhurst Dpt Selhurst Exit", "stage_seq": 5, "distance_m": 1676.316, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Selhurst", "stage_seq": 6, "distance_m": 1875.446, "section_seq": 1, "route_path_id": 69325}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1875.446, "from_m": 0.0, "section_seq": 1, "route_path_id": 69325}], "total_distance_m": 1875.446, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1790.54, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:02Z", "source_id": 49136067, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:02Z", "source_id": 15949811, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Selhurst T&R.S.M.D 0545 0545 None None None Selhurst 0600 0600 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28105/2026-09-16/detailed None Selhurst Dpt Selhurst Exit 2026-09-16T05:59:00+01:00 Selhurst 0.0 {"type": "LineString", "coordinates": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]} 0.1 0559 0559 Selhurst Dpt Selhurst Exit Selhurst Selhurst 51.3919068 -0.0882838 51.3919068 -0.0882838 1 0 2026-09-16 05:09:08 TERMINATED 2026-09-16 04:59:00 Selhurst TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949811 1789534683151575 5 5 2026-09-16 05:09:02.588525 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:01.102033
567297 598753 P65449 155W03M516 2026-09-16 COMPLETE 15950329 2026-09-16 05:59:00 2026-09-16 05:09:08 2026-09-18 05:09:08 {"id": 598753, "stp": "P", "toc": "Northern", "uid": "P65449", "consist": "156486", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65449/2026-09-16/detailed", "trust_id": "155W03M516", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-16", "dest_arr_time": "0600", "dest_platform": "1A", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "5W03", "timing_status": "EARLY", "origin_station": "Middlesbrough", "current_leg_arr": "0600", "current_leg_dep": "0558", "current_leg_end": "Middlesbrough", "origin_dep_time": "0555", "origin_platform": "2", "current_location": "Middlesbrough", "last_update_time": "2026-09-16T05:09:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2553281999999997, 54.574482399999994], [-1.2554254, 54.574417899999986], [-1.2556017, 54.57430399999999], [-1.2557005, 54.574253], [-1.2558351, 54.57418549999999], [-1.2560288999999998, 54.57407349999999], [-1.2561576, 54.57399], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]}", "current_leg_start": "Middlesbrough West Dock", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "Middlesbrough West Dock", "current_leg_milage": "1.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1643.313, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1744.924, \"from_m\": 1643.313, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2015.36, \"from_m\": 1744.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3839.268, \"from_m\": 2015.36, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4109.704, \"from_m\": 3839.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4211.314, \"from_m\": 4109.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5854.628, \"from_m\": 4211.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 598753, \"profile_key\": \"ed2907182de5121e9e25c55795b79465b300d811c53ab884bd489f112244d120\", \"schedule_id\": 21690, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36763}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0559\", \"location\": \"Middlesbrough West Dock\", \"stage_seq\": 2, \"distance_m\": 2927.314, \"section_seq\": 1, \"route_path_id\": 36763}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 3, \"distance_m\": 5854.628, \"section_seq\": 1, \"route_path_id\": 36763}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5854.628, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36763}], \"total_distance_m\": 5854.628, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2568.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3286.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:03Z\", \"source_id\": 15947410, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:04Z\", \"source_id\": 49137725, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:05Z\", \"source_id\": 15950329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "1", "timing_fact_generation": 1789534745647256, "current_leg_arrival_utc": "2026-09-16T05:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:05.641325", "service_state_evidence_id": 15950329, "current_leg_start_actual_dep": "2026-09-16T05:59:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:05.860393", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MBR MBR 5W03 156486 2 75 None {"version": 3, "segments": [{"to_m": 1643.313, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1744.924, "from_m": 1643.313, "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": 2015.36, "from_m": 1744.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3839.268, "from_m": 2015.36, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4109.704, "from_m": 3839.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4211.314, "from_m": 4109.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5854.628, "from_m": 4211.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 598753, "profile_key": "ed2907182de5121e9e25c55795b79465b300d811c53ab884bd489f112244d120", "schedule_id": 21690, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36763}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0559", "location": "Middlesbrough West Dock", "stage_seq": 2, "distance_m": 2927.314, "section_seq": 1, "route_path_id": 36763}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 3, "distance_m": 5854.628, "section_seq": 1, "route_path_id": 36763}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5854.628, "from_m": 0.0, "section_seq": 1, "route_path_id": 36763}], "total_distance_m": 5854.628, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2568.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3286.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:03Z", "source_id": 15947410, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4265, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:04Z", "source_id": 49137725, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:05Z", "source_id": 15950329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Middlesbrough 0555 0555 2 None None Middlesbrough 0600 0600 1A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65449/2026-09-16/detailed None Middlesbrough West Dock 2026-09-16T05:59:00+01:00 Middlesbrough 2.0 {"type": "LineString", "coordinates": [[-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2553281999999997, 54.574482399999994], [-1.2554254, 54.574417899999986], [-1.2556017, 54.57430399999999], [-1.2557005, 54.574253], [-1.2558351, 54.57418549999999], [-1.2560288999999998, 54.57407349999999], [-1.2561576, 54.57399], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]} 1.8 0558 0600 Middlesbrough West Dock Middlesbrough Middlesbrough 54.5793567 -1.2343611 54.5793567 -1.2343611 1 0 2026-09-16 05:09:08 TERMINATED 2026-09-16 04:59:00 Middlesbrough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950329 1789534745647256 5 5 2026-09-16 05:09:05.860393 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:05.641325
567298 597436 P91165 895R21M516 2026-09-16 COMPLETE 15949660 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 597436, "stp": "P", "toc": "Southeastern", "uid": "P91165", "consist": "395027", "dest_crs": "RAM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91165/2026-09-16/detailed", "trust_id": "895R21M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:08:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "2", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "5R21", "timing_status": "EARLY", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0559", "current_leg_dep": "0526", "current_leg_end": "Ramsgate", "origin_dep_time": "0508", "origin_platform": null, "current_location": "Ramsgate", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8900226046103022, 51.14380337795693], [0.8905046, 51.144725099999995], [0.8905298, 51.1447732], [0.8906751, 51.14496890000001], [0.8908361999999999, 51.1452111], [0.8909050999999999, 51.14534549999999], [0.8909835999999999, 51.1454929], [0.8910318000000002, 51.1455835], [0.8911657999999999, 51.1458459], [0.8914080999999999, 51.1463003], [0.8920295, 51.147514], [0.8930817, 51.1495416], [0.8934833999999999, 51.1502925], [0.8943916999999999, 51.1519817], [0.8944814, 51.1521318], [0.8947958999999999, 51.15274809999999], [0.8948866, 51.1529006], [0.8949773, 51.1530465], [0.8952364999999999, 51.1534684], [0.8955302, 51.1538933], [0.8958601, 51.15430930000001], [0.8961916, 51.154724599999994], [0.8964786999999999, 51.1550604], [0.8970315999999999, 51.1556362], [0.8973371999999998, 51.155925200000006], [0.8976436999999999, 51.1562114], [0.8983152841195214, 51.15682584777973], [0.8993219999999996, 51.1577469], [0.901015, 51.1592825], [0.9029934, 51.16109079999999], [0.9035434, 51.161598299999994], [0.9039856374833848, 51.1620009602833], [0.9044060000000002, 51.1623837], [0.9050868, 51.16300799999999], [0.9057626, 51.163623400000006], [0.9071308, 51.164866999999994], [0.9086105, 51.166213000000006], [0.9103511, 51.1678066], [0.9120937999999998, 51.16939729999999], [0.9126272, 51.1698836], [0.9131558, 51.170367199999994], [0.9142131, 51.17133449999999], [0.9146967, 51.1717662], [0.9150095, 51.17205830000001], [0.9152575, 51.1722847], [0.9153329, 51.1723496], [0.9159716999999998, 51.1729321], [0.9192653, 51.1759357], [0.9205073, 51.177072899999985], [0.9221817, 51.1785983], [0.923859, 51.18012469999999], [0.9246709, 51.18085919999999], [0.9254785, 51.1816037], [0.9266367, 51.1826477], [0.9277742, 51.1836862], [0.9284310999999998, 51.18429489999999], [0.9290431999999996, 51.18490719999999], [0.9292712999999998, 51.18515239999999], [0.9298736, 51.18587720000001], [0.9303365999999996, 51.1864896], [0.9307818, 51.18711149999999], [0.9312182, 51.1877309], [0.9316616, 51.188349499999994], [0.9329153999999996, 51.1901163], [0.9338294, 51.1913576], [0.9346919, 51.1925954], [0.9353658, 51.1935404], [0.9360409999999998, 51.1944786], [0.9363838999999998, 51.1949576], [0.9364114, 51.1949933], [0.9368001, 51.19553400000001], [0.9375565, 51.19658809999999], [0.939059, 51.198693199999994], [0.9421621999999998, 51.202908499999985], [0.9431839, 51.2041026], [0.9439438999999998, 51.2049474], [0.9447547, 51.2057915], [0.9460601999999998, 51.2070826], [0.9465024, 51.2074954], [0.9467327, 51.2077104], [0.9474306, 51.2083421], [0.9478223, 51.20869269999999], [0.9494365999999996, 51.2099814], [0.9496203, 51.21012799999998], [0.9511187999999998, 51.2113026], [0.9516663, 51.211718], [0.9533739, 51.212990399999995], [0.955101, 51.21421769999999], [0.9552581, 51.214331], [0.9595279, 51.21753110000001], [0.9596021999999998, 51.2175848], [0.9605875322906025, 51.21830176221716], [0.96175, 51.21914759999999], [0.967086, 51.22311169999999], [0.9675205, 51.22342929999998], [0.9698362, 51.2251422], [0.9703476999999998, 51.2255826], [0.970426, 51.22565889999999], [0.9709542, 51.2261505], [0.9714039999999998, 51.22670930000001], [0.9717915, 51.2273262], [0.9721047, 51.2279451], [0.9722486, 51.2283148], [0.9723451, 51.22868100000001], [0.9724479, 51.22916819999999], [0.9724783, 51.2296344], [0.9724714, 51.22973360000001], [0.9724348, 51.230097400000005], [0.9723838, 51.2304477], [0.9717242999999998, 51.2335162], [0.9715709, 51.234136], [0.9713396, 51.23537], [0.9709484000000002, 51.2370482], [0.9708538, 51.2376703], [0.970807, 51.23800150000001], [0.9708016, 51.2385516], [0.9709077, 51.239383999999994], [0.9710981, 51.2399788], [0.9712438, 51.24036650000001], [0.971384, 51.24064220000001], [0.9717401, 51.2412072], [0.9721726, 51.2417602], [0.9726854, 51.24231970000001], [0.97336, 51.2428819], [0.9737362, 51.24318730000001], [0.9743023, 51.24354650000001], [0.9747138, 51.2437913], [0.9751216, 51.2440096], [0.9753747, 51.2441334], [0.9756266, 51.2442542], [0.9760423, 51.2444326], [0.9765962, 51.24465529999999], [0.9768806999999998, 51.244753300000006], [0.9838521, 51.2471234], [0.9872976, 51.2483009], [0.988095, 51.248569], [0.9881468125314736, 51.24858706487102], [0.9906229999999998, 51.2494504], [0.9932614, 51.25033919999999], [0.9963312, 51.2513766], [0.9966449, 51.2514839], [0.9983588999999998, 51.252084800000006], [1.0005951, 51.25283579999999], [1.0017337000000002, 51.2532318], [1.0022854, 51.253417799999994], [1.002835, 51.25360010000001], [1.003387, 51.2537653], [1.0039643, 51.2539203], [1.0051289999999995, 51.2542184], [1.0074646000000005, 51.2547823], [1.0085424, 51.2550438], [1.0096870999999998, 51.255327], [1.0112548, 51.2557072], [1.0113683, 51.2557362], [1.0141432, 51.256410800000005], [1.0145178, 51.2565033], [1.0161317, 51.2568621], [1.0168942, 51.25700849999999], [1.0176935, 51.25715790000001], [1.018199, 51.2572503], [1.0231652, 51.25815329999999], [1.0245217999999998, 51.258423], [1.0253518, 51.258621], [1.0257545999999995, 51.25872509999999], [1.0265747, 51.258954799999984], [1.0278526, 51.2593543], [1.0284516999999995, 51.25957869999999], [1.0291145, 51.2598233], [1.0297143, 51.260071399999994], [1.0303094, 51.26032849999999], [1.0310036, 51.26065470000001], [1.0317329, 51.26102029999999], [1.032822, 51.2616537], [1.0335487, 51.2621113], [1.0348791999999998, 51.2630667], [1.0353211, 51.2634292], [1.0357425, 51.26379769999999], [1.0366403, 51.2645936], [1.0377487999999997, 51.2656307], [1.0386713, 51.2663869], [1.0396748, 51.26723009999999], [1.0405123, 51.26787960000001], [1.0410625, 51.2682635], [1.0416884, 51.2686847], [1.0429262, 51.269452599999994], [1.0449615, 51.2705354], [1.045739, 51.27090040000001], [1.046557, 51.27127029999999], [1.0476036, 51.27170389999999], [1.0480748, 51.2718856], [1.0485581, 51.272064099999994], [1.0491007, 51.2722648], [1.0496670999999995, 51.27245940000001], [1.0503568, 51.27267669999999], [1.0509281999999998, 51.2728515], [1.0515123, 51.27302410000001], [1.0519679, 51.2731517], [1.0528468000000002, 51.2733807], [1.0537175, 51.2735838], [1.0553686, 51.2739289], [1.0565956000000003, 51.2741878], [1.0578646, 51.2744917], [1.0580256726133137, 51.27453379516892], [1.0586647, 51.27470079999999], [1.0594308, 51.2749347], [1.0612942, 51.275508], [1.0620181, 51.27577819999999], [1.0629802999999998, 51.2761406], [1.0631342946197144, 51.27620396620152], [1.063221939099078, 51.2762400303948], [1.0637711, 51.27646599999999], [1.06591, 51.27745000000001], [1.0666116000000003, 51.277816], [1.0672474, 51.27817949999999], [1.0678378, 51.27850689999999], [1.0687417999999995, 51.27908749999998], [1.0700924, 51.28000850000001], [1.0703437999999998, 51.2802057], [1.0711209999999998, 51.2808116], [1.0733539, 51.2826747], [1.073715, 51.28293500000001], [1.0739072, 51.2831039], [1.0741413, 51.28332939999999], [1.0743876, 51.2835461], [1.0744252, 51.28357809999999], [1.0752497999999997, 51.2842782], [1.0761063999999998, 51.28497449999999], [1.0763112, 51.285125400000005], [1.0765812, 51.2853153], [1.0774233999999998, 51.2860021], [1.077784, 51.28629620000001], [1.0779708, 51.2864442], [1.0779783409434258, 51.28645041556543], [1.0782604, 51.286682899999995], [1.0786583, 51.286994699999994], [1.0789571, 51.2872106], [1.0793055, 51.28745429999999], [1.0796917999999998, 51.28770260000001], [1.0800788, 51.28793950000001], [1.0802836, 51.2880669], [1.0805983999999995, 51.28824720000001], [1.0811858, 51.288580399999994], [1.0833275, 51.2896582], [1.0874311, 51.2916491], [1.0924241, 51.29410409999999], [1.0939567, 51.2948568], [1.0951761, 51.2954254], [1.0957913, 51.2957044], [1.0964089, 51.295948999999986], [1.0973426, 51.296297599999995], [1.0983255, 51.2966323], [1.0993144, 51.296929000000006], [1.1000901, 51.2971338], [1.1009082, 51.2973283], [1.1018668, 51.2975303], [1.1050554, 51.2980803], [1.1078971, 51.29856219999999], [1.1088617, 51.2987249], [1.1179171, 51.300267000000005], [1.1190994, 51.3004715], [1.1218309999999998, 51.3009311], [1.1218971, 51.3009406], [1.1234565, 51.30120599999999], [1.1268219, 51.3017788], [1.1443567, 51.3047547], [1.1474833, 51.305288999999995], [1.1483316999999995, 51.30545509999999], [1.1491616999999998, 51.30563109999999], [1.1500468, 51.3058515], [1.1509943, 51.3061207], [1.1534081, 51.3068495], [1.1579642, 51.308201999999994], [1.1635831, 51.3098832], [1.1678098693553778, 51.311141666191126], [1.1736865, 51.3128913], [1.1761896, 51.3136419], [1.1776555, 51.31407200000001], [1.1787046999999995, 51.3143517], [1.179199, 51.314465899999995], [1.1802071999999997, 51.3146758], [1.1812246, 51.3148655], [1.183354, 51.315209], [1.1839361, 51.3153189], [1.1845202, 51.315439000000005], [1.1851085999999995, 51.3155715], [1.1871186, 51.3160756], [1.1891181, 51.31658140000001], [1.1900552, 51.3168247], [1.1909799999999997, 51.3170871], [1.1915432, 51.317263299999986], [1.1926657, 51.3176659], [1.1939675999999997, 51.3182368], [1.1943384, 51.318423], [1.1947545999999998, 51.3186483], [1.1952123, 51.3189135], [1.1956233, 51.31915660000001], [1.196022, 51.319422], [1.1977823, 51.3206742], [1.1997118, 51.32202769999999], [1.2004377999999998, 51.3224615], [1.2011812, 51.32282070000001], [1.2017504, 51.3230687], [1.2023492999999998, 51.323297], [1.2029742, 51.323487699999994], [1.2035833, 51.32365639999999], [1.2042102, 51.3238042], [1.2052869999999998, 51.323997799999994], [1.2060504999999997, 51.32408979999999], [1.2065423, 51.324130399999994], [1.2072258, 51.3241752], [1.2083082, 51.3241979], [1.2086907, 51.324214700000006], [1.209426, 51.3242649], [1.2100014, 51.32433799999999], [1.2105395, 51.3244143], [1.2109881, 51.324494699999995], [1.2114021, 51.3245836], [1.2122390999999997, 51.32479130000001], [1.2123602, 51.3248232], [1.2132013999999998, 51.3250915], [1.2142126999999998, 51.32546069999999], [1.2176833, 51.32679910000001], [1.2181778, 51.32698979999999], [1.2239203, 51.329199599999995], [1.2274788, 51.3305744], [1.227778964875024, 51.33069708903964], [1.2282387, 51.330884999999995], [1.2289734, 51.3311987], [1.2296887, 51.3315279], [1.2303896, 51.3318846], [1.2316347, 51.33253649999999], [1.2322114, 51.33283209999999], [1.2329998, 51.33320119999999], [1.2337836000000002, 51.33354249999999], [1.2346381999999998, 51.3338835], [1.2355287, 51.33420459999999], [1.2365411, 51.3345336], [1.2373860999999995, 51.3347771], [1.2382384, 51.3349911], [1.2390061, 51.3351646], [1.2396403, 51.33529879999999], [1.240342, 51.33542580000001], [1.2404016, 51.3354372], [1.2406617, 51.3354783], [1.2409887, 51.33553040000001], [1.2418776, 51.3356556], [1.24281, 51.33576299999999], [1.2437178999999998, 51.33585169999999], [1.2446404000000002, 51.335916], [1.246091, 51.335960099999994], [1.2471011999999997, 51.335960199999995], [1.2478407, 51.3359382], [1.2486497, 51.335904500000005], [1.2490488999999998, 51.33587349999999], [1.2496359, 51.3358291], [1.2512825, 51.3356582], [1.2544257999999997, 51.335264999999985], [1.25764139776733, 51.33486327618989], [1.2630802, 51.334183800000005], [1.271536, 51.3331404], [1.2716499, 51.3331281], [1.2728514, 51.33297950000001], [1.2767954, 51.3324824], [1.276919, 51.33246869999999], [1.2824926999999997, 51.331782], [1.2879367999999998, 51.3311051], [1.2891748999999997, 51.33095010000001], [1.2899847, 51.3308524], [1.2908153999999998, 51.33077089999999], [1.2918727376736114, 51.33069708903964], [1.2924642, 51.3306558], [1.3000681999999997, 51.33020249999999], [1.3002229, 51.330193099999995], [1.3051086, 51.32990100000001], [1.3096294000000002, 51.3296345], [1.3097689, 51.3296264], [1.3131168999999998, 51.3294208], [1.3150425, 51.3293073], [1.3171687, 51.3291803], [1.3176074999999998, 51.32915740000001], [1.3189054999999998, 51.32907500000001], [1.3202154, 51.3289996], [1.321074, 51.328946499999994], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Ashford Down Yard Cantebury End", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Ashford Down Yard Cantebury End", "current_leg_milage": "28.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1059.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1118.564, \"from_m\": 1059.746, \"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\": 11398.657, \"from_m\": 1118.564, \"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\": 14013.314, \"from_m\": 11398.657, \"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\": 22162.368, \"from_m\": 14013.314, \"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\": 22590.19, \"from_m\": 22162.368, \"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\": 32150.837, \"from_m\": 22590.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\": 33535.578, \"from_m\": 32150.837, \"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\": 46871.676, \"from_m\": 33535.578, \"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\": 47252.096, \"from_m\": 46871.676, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 597436, \"profile_key\": \"8f6ee7a22ff026311b428494a06a09dcc1f497d5dfd0ef50c99432e864d9c2a7\", \"schedule_id\": 24611, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0523\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 649.322, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0526\", \"location\": \"Ashford Down Yard Cantebury End\", \"stage_seq\": 3, \"distance_m\": 945.166, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Wye\", \"stage_seq\": 4, \"distance_m\": 6427.734, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Canterbury West\", \"stage_seq\": 5, \"distance_m\": 22345.988, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Sturry\", \"stage_seq\": 6, \"distance_m\": 26176.193, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Minster\", \"stage_seq\": 7, \"distance_m\": 40794.783, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Minster East Jn\", \"stage_seq\": 8, \"distance_m\": 41408.671, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 9, \"distance_m\": 47252.096, \"section_seq\": 1, \"route_path_id\": 61362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47252.096, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61362}], \"total_distance_m\": 47252.096, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 47252.096, \"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": "0508", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:29Z\", \"source_id\": 49099785, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:33Z\", \"source_id\": 15938694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:36Z\", \"source_id\": 49111499, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:44Z\", \"source_id\": 15942235, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:11Z\", \"source_id\": 49117440, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:16Z\", \"source_id\": 15944008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:41Z\", \"source_id\": 49129425, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:43Z\", \"source_id\": 15947684, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:42Z\", \"source_id\": 49135587, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:48Z\", \"source_id\": 15949660, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "2", "timing_fact_generation": 1789534670119681, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:13.537927", "service_state_evidence_id": 15949660, "current_leg_start_actual_dep": "2026-09-16T05:26:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:13.839612", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None RAM 5R21 395027 6 140 None {"version": 3, "segments": [{"to_m": 1059.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1118.564, "from_m": 1059.746, "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": 11398.657, "from_m": 1118.564, "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": 14013.314, "from_m": 11398.657, "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": 22162.368, "from_m": 14013.314, "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": 22590.19, "from_m": 22162.368, "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": 32150.837, "from_m": 22590.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": 33535.578, "from_m": 32150.837, "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": 46871.676, "from_m": 33535.578, "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": 47252.096, "from_m": 46871.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 597436, "profile_key": "8f6ee7a22ff026311b428494a06a09dcc1f497d5dfd0ef50c99432e864d9c2a7", "schedule_id": 24611, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61362}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0523", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 649.322, "section_seq": 1, "route_path_id": 61362}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0526", "location": "Ashford Down Yard Cantebury End", "stage_seq": 3, "distance_m": 945.166, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Wye", "stage_seq": 4, "distance_m": 6427.734, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Canterbury West", "stage_seq": 5, "distance_m": 22345.988, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Sturry", "stage_seq": 6, "distance_m": 26176.193, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Minster", "stage_seq": 7, "distance_m": 40794.783, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Minster East Jn", "stage_seq": 8, "distance_m": 41408.671, "section_seq": 1, "route_path_id": 61362}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 9, "distance_m": 47252.096, "section_seq": 1, "route_path_id": 61362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47252.096, "from_m": 0.0, "section_seq": 1, "route_path_id": 61362}], "total_distance_m": 47252.096, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 47252.096, "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": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:29Z", "source_id": 49099785, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:33Z", "source_id": 15938694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:36Z", "source_id": 49111499, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:44Z", "source_id": 15942235, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:11Z", "source_id": 49117440, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:16Z", "source_id": 15944008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:41Z", "source_id": 49129425, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:43Z", "source_id": 15947684, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33078, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:42Z", "source_id": 49135587, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:48Z", "source_id": 15949660, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Ashford Down Sidings 0508 0508 None 5:08:00 None Ramsgate 0601 0601 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91165/2026-09-16/detailed None Ashford Down Yard Cantebury End 2026-09-16T05:26:00+01:00 Ramsgate 33.0 {"type": "LineString", "coordinates": [[0.8900226046103022, 51.14380337795693], [0.8905046, 51.144725099999995], [0.8905298, 51.1447732], [0.8906751, 51.14496890000001], [0.8908361999999999, 51.1452111], [0.8909050999999999, 51.14534549999999], [0.8909835999999999, 51.1454929], [0.8910318000000002, 51.1455835], [0.8911657999999999, 51.1458459], [0.8914080999999999, 51.1463003], [0.8920295, 51.147514], [0.8930817, 51.1495416], [0.8934833999999999, 51.1502925], [0.8943916999999999, 51.1519817], [0.8944814, 51.1521318], [0.8947958999999999, 51.15274809999999], [0.8948866, 51.1529006], [0.8949773, 51.1530465], [0.8952364999999999, 51.1534684], [0.8955302, 51.1538933], [0.8958601, 51.15430930000001], [0.8961916, 51.154724599999994], [0.8964786999999999, 51.1550604], [0.8970315999999999, 51.1556362], [0.8973371999999998, 51.155925200000006], [0.8976436999999999, 51.1562114], [0.8983152841195214, 51.15682584777973], [0.8993219999999996, 51.1577469], [0.901015, 51.1592825], [0.9029934, 51.16109079999999], [0.9035434, 51.161598299999994], [0.9039856374833848, 51.1620009602833], [0.9044060000000002, 51.1623837], [0.9050868, 51.16300799999999], [0.9057626, 51.163623400000006], [0.9071308, 51.164866999999994], [0.9086105, 51.166213000000006], [0.9103511, 51.1678066], [0.9120937999999998, 51.16939729999999], [0.9126272, 51.1698836], [0.9131558, 51.170367199999994], [0.9142131, 51.17133449999999], [0.9146967, 51.1717662], [0.9150095, 51.17205830000001], [0.9152575, 51.1722847], [0.9153329, 51.1723496], [0.9159716999999998, 51.1729321], [0.9192653, 51.1759357], [0.9205073, 51.177072899999985], [0.9221817, 51.1785983], [0.923859, 51.18012469999999], [0.9246709, 51.18085919999999], [0.9254785, 51.1816037], [0.9266367, 51.1826477], [0.9277742, 51.1836862], [0.9284310999999998, 51.18429489999999], [0.9290431999999996, 51.18490719999999], [0.9292712999999998, 51.18515239999999], [0.9298736, 51.18587720000001], [0.9303365999999996, 51.1864896], [0.9307818, 51.18711149999999], [0.9312182, 51.1877309], [0.9316616, 51.188349499999994], [0.9329153999999996, 51.1901163], [0.9338294, 51.1913576], [0.9346919, 51.1925954], [0.9353658, 51.1935404], [0.9360409999999998, 51.1944786], [0.9363838999999998, 51.1949576], [0.9364114, 51.1949933], [0.9368001, 51.19553400000001], [0.9375565, 51.19658809999999], [0.939059, 51.198693199999994], [0.9421621999999998, 51.202908499999985], [0.9431839, 51.2041026], [0.9439438999999998, 51.2049474], [0.9447547, 51.2057915], [0.9460601999999998, 51.2070826], [0.9465024, 51.2074954], [0.9467327, 51.2077104], [0.9474306, 51.2083421], [0.9478223, 51.20869269999999], [0.9494365999999996, 51.2099814], [0.9496203, 51.21012799999998], [0.9511187999999998, 51.2113026], [0.9516663, 51.211718], [0.9533739, 51.212990399999995], [0.955101, 51.21421769999999], [0.9552581, 51.214331], [0.9595279, 51.21753110000001], [0.9596021999999998, 51.2175848], [0.9605875322906025, 51.21830176221716], [0.96175, 51.21914759999999], [0.967086, 51.22311169999999], [0.9675205, 51.22342929999998], [0.9698362, 51.2251422], [0.9703476999999998, 51.2255826], [0.970426, 51.22565889999999], [0.9709542, 51.2261505], [0.9714039999999998, 51.22670930000001], [0.9717915, 51.2273262], [0.9721047, 51.2279451], [0.9722486, 51.2283148], [0.9723451, 51.22868100000001], [0.9724479, 51.22916819999999], [0.9724783, 51.2296344], [0.9724714, 51.22973360000001], [0.9724348, 51.230097400000005], [0.9723838, 51.2304477], [0.9717242999999998, 51.2335162], [0.9715709, 51.234136], [0.9713396, 51.23537], [0.9709484000000002, 51.2370482], [0.9708538, 51.2376703], [0.970807, 51.23800150000001], [0.9708016, 51.2385516], [0.9709077, 51.239383999999994], [0.9710981, 51.2399788], [0.9712438, 51.24036650000001], [0.971384, 51.24064220000001], [0.9717401, 51.2412072], [0.9721726, 51.2417602], [0.9726854, 51.24231970000001], [0.97336, 51.2428819], [0.9737362, 51.24318730000001], [0.9743023, 51.24354650000001], [0.9747138, 51.2437913], [0.9751216, 51.2440096], [0.9753747, 51.2441334], [0.9756266, 51.2442542], [0.9760423, 51.2444326], [0.9765962, 51.24465529999999], [0.9768806999999998, 51.244753300000006], [0.9838521, 51.2471234], [0.9872976, 51.2483009], [0.988095, 51.248569], [0.9881468125314736, 51.24858706487102], [0.9906229999999998, 51.2494504], [0.9932614, 51.25033919999999], [0.9963312, 51.2513766], [0.9966449, 51.2514839], [0.9983588999999998, 51.252084800000006], [1.0005951, 51.25283579999999], [1.0017337000000002, 51.2532318], [1.0022854, 51.253417799999994], [1.002835, 51.25360010000001], [1.003387, 51.2537653], [1.0039643, 51.2539203], [1.0051289999999995, 51.2542184], [1.0074646000000005, 51.2547823], [1.0085424, 51.2550438], [1.0096870999999998, 51.255327], [1.0112548, 51.2557072], [1.0113683, 51.2557362], [1.0141432, 51.256410800000005], [1.0145178, 51.2565033], [1.0161317, 51.2568621], [1.0168942, 51.25700849999999], [1.0176935, 51.25715790000001], [1.018199, 51.2572503], [1.0231652, 51.25815329999999], [1.0245217999999998, 51.258423], [1.0253518, 51.258621], [1.0257545999999995, 51.25872509999999], [1.0265747, 51.258954799999984], [1.0278526, 51.2593543], [1.0284516999999995, 51.25957869999999], [1.0291145, 51.2598233], [1.0297143, 51.260071399999994], [1.0303094, 51.26032849999999], [1.0310036, 51.26065470000001], [1.0317329, 51.26102029999999], [1.032822, 51.2616537], [1.0335487, 51.2621113], [1.0348791999999998, 51.2630667], [1.0353211, 51.2634292], [1.0357425, 51.26379769999999], [1.0366403, 51.2645936], [1.0377487999999997, 51.2656307], [1.0386713, 51.2663869], [1.0396748, 51.26723009999999], [1.0405123, 51.26787960000001], [1.0410625, 51.2682635], [1.0416884, 51.2686847], [1.0429262, 51.269452599999994], [1.0449615, 51.2705354], [1.045739, 51.27090040000001], [1.046557, 51.27127029999999], [1.0476036, 51.27170389999999], [1.0480748, 51.2718856], [1.0485581, 51.272064099999994], [1.0491007, 51.2722648], [1.0496670999999995, 51.27245940000001], [1.0503568, 51.27267669999999], [1.0509281999999998, 51.2728515], [1.0515123, 51.27302410000001], [1.0519679, 51.2731517], [1.0528468000000002, 51.2733807], [1.0537175, 51.2735838], [1.0553686, 51.2739289], [1.0565956000000003, 51.2741878], [1.0578646, 51.2744917], [1.0580256726133137, 51.27453379516892], [1.0586647, 51.27470079999999], [1.0594308, 51.2749347], [1.0612942, 51.275508], [1.0620181, 51.27577819999999], [1.0629802999999998, 51.2761406], [1.0631342946197144, 51.27620396620152], [1.063221939099078, 51.2762400303948], [1.0637711, 51.27646599999999], [1.06591, 51.27745000000001], [1.0666116000000003, 51.277816], [1.0672474, 51.27817949999999], [1.0678378, 51.27850689999999], [1.0687417999999995, 51.27908749999998], [1.0700924, 51.28000850000001], [1.0703437999999998, 51.2802057], [1.0711209999999998, 51.2808116], [1.0733539, 51.2826747], [1.073715, 51.28293500000001], [1.0739072, 51.2831039], [1.0741413, 51.28332939999999], [1.0743876, 51.2835461], [1.0744252, 51.28357809999999], [1.0752497999999997, 51.2842782], [1.0761063999999998, 51.28497449999999], [1.0763112, 51.285125400000005], [1.0765812, 51.2853153], [1.0774233999999998, 51.2860021], [1.077784, 51.28629620000001], [1.0779708, 51.2864442], [1.0779783409434258, 51.28645041556543], [1.0782604, 51.286682899999995], [1.0786583, 51.286994699999994], [1.0789571, 51.2872106], [1.0793055, 51.28745429999999], [1.0796917999999998, 51.28770260000001], [1.0800788, 51.28793950000001], [1.0802836, 51.2880669], [1.0805983999999995, 51.28824720000001], [1.0811858, 51.288580399999994], [1.0833275, 51.2896582], [1.0874311, 51.2916491], [1.0924241, 51.29410409999999], [1.0939567, 51.2948568], [1.0951761, 51.2954254], [1.0957913, 51.2957044], [1.0964089, 51.295948999999986], [1.0973426, 51.296297599999995], [1.0983255, 51.2966323], [1.0993144, 51.296929000000006], [1.1000901, 51.2971338], [1.1009082, 51.2973283], [1.1018668, 51.2975303], [1.1050554, 51.2980803], [1.1078971, 51.29856219999999], [1.1088617, 51.2987249], [1.1179171, 51.300267000000005], [1.1190994, 51.3004715], [1.1218309999999998, 51.3009311], [1.1218971, 51.3009406], [1.1234565, 51.30120599999999], [1.1268219, 51.3017788], [1.1443567, 51.3047547], [1.1474833, 51.305288999999995], [1.1483316999999995, 51.30545509999999], [1.1491616999999998, 51.30563109999999], [1.1500468, 51.3058515], [1.1509943, 51.3061207], [1.1534081, 51.3068495], [1.1579642, 51.308201999999994], [1.1635831, 51.3098832], [1.1678098693553778, 51.311141666191126], [1.1736865, 51.3128913], [1.1761896, 51.3136419], [1.1776555, 51.31407200000001], [1.1787046999999995, 51.3143517], [1.179199, 51.314465899999995], [1.1802071999999997, 51.3146758], [1.1812246, 51.3148655], [1.183354, 51.315209], [1.1839361, 51.3153189], [1.1845202, 51.315439000000005], [1.1851085999999995, 51.3155715], [1.1871186, 51.3160756], [1.1891181, 51.31658140000001], [1.1900552, 51.3168247], [1.1909799999999997, 51.3170871], [1.1915432, 51.317263299999986], [1.1926657, 51.3176659], [1.1939675999999997, 51.3182368], [1.1943384, 51.318423], [1.1947545999999998, 51.3186483], [1.1952123, 51.3189135], [1.1956233, 51.31915660000001], [1.196022, 51.319422], [1.1977823, 51.3206742], [1.1997118, 51.32202769999999], [1.2004377999999998, 51.3224615], [1.2011812, 51.32282070000001], [1.2017504, 51.3230687], [1.2023492999999998, 51.323297], [1.2029742, 51.323487699999994], [1.2035833, 51.32365639999999], [1.2042102, 51.3238042], [1.2052869999999998, 51.323997799999994], [1.2060504999999997, 51.32408979999999], [1.2065423, 51.324130399999994], [1.2072258, 51.3241752], [1.2083082, 51.3241979], [1.2086907, 51.324214700000006], [1.209426, 51.3242649], [1.2100014, 51.32433799999999], [1.2105395, 51.3244143], [1.2109881, 51.324494699999995], [1.2114021, 51.3245836], [1.2122390999999997, 51.32479130000001], [1.2123602, 51.3248232], [1.2132013999999998, 51.3250915], [1.2142126999999998, 51.32546069999999], [1.2176833, 51.32679910000001], [1.2181778, 51.32698979999999], [1.2239203, 51.329199599999995], [1.2274788, 51.3305744], [1.227778964875024, 51.33069708903964], [1.2282387, 51.330884999999995], [1.2289734, 51.3311987], [1.2296887, 51.3315279], [1.2303896, 51.3318846], [1.2316347, 51.33253649999999], [1.2322114, 51.33283209999999], [1.2329998, 51.33320119999999], [1.2337836000000002, 51.33354249999999], [1.2346381999999998, 51.3338835], [1.2355287, 51.33420459999999], [1.2365411, 51.3345336], [1.2373860999999995, 51.3347771], [1.2382384, 51.3349911], [1.2390061, 51.3351646], [1.2396403, 51.33529879999999], [1.240342, 51.33542580000001], [1.2404016, 51.3354372], [1.2406617, 51.3354783], [1.2409887, 51.33553040000001], [1.2418776, 51.3356556], [1.24281, 51.33576299999999], [1.2437178999999998, 51.33585169999999], [1.2446404000000002, 51.335916], [1.246091, 51.335960099999994], [1.2471011999999997, 51.335960199999995], [1.2478407, 51.3359382], [1.2486497, 51.335904500000005], [1.2490488999999998, 51.33587349999999], [1.2496359, 51.3358291], [1.2512825, 51.3356582], [1.2544257999999997, 51.335264999999985], [1.25764139776733, 51.33486327618989], [1.2630802, 51.334183800000005], [1.271536, 51.3331404], [1.2716499, 51.3331281], [1.2728514, 51.33297950000001], [1.2767954, 51.3324824], [1.276919, 51.33246869999999], [1.2824926999999997, 51.331782], [1.2879367999999998, 51.3311051], [1.2891748999999997, 51.33095010000001], [1.2899847, 51.3308524], [1.2908153999999998, 51.33077089999999], [1.2918727376736114, 51.33069708903964], [1.2924642, 51.3306558], [1.3000681999999997, 51.33020249999999], [1.3002229, 51.330193099999995], [1.3051086, 51.32990100000001], [1.3096294000000002, 51.3296345], [1.3097689, 51.3296264], [1.3131168999999998, 51.3294208], [1.3150425, 51.3293073], [1.3171687, 51.3291803], [1.3176074999999998, 51.32915740000001], [1.3189054999999998, 51.32907500000001], [1.3202154, 51.3289996], [1.321074, 51.328946499999994], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} 28.8 0526 0559 Ashford Down Yard Cantebury End Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-16 05:09:37 TERMINATED 2026-09-16 04:59:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949660 1789534670119681 24 24 2026-09-16 05:09:13.839612 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:13.537927
567299 597932 Y62334 772Y02M516 2026-09-16 COMPLETE 15948608 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 597932, "stp": "P", "toc": "Transport for Wales", "uid": "Y62334", "consist": "231010", "dest_crs": "BYI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62334/2026-09-16/detailed", "trust_id": "772Y02M516", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y02", "timing_status": "ON TIME", "origin_station": "Cardiff Central", "current_leg_arr": "0559", "current_leg_dep": "0555", "current_leg_end": "Barry Island", "origin_dep_time": "0529", "origin_platform": "7", "current_location": "Barry Island", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 559.654, \"from_m\": 376.805, \"capability_applied\": null, \"effective_limit_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\": 1169.392, \"from_m\": 559.654, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1585.06, \"from_m\": 1169.392, \"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\": 1632.444, \"from_m\": 1585.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1715.829, \"from_m\": 1632.444, \"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\": 1954.823, \"from_m\": 1715.829, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2038.209, \"from_m\": 1954.823, \"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\": 2085.592, \"from_m\": 2038.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2221.608, \"from_m\": 2085.592, \"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\": 2723.841, \"from_m\": 2221.608, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4458.76, \"from_m\": 2723.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6100.341, \"from_m\": 4458.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6878.893, \"from_m\": 6100.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11197.964, \"from_m\": 6878.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\": 12652.494, \"from_m\": 11197.964, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13230.394, \"from_m\": 12652.494, \"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\": 14482.495, \"from_m\": 13230.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14560.563, \"from_m\": 14482.495, \"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\": 14662.228, \"from_m\": 14560.563, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16387.363, \"from_m\": 14662.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\": 597932, \"profile_key\": \"29eed0a072e043630cf569aeb98b0aef73389ac6ac6bfe55c8e0dec933c47210\", \"schedule_id\": 39083, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 2, \"distance_m\": 1308.896, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533\", \"location\": \"Grangetown\", \"stage_seq\": 3, \"distance_m\": 1835.326, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Cogan Jn\", \"stage_seq\": 4, \"distance_m\": 4458.76, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Cogan\", \"stage_seq\": 5, \"distance_m\": 4898.605, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0540\", \"location\": \"Eastbrook\", \"stage_seq\": 6, \"distance_m\": 7268.915, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"Dinas Powys\", \"stage_seq\": 7, \"distance_m\": 8471.248, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547\", \"location\": \"Cadoxton\", \"stage_seq\": 8, \"distance_m\": 11514.897, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Barry Docks\", \"stage_seq\": 9, \"distance_m\": 12890.11, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Barry\", \"stage_seq\": 10, \"distance_m\": 15211.688, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Barry Island\", \"stage_seq\": 11, \"distance_m\": 16387.363, \"section_seq\": 1, \"route_path_id\": 40496}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16387.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40496}], \"total_distance_m\": 16387.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14567.461, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1819.902, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:25Z\", \"source_id\": 49101932, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:28Z\", \"source_id\": 15939331, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:25Z\", \"source_id\": 49105327, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:29Z\", \"source_id\": 15940331, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:12Z\", \"source_id\": 49109683, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:19Z\", \"source_id\": 15941705, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:50Z\", \"source_id\": 49112973, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:52Z\", \"source_id\": 15942741, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:20Z\", \"source_id\": 49117630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:22Z\", \"source_id\": 15944081, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:25Z\", \"source_id\": 49121820, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:28Z\", \"source_id\": 15945344, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:10Z\", \"source_id\": 49127262, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:13Z\", \"source_id\": 15947026, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:34Z\", \"source_id\": 49132244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:39Z\", \"source_id\": 15948608, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1789534539144371, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:14.177213", "service_state_evidence_id": 15948608, "current_leg_start_actual_dep": "2026-09-16T05:55:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:15.228115", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF BYI 2Y02 231010 5 90 None {"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 376.805, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 559.654, "from_m": 376.805, "capability_applied": null, "effective_limit_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": 1169.392, "from_m": 559.654, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1585.06, "from_m": 1169.392, "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": 1632.444, "from_m": 1585.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1715.829, "from_m": 1632.444, "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": 1954.823, "from_m": 1715.829, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2038.209, "from_m": 1954.823, "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": 2085.592, "from_m": 2038.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2221.608, "from_m": 2085.592, "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": 2723.841, "from_m": 2221.608, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4458.76, "from_m": 2723.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6100.341, "from_m": 4458.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6878.893, "from_m": 6100.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11197.964, "from_m": 6878.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": 12652.494, "from_m": 11197.964, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13230.394, "from_m": 12652.494, "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": 14482.495, "from_m": 13230.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14560.563, "from_m": 14482.495, "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": 14662.228, "from_m": 14560.563, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16387.363, "from_m": 14662.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": 597932, "profile_key": "29eed0a072e043630cf569aeb98b0aef73389ac6ac6bfe55c8e0dec933c47210", "schedule_id": 39083, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Penarth Curve South Jn", "stage_seq": 2, "distance_m": 1308.896, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533", "location": "Grangetown", "stage_seq": 3, "distance_m": 1835.326, "section_seq": 1, "route_path_id": 40496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Cogan Jn", "stage_seq": 4, "distance_m": 4458.76, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Cogan", "stage_seq": 5, "distance_m": 4898.605, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0540", "location": "Eastbrook", "stage_seq": 6, "distance_m": 7268.915, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "Dinas Powys", "stage_seq": 7, "distance_m": 8471.248, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547", "location": "Cadoxton", "stage_seq": 8, "distance_m": 11514.897, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Barry Docks", "stage_seq": 9, "distance_m": 12890.11, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Barry", "stage_seq": 10, "distance_m": 15211.688, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Barry Island", "stage_seq": 11, "distance_m": 16387.363, "section_seq": 1, "route_path_id": 40496}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16387.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 40496}], "total_distance_m": 16387.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14567.461, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1819.902, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:25Z", "source_id": 49101932, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:28Z", "source_id": 15939331, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:25Z", "source_id": 49105327, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:29Z", "source_id": 15940331, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:12Z", "source_id": 49109683, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:19Z", "source_id": 15941705, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:50Z", "source_id": 49112973, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:52Z", "source_id": 15942741, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:20Z", "source_id": 49117630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:22Z", "source_id": 15944081, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:25Z", "source_id": 49121820, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:49:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:28Z", "source_id": 15945344, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:10Z", "source_id": 49127262, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:13Z", "source_id": 15947026, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:34Z", "source_id": 49132244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:39Z", "source_id": 15948608, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Cardiff Central 0529 0529 7 None None Barry Island 0601 0559 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62334/2026-09-16/detailed None Barry 2026-09-16T05:55:30+01:00 Barry Island 4.0 {"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} 0.7 0555 0559 Barry Barry Island Barry Island 51.3929497 -3.2722918 51.3929497 -3.2722918 1 0 2026-09-16 05:09:37 TERMINATED 2026-09-16 04:59:00 Barry Island TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15948608 1789534539144371 43 43 2026-09-16 05:09:15.228115 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:14.177213
567300 597881 C48297 742K19M516 2026-09-16 COMPLETE 15949662 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 597881, "stp": "P", "toc": "Great Western Railway", "uid": "C48297", "consist": "387156", "dest_crs": "RDG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48297/2026-09-16/detailed", "trust_id": "742K19M516", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-16", "dest_arr_time": "0556", "dest_platform": "2", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2K19", "timing_status": "LATE", "origin_station": "Newbury", "current_leg_arr": "0559", "current_leg_dep": "0556", "current_leg_end": "Reading", "origin_dep_time": "0527", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading West", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading West", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 393.295, \"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\": 1792.427, \"from_m\": 393.295, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 1869.152, \"from_m\": 1792.427, \"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\": 3908.563, \"from_m\": 1869.152, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 10157.392, \"from_m\": 3908.563, \"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\": 11151.73, \"from_m\": 10157.392, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 11215.084, \"from_m\": 11151.73, \"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\": 12146.372, \"from_m\": 11215.084, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19187.685, \"from_m\": 12146.372, \"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\": 19984.544, \"from_m\": 19187.685, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 33563.593, \"from_m\": 19984.544, \"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\": 35654.524, \"from_m\": 33563.593, \"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\": 36764.141, \"from_m\": 35654.524, \"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\": 36999.408, \"from_m\": 36764.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 597881, \"profile_key\": \"eb5e7cee9c48d9bcefdaf39cce55b366678853121fd181e54c47fe00275444a9\", \"schedule_id\": 6344, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Newbury Racecourse\", \"stage_seq\": 2, \"distance_m\": 1115.563, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Thatcham\", \"stage_seq\": 3, \"distance_m\": 7032.978, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Midgham\", \"stage_seq\": 4, \"distance_m\": 19805.939, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Aldermaston\", \"stage_seq\": 5, \"distance_m\": 22927.744, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545H\", \"location\": \"Theale\", \"stage_seq\": 6, \"distance_m\": 28552.731, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Southcote Jn\", \"stage_seq\": 7, \"distance_m\": 34184.983, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Reading West\", \"stage_seq\": 8, \"distance_m\": 35532.0, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 9, \"distance_m\": 35681.667, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 36999.408, \"section_seq\": 1, \"route_path_id\": 30179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36999.408, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}], \"total_distance_m\": 36999.408, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 36922.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 76.725, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:28Z\", \"source_id\": 49096546, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:27Z\", \"source_id\": 15937766, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:31Z\", \"source_id\": 49100908, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:33Z\", \"source_id\": 15939063, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:49Z\", \"source_id\": 49105808, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:53Z\", \"source_id\": 15940489, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:50Z\", \"source_id\": 49110506, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:53Z\", \"source_id\": 15941954, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:27Z\", \"source_id\": 49120512, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:34Z\", \"source_id\": 15944958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:37Z\", \"source_id\": 49130836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:42Z\", \"source_id\": 15948127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:46Z\", \"source_id\": 49135676, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:48Z\", \"source_id\": 15949662, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789534670262389, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:22.931785", "service_state_evidence_id": 15949662, "current_leg_start_actual_dep": "2026-09-16T05:55:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:23.648192", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P NBY RDG 2K19 387156 4 110 None {"version": 3, "segments": [{"to_m": 393.295, "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": 1792.427, "from_m": 393.295, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 1869.152, "from_m": 1792.427, "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": 3908.563, "from_m": 1869.152, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 10157.392, "from_m": 3908.563, "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": 11151.73, "from_m": 10157.392, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 11215.084, "from_m": 11151.73, "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": 12146.372, "from_m": 11215.084, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19187.685, "from_m": 12146.372, "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": 19984.544, "from_m": 19187.685, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 33563.593, "from_m": 19984.544, "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": 35654.524, "from_m": 33563.593, "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": 36764.141, "from_m": 35654.524, "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": 36999.408, "from_m": 36764.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 597881, "profile_key": "eb5e7cee9c48d9bcefdaf39cce55b366678853121fd181e54c47fe00275444a9", "schedule_id": 6344, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Newbury Racecourse", "stage_seq": 2, "distance_m": 1115.563, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Thatcham", "stage_seq": 3, "distance_m": 7032.978, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Midgham", "stage_seq": 4, "distance_m": 19805.939, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Aldermaston", "stage_seq": 5, "distance_m": 22927.744, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545H", "location": "Theale", "stage_seq": 6, "distance_m": 28552.731, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Southcote Jn", "stage_seq": 7, "distance_m": 34184.983, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Reading West", "stage_seq": 8, "distance_m": 35532.0, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Oxford Road Jn", "stage_seq": 9, "distance_m": 35681.667, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Reading", "stage_seq": 10, "distance_m": 36999.408, "section_seq": 1, "route_path_id": 30179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36999.408, "from_m": 0.0, "section_seq": 1, "route_path_id": 30179}], "total_distance_m": 36999.408, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 36922.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 76.725, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24423, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:28Z", "source_id": 49096546, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:27Z", "source_id": 15937766, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:31Z", "source_id": 49100908, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:33Z", "source_id": 15939063, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24415, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:49Z", "source_id": 49105808, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:53Z", "source_id": 15940489, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:50Z", "source_id": 49110506, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:53Z", "source_id": 15941954, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:27Z", "source_id": 49120512, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:34Z", "source_id": 15944958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:37Z", "source_id": 49130836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:42Z", "source_id": 15948127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23748, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:46Z", "source_id": 49135676, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:48Z", "source_id": 15949662, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Newbury 0527 0527 3 None None Reading 0556 0556 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48297/2026-09-16/detailed None Reading West 2026-09-16T05:55:00+01:00 Reading 3.0 {"type": "LineString", "coordinates": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} 0.9 0556 0559 Reading West Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-16 05:09:37 TERMINATED 2026-09-16 04:59:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949662 1789534670262389 39 39 2026-09-16 05:09:23.648192 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:22.931785
567301 600568 W86640 075J02M516 2026-09-16 COMPLETE 15949674 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 600568, "stp": "P", "toc": "ScotRail", "uid": "W86640", "consist": "156435+156436+156511", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86640/2026-09-16/detailed", "trust_id": "075J02M516", "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": "0559", "dest_platform": "11", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5J02", "timing_status": "ON TIME", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "0559", "current_leg_dep": "0544", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0546", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Corkerhill C.S.M.D.", "dest_arr_time_act": "0559", "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\": 600568, \"profile_key\": \"0be96ed39b3384cdffe49a0e6a0b01dd849d9ddda31d2829fb5f8d3c24ba0ef0\", \"schedule_id\": 33609, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"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\": \"0555\", \"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\": \"0557\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"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": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.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-16T04:57:44Z\", \"source_id\": 49135610, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:48Z\", \"source_id\": 15949674, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "11", "timing_fact_generation": 1789534669118421, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:23.331221", "service_state_evidence_id": 15949674, "current_leg_start_actual_dep": "2026-09-16T05:46:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:23.641631", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XCK GLC 5J02 156435+156436+156511 6 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": 600568, "profile_key": "0be96ed39b3384cdffe49a0e6a0b01dd849d9ddda31d2829fb5f8d3c24ba0ef0", "schedule_id": 33609, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "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": "0555", "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": "0557", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 39884}, {"is_pass": false, "wtt_arr": "0559", "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-16T04:57:44Z", "source_id": 49135610, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:48Z", "source_id": 15949674, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Corkerhill C.S.M.D. 0546 0546 None None None Glasgow Central High Level 0559 0559 11 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86640/2026-09-16/detailed None Corkerhill C.S.M.D. 2026-09-16T05:46:00+01:00 Glasgow Central High Level 15.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 0544 0559 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 05:09:37 TERMINATED 2026-09-16 04:59:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949674 1789534669118421 8 8 2026-09-16 05:09:23.641631 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:23.331221
567302 598534 G14039 875F03M516 2026-09-16 COMPLETE 15950031 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 598534, "stp": "P", "toc": "Southern", "uid": "G14039", "consist": "377412+377418", "dest_crs": "SRH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14039/2026-09-16/detailed", "trust_id": "875F03M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:49:00", "dar_platform": null, "dest_station": "Streatham Hill", "service_date": "2026-09-16", "dest_arr_time": "0603", "dest_platform": "2", "is_terminated": 1, "next_location": "Streatham Hill", "signalling_id": "5F03", "timing_status": "EARLY", "origin_station": "Streatham Hill Shed", "current_leg_arr": "0559", "current_leg_dep": "0558½", "current_leg_end": "Streatham Hill", "origin_dep_time": "0549", "origin_platform": "S2", "current_location": "Streatham Hill", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13363920000000004, 51.4393844], [-0.1329047, 51.43925579999999], [-0.1324482, 51.4391715], [-0.1321797, 51.4391298], [-0.1318678, 51.43909039999999], [-0.1314673, 51.439014799999995], [-0.1307096, 51.43886869999999], [-0.12983659999999997, 51.438705799999994], [-0.1284457, 51.438436900000006]]}", "current_leg_start": "Streatham Hill Up Siding West", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.4384369", "next_location_lon": "-0.1284457", "previous_location": "Streatham Hill Up Siding West", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 74.238, \"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\": 322.319, \"from_m\": 74.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 598534, \"profile_key\": \"3c0b12fad909c915c5840125d3a1e7d3ab19c0b995d72e7af4f3569c01df00d2\", \"schedule_id\": 8644, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Streatham Hill Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66145}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0558H\", \"location\": \"Streatham Hill Up Siding West\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66145}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Streatham Hill\", \"stage_seq\": 3, \"distance_m\": 322.319, \"section_seq\": 1, \"route_path_id\": 66145}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 322.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66145}], \"total_distance_m\": 322.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 248.081, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 74.238, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.5", "current_position_lat": "51.4384369", "current_position_lon": "-0.1284457", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:28Z\", \"source_id\": 49136769, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:33Z\", \"source_id\": 15950031, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Streatham Hill", "service_state_platform": "2", "timing_fact_generation": 1789534715168652, "current_leg_arrival_utc": "2026-09-16T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:24.694897", "service_state_evidence_id": 15950031, "current_leg_start_actual_dep": "2026-09-16T05:58:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:25.788124", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None SRH 5F03 377412+377418 8 100 None {"version": 3, "segments": [{"to_m": 74.238, "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": 322.319, "from_m": 74.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 598534, "profile_key": "3c0b12fad909c915c5840125d3a1e7d3ab19c0b995d72e7af4f3569c01df00d2", "schedule_id": 8644, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Streatham Hill Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66145}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0558H", "location": "Streatham Hill Up Siding West", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66145}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Streatham Hill", "stage_seq": 3, "distance_m": 322.319, "section_seq": 1, "route_path_id": 66145}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 322.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 66145}], "total_distance_m": 322.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 248.081, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 74.238, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29851, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:28Z", "source_id": 49136769, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:33Z", "source_id": 15950031, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Streatham Hill Shed 0549 0549 S2 5:49:00 None Streatham Hill 0603 0603 2 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14039/2026-09-16/detailed None Streatham Hill Up Siding West 2026-09-16T05:58:30+01:00 Streatham Hill 0.5 {"type": "LineString", "coordinates": [[-0.13363920000000004, 51.4393844], [-0.1329047, 51.43925579999999], [-0.1324482, 51.4391715], [-0.1321797, 51.4391298], [-0.1318678, 51.43909039999999], [-0.1314673, 51.439014799999995], [-0.1307096, 51.43886869999999], [-0.12983659999999997, 51.438705799999994], [-0.1284457, 51.438436900000006]]} 0.2 0558½ 0559 Streatham Hill Up Siding West Streatham Hill Streatham Hill 51.4384369 -0.1284457 51.4384369 -0.1284457 1 0 2026-09-16 05:09:37 TERMINATED 2026-09-16 04:59:00 Streatham Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950031 1789534715168652 2 2 2026-09-16 05:09:25.788124 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:24.694897
567303 597732 L55604 495W03M516 2026-09-16 COMPLETE 15950474 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 597732, "stp": "P", "toc": "Greater Anglia", "uid": "L55604", "consist": "755416", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55604/2026-09-16/detailed", "trust_id": "495W03M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bury St Edmunds Recp.", "service_date": "2026-09-16", "dest_arr_time": "0604", "dest_platform": null, "is_terminated": 1, "next_location": "Bury St Edmunds Recp.", "signalling_id": "5W03", "timing_status": "EARLY", "origin_station": "Ipswich H.S.", "current_leg_arr": "0559", "current_leg_dep": "0557", "current_leg_end": "Bury St Edmunds Recp.", "origin_dep_time": "0522", "origin_platform": null, "current_location": "Bury St Edmunds Recp.", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.712623, 52.25358179999999], [0.7115707, 52.2536202], [0.7106976999999999, 52.25368600000001], [0.7096435999999999, 52.25374299999999], [0.7093787999999999, 52.2537523], [0.7088098999999999, 52.2537506]]}", "current_leg_start": "Bury St Edmunds", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "52.2537506", "next_location_lon": "0.7088099", "previous_location": "Bury St Edmunds", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 357.867, \"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\": 451.908, \"from_m\": 357.867, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1779.709, \"from_m\": 451.908, \"capability_applied\": null, \"effective_limit_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\": 23085.732, \"from_m\": 1779.709, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23324.686, \"from_m\": 23085.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42765.762, \"from_m\": 23324.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 597732, \"profile_key\": \"b50600ca5876302e5efb650d5ee265ef1a5d2ba7f2113093115a83c05a6ddf37\", \"schedule_id\": 16410, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Ipswich H.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1570.176, \"section_seq\": 1, \"route_path_id\": 72514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 3, \"distance_m\": 2941.525, \"section_seq\": 1, \"route_path_id\": 72514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 4, \"distance_m\": 8255.959, \"section_seq\": 1, \"route_path_id\": 72514}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0536\", \"location\": \"Stowmarket\", \"stage_seq\": 5, \"distance_m\": 19190.037, \"section_seq\": 1, \"route_path_id\": 72514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Haughley Jn\", \"stage_seq\": 6, \"distance_m\": 23068.288, \"section_seq\": 1, \"route_path_id\": 72514}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0602\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 7, \"distance_m\": 42505.319, \"section_seq\": 1, \"route_path_id\": 72514}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Bury St Edmunds Recp.\", \"stage_seq\": 8, \"distance_m\": 42765.762, \"section_seq\": 1, \"route_path_id\": 72514}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42765.762, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72514}], \"total_distance_m\": 42765.762, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22966.819, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19798.943, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.2537506", "current_position_lon": "0.7088099", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:45Z\", \"source_id\": 49103362, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:48Z\", \"source_id\": 15939774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:14Z\", \"source_id\": 49133318, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:21Z\", \"source_id\": 15948942, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:24Z\", \"source_id\": 49138198, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:27Z\", \"source_id\": 15950474, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bury St Edmunds Recp.", "service_state_platform": null, "timing_fact_generation": 1789534768882910, "current_leg_arrival_utc": "2026-09-16T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:28.854673", "service_state_evidence_id": 15950474, "current_leg_start_actual_dep": "2026-09-16T06:02:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:28.948076", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P None None 5W03 755416 5 100 None {"version": 3, "segments": [{"to_m": 357.867, "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": 451.908, "from_m": 357.867, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1779.709, "from_m": 451.908, "capability_applied": null, "effective_limit_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": 23085.732, "from_m": 1779.709, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23324.686, "from_m": 23085.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42765.762, "from_m": 23324.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 597732, "profile_key": "b50600ca5876302e5efb650d5ee265ef1a5d2ba7f2113093115a83c05a6ddf37", "schedule_id": 16410, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Ipswich H.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1570.176, "section_seq": 1, "route_path_id": 72514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Ipswich Europa Jn", "stage_seq": 3, "distance_m": 2941.525, "section_seq": 1, "route_path_id": 72514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Claydon S.B.", "stage_seq": 4, "distance_m": 8255.959, "section_seq": 1, "route_path_id": 72514}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0536", "location": "Stowmarket", "stage_seq": 5, "distance_m": 19190.037, "section_seq": 1, "route_path_id": 72514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Haughley Jn", "stage_seq": 6, "distance_m": 23068.288, "section_seq": 1, "route_path_id": 72514}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0602", "location": "Bury St Edmunds", "stage_seq": 7, "distance_m": 42505.319, "section_seq": 1, "route_path_id": 72514}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Bury St Edmunds Recp.", "stage_seq": 8, "distance_m": 42765.762, "section_seq": 1, "route_path_id": 72514}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42765.762, "from_m": 0.0, "section_seq": 1, "route_path_id": 72514}], "total_distance_m": 42765.762, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22966.819, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19798.943, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:45Z", "source_id": 49103362, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:48Z", "source_id": 15939774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:14Z", "source_id": 49133318, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:57:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:21Z", "source_id": 15948942, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:24Z", "source_id": 49138198, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:27Z", "source_id": 15950474, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Ipswich H.S. 0522 0522 None None None Bury St Edmunds Recp. 0604 0604 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55604/2026-09-16/detailed None Bury St Edmunds 2026-09-16T06:02:00+01:00 Bury St Edmunds Recp. 2.0 {"type": "LineString", "coordinates": [[0.712623, 52.25358179999999], [0.7115707, 52.2536202], [0.7106976999999999, 52.25368600000001], [0.7096435999999999, 52.25374299999999], [0.7093787999999999, 52.2537523], [0.7088098999999999, 52.2537506]]} 0.2 0557 0559 Bury St Edmunds Bury St Edmunds Recp. Bury St Edmunds Recp. 52.2537506 0.7088099 52.2537506 0.7088099 1 0 2026-09-16 05:09:37 TERMINATED 2026-09-16 04:59:00 Bury St Edmunds Recp. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950474 1789534768882910 37 37 2026-09-16 05:09:28.948076 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:28.854673
567304 598074 P01892 492R01M516 2026-09-16 COMPLETE 15949976 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 598074, "stp": "P", "toc": "Greater Anglia", "uid": "P01892", "consist": "755338", "dest_crs": "IPS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01892/2026-09-16/detailed", "trust_id": "492R01M516", "origin_crs": "FLX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "1", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2R01", "timing_status": "ON TIME", "origin_station": "Felixstowe", "current_leg_arr": "0559", "current_leg_dep": "0553", "current_leg_end": "Ipswich", "origin_dep_time": "0534", "origin_platform": null, "current_location": "Ipswich", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Westerfield", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Westerfield", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1070.845, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2673.635, \"from_m\": 1070.845, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3411.83, \"from_m\": 2673.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14837.593, \"from_m\": 3411.83, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19058.619, \"from_m\": 14837.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19366.123, \"from_m\": 19058.619, \"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\": 19642.606, \"from_m\": 19366.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23030.629, \"from_m\": 19642.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\": 24146.539, \"from_m\": 23030.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\": 24902.532, \"from_m\": 24146.539, \"capability_applied\": null, \"effective_limit_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\": 24941.304, \"from_m\": 24902.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25011.017, \"from_m\": 24941.304, \"capability_applied\": null, \"effective_limit_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\": 25168.721, \"from_m\": 25011.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 598074, \"profile_key\": \"a61508b550536524c86717ccd1eb509007410bbebd8cbc50ad04c42ae877c3e7\", \"schedule_id\": 19915, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Felixstowe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 2, \"distance_m\": 1070.845, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537H\", \"location\": \"Trimley\", \"stage_seq\": 3, \"distance_m\": 2536.775, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 4, \"distance_m\": 4255.853, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 5, \"distance_m\": 6797.95, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 6, \"distance_m\": 9944.982, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"Derby Road\", \"stage_seq\": 7, \"distance_m\": 15377.449, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Westerfield\", \"stage_seq\": 8, \"distance_m\": 19509.671, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 9, \"distance_m\": 22998.81, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 10, \"distance_m\": 23687.992, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 11, \"distance_m\": 25168.721, \"section_seq\": 1, \"route_path_id\": 36197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25168.721, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}], \"total_distance_m\": 25168.721, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25129.949, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.772, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:09Z\", \"source_id\": 49106182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:14Z\", \"source_id\": 15940627, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:49Z\", \"source_id\": 49116917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:54Z\", \"source_id\": 15943873, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:56Z\", \"source_id\": 49126896, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:58Z\", \"source_id\": 15946934, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:22Z\", \"source_id\": 49136633, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:23Z\", \"source_id\": 15949976, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789534703463075, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:32.820506", "service_state_evidence_id": 15949976, "current_leg_start_actual_dep": "2026-09-16T05:52:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:33.146510", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P FLX IPS 2R01 755338 4 100 None {"version": 3, "segments": [{"to_m": 1070.845, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2673.635, "from_m": 1070.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3411.83, "from_m": 2673.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14837.593, "from_m": 3411.83, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19058.619, "from_m": 14837.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19366.123, "from_m": 19058.619, "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": 19642.606, "from_m": 19366.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23030.629, "from_m": 19642.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": 24146.539, "from_m": 23030.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": 24902.532, "from_m": 24146.539, "capability_applied": null, "effective_limit_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": 24941.304, "from_m": 24902.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25011.017, "from_m": 24941.304, "capability_applied": null, "effective_limit_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": 25168.721, "from_m": 25011.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 598074, "profile_key": "a61508b550536524c86717ccd1eb509007410bbebd8cbc50ad04c42ae877c3e7", "schedule_id": 19915, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Felixstowe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Felixstowe Beach Jn", "stage_seq": 2, "distance_m": 1070.845, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537H", "location": "Trimley", "stage_seq": 3, "distance_m": 2536.775, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Gun Lane Jn", "stage_seq": 4, "distance_m": 4255.853, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Trimley Sig. FW9024", "stage_seq": 5, "distance_m": 6797.95, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 6, "distance_m": 9944.982, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "Derby Road", "stage_seq": 7, "distance_m": 15377.449, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Westerfield", "stage_seq": 8, "distance_m": 19509.671, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Ipswich Boss Hall Jn", "stage_seq": 9, "distance_m": 22998.81, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "East Suffolk Jn", "stage_seq": 10, "distance_m": 23687.992, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Ipswich", "stage_seq": 11, "distance_m": 25168.721, "section_seq": 1, "route_path_id": 36197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25168.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 36197}], "total_distance_m": 25168.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25129.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.772, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:09Z", "source_id": 49106182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:14Z", "source_id": 15940627, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:49Z", "source_id": 49116917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:54Z", "source_id": 15943873, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:56Z", "source_id": 49126896, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:58Z", "source_id": 15946934, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:22Z", "source_id": 49136633, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:23Z", "source_id": 15949976, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Felixstowe 0534 0534 None None None Ipswich 0601 0559 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01892/2026-09-16/detailed None Westerfield 2026-09-16T05:52:00+01:00 Ipswich 6.0 {"type": "LineString", "coordinates": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} 3.5 0553 0559 Westerfield Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-16 05:09:37 TERMINATED 2026-09-16 04:59:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949976 1789534703463075 35 35 2026-09-16 05:09:33.146510 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:32.820506
567305 597190 W27706 882D02N416 2026-09-16 COMPLETE 15950524 2026-09-16 05:59:00 2026-09-16 05:09:37 2026-09-18 05:09:37 {"id": 597190, "stp": "P", "toc": "Southern", "uid": "W27706", "consist": "171808", "dest_crs": "AFK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W27706/2026-09-16/detailed", "trust_id": "882D02N416", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-16", "dest_arr_time": "0606", "dest_platform": "1", "is_terminated": 1, "next_location": "Rye", "signalling_id": "2D02", "timing_status": null, "origin_station": "Eastbourne", "current_leg_arr": "0600", "current_leg_dep": "0557", "current_leg_end": "Rye", "origin_dep_time": "0453", "origin_platform": "3", "current_location": "Rye", "last_update_time": "2026-09-16T05:09:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.702367, 50.93379089999999], [0.7028977, 50.93409359999999], [0.7037671, 50.9346676], [0.7059344066188001, 50.93610947273908], [0.7186522272956171, 50.9445695246708], [0.7269140999999999, 50.9500646], [0.7272403, 50.9502779], [0.7272757, 50.95030169999999], [0.7289107, 50.9513927], [0.7292004, 50.9515765], [0.7296793999999999, 50.95184069999999], [0.7302425, 50.95217730000001], [0.7304465, 50.9522992], [0.7309239999999999, 50.9525622], [0.7311234894704318, 50.95266548263796]]}", "current_leg_start": "Winchelsea", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "50.9526655", "next_location_lon": "0.7311235", "previous_location": "Winchelsea", "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\": 572.877, \"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\": 1677.44, \"from_m\": 572.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3946.956, \"from_m\": 1677.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4503.907, \"from_m\": 3946.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18779.59, \"from_m\": 4503.907, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18827.813, \"from_m\": 18779.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\": 23933.921, \"from_m\": 18827.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24004.43, \"from_m\": 23933.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25212.615, \"from_m\": 24004.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\": 26155.967, \"from_m\": 25212.615, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26778.285, \"from_m\": 26155.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28224.794, \"from_m\": 26778.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28325.212, \"from_m\": 28224.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\": 34424.529, \"from_m\": 28325.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41094.88, \"from_m\": 34424.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\": 41357.929, \"from_m\": 41094.88, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43948.378, \"from_m\": 41357.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44313.898, \"from_m\": 43948.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54915.058, \"from_m\": 44313.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\": 54952.663, \"from_m\": 54915.058, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68278.261, \"from_m\": 54952.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68601.456, \"from_m\": 68278.261, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68675.064, \"from_m\": 68601.456, \"capability_applied\": null, \"effective_limit_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\": 597190, \"profile_key\": \"dea7a431628e1b0e848ec9a0d4e45b3be2ccf4720bc4aaff6f77222452c45c24\", \"schedule_id\": 32889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456H\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3093.711, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3946.956, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500H\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 4, \"distance_m\": 8062.253, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0508\", \"wtt_dep\": \"0509\", \"location\": \"Bexhill\", \"stage_seq\": 5, \"distance_m\": 19097.435, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 6, \"distance_m\": 23943.504, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0515H\", \"wtt_dep\": \"0516H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 7, \"distance_m\": 25234.564, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520H\", \"location\": \"Hastings\", \"stage_seq\": 8, \"distance_m\": 26472.131, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524H\", \"location\": \"Ore\", \"stage_seq\": 9, \"distance_m\": 27913.212, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Three Oaks\", \"stage_seq\": 10, \"distance_m\": 32264.95, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Winchelsea\", \"stage_seq\": 11, \"distance_m\": 41219.534, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Rye\", \"stage_seq\": 12, \"distance_m\": 44156.467, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Appledore (Kent)\", \"stage_seq\": 13, \"distance_m\": 55145.468, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Ham Street\", \"stage_seq\": 14, \"distance_m\": 59857.021, \"section_seq\": 1, \"route_path_id\": 104109}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 15, \"distance_m\": 68675.064, \"section_seq\": 1, \"route_path_id\": 104109}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68675.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104109}], \"total_distance_m\": 68675.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67522.278, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1152.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0453", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "3.0", "current_position_lat": "50.9526655", "current_position_lon": "0.7311235", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:51Z\", \"source_id\": 49084253, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:54Z\", \"source_id\": 15934163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:10Z\", \"source_id\": 49087817, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:13Z\", \"source_id\": 15935240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:52Z\", \"source_id\": 49093905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:57Z\", \"source_id\": 15937047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:04Z\", \"source_id\": 49106051, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:08Z\", \"source_id\": 15940595, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:43Z\", \"source_id\": 49110375, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:47Z\", \"source_id\": 15941902, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:52Z\", \"source_id\": 49113023, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:55Z\", \"source_id\": 15942770, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:31Z\", \"source_id\": 49138365, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:32Z\", \"source_id\": 15950523, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rye", "service_state_platform": null, "timing_fact_generation": 1789534772863026, "current_leg_arrival_utc": "2026-09-16T05:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:32.854285", "service_state_evidence_id": 15950524, "current_leg_start_actual_dep": "2026-09-16T05:39:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:32.950105", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EBN AFK 2D02 171808 3 100 None {"version": 3, "segments": [{"to_m": 572.877, "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": 1677.44, "from_m": 572.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3946.956, "from_m": 1677.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4503.907, "from_m": 3946.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18779.59, "from_m": 4503.907, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18827.813, "from_m": 18779.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": 23933.921, "from_m": 18827.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24004.43, "from_m": 23933.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25212.615, "from_m": 24004.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": 26155.967, "from_m": 25212.615, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26778.285, "from_m": 26155.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28224.794, "from_m": 26778.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28325.212, "from_m": 28224.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": 34424.529, "from_m": 28325.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41094.88, "from_m": 34424.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": 41357.929, "from_m": 41094.88, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43948.378, "from_m": 41357.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44313.898, "from_m": 43948.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54915.058, "from_m": 44313.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": 54952.663, "from_m": 54915.058, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68278.261, "from_m": 54952.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68601.456, "from_m": 68278.261, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68675.064, "from_m": 68601.456, "capability_applied": null, "effective_limit_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": 597190, "profile_key": "dea7a431628e1b0e848ec9a0d4e45b3be2ccf4720bc4aaff6f77222452c45c24", "schedule_id": 32889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0453", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104109}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456H", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3093.711, "section_seq": 1, "route_path_id": 104109}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457H", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3946.956, "section_seq": 1, "route_path_id": 104109}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500H", "location": "Pevensey & Westham", "stage_seq": 4, "distance_m": 8062.253, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0508", "wtt_dep": "0509", "location": "Bexhill", "stage_seq": 5, "distance_m": 19097.435, "section_seq": 1, "route_path_id": 104109}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Bopeep S.B. Jn", "stage_seq": 6, "distance_m": 23943.504, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0515H", "wtt_dep": "0516H", "location": "St. Leonards Warrior Sq", "stage_seq": 7, "distance_m": 25234.564, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520H", "location": "Hastings", "stage_seq": 8, "distance_m": 26472.131, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524H", "location": "Ore", "stage_seq": 9, "distance_m": 27913.212, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Three Oaks", "stage_seq": 10, "distance_m": 32264.95, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Winchelsea", "stage_seq": 11, "distance_m": 41219.534, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Rye", "stage_seq": 12, "distance_m": 44156.467, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Appledore (Kent)", "stage_seq": 13, "distance_m": 55145.468, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Ham Street", "stage_seq": 14, "distance_m": 59857.021, "section_seq": 1, "route_path_id": 104109}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 15, "distance_m": 68675.064, "section_seq": 1, "route_path_id": 104109}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68675.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 104109}], "total_distance_m": 68675.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67522.278, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1152.786, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:51Z", "source_id": 49084253, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:54Z", "source_id": 15934163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:10Z", "source_id": 49087817, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:18:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:13Z", "source_id": 15935240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:52Z", "source_id": 49093905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:57Z", "source_id": 15937047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:04Z", "source_id": 49106051, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:08Z", "source_id": 15940595, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31305, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:43Z", "source_id": 49110375, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:47Z", "source_id": 15941902, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:52Z", "source_id": 49113023, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:55Z", "source_id": 15942770, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32988, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:31Z", "source_id": 49138365, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:32Z", "source_id": 15950523, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Eastbourne 0453 0453 3 None None Ashford (Kent) 0606 0606 1 None None https://www.realtimetrains.co.uk/service/gb-nr:W27706/2026-09-16/detailed None Winchelsea 2026-09-16T05:39:30+01:00 Rye 3.0 {"type": "LineString", "coordinates": [[0.702367, 50.93379089999999], [0.7028977, 50.93409359999999], [0.7037671, 50.9346676], [0.7059344066188001, 50.93610947273908], [0.7186522272956171, 50.9445695246708], [0.7269140999999999, 50.9500646], [0.7272403, 50.9502779], [0.7272757, 50.95030169999999], [0.7289107, 50.9513927], [0.7292004, 50.9515765], [0.7296793999999999, 50.95184069999999], [0.7302425, 50.95217730000001], [0.7304465, 50.9522992], [0.7309239999999999, 50.9525622], [0.7311234894704318, 50.95266548263796]]} 1.8 0557 0600 Winchelsea Rye Rye 50.9526655 0.7311235 50.9526655 0.7311235 1 0 2026-09-16 05:09:37 TERMINATED 2026-09-16 04:59:00 Rye TRUST TRUST_CANCELLATION 15950524 1789534772863026 68 68 2026-09-16 05:09:32.950105 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:32.854285
567306 597846 P29205 325F17M516 2026-09-16 COMPLETE 15949847 2026-09-16 05:59:00 2026-09-16 05:10:07 2026-09-18 05:10:07 {"id": 597846, "stp": "P", "toc": "Northern", "uid": "P29205", "consist": "331024+331025", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29205/2026-09-16/detailed", "trust_id": "325F17M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-16", "dest_arr_time": "0621", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "5F17", "timing_status": "EARLY", "origin_station": "Stockport Car. M.D.", "current_leg_arr": "0559", "current_leg_dep": "0549", "current_leg_end": "Manchester Airport", "origin_dep_time": "0526", "origin_platform": null, "current_location": "Manchester Airport", "last_update_time": "2026-09-16T05:10:07", "route_debug_link": null, "timing_variation": "-22 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2289972, 53.3183214], [-2.2281161, 53.31998039999999], [-2.2278933, 53.3203843], [-2.2276872999999995, 53.320802999999984], [-2.2275609, 53.3210546], [-2.2271893, 53.3217911], [-2.2269687, 53.322318200000005], [-2.2267438, 53.322912], [-2.2266465, 53.32320620000001], [-2.2265377, 53.323561699999985], [-2.2264596, 53.32383029999998], [-2.2263822, 53.32416959999999], [-2.2263326, 53.3244853], [-2.2263059, 53.32490469999999], [-2.2263042, 53.32495219999999], [-2.2262812000000003, 53.3255715], [-2.2262553, 53.32607699999999], [-2.2262536219724347, 53.32610808576244], [-2.226233353211665, 53.32626562740893], [-2.226210125163083, 53.32640184897779], [-2.2261847238380863, 53.32651679343448], [-2.226157935248078, 53.32661050374447], [-2.226130545404456, 53.326683022873205], [-2.226103340318621, 53.32673439378614], [-2.226077106001973, 53.32676465944876], [-2.2260526284659123, 53.32677386282652], [-2.226030693721839, 53.326762046884866], [-2.226012087781153, 53.32672925458926], [-2.2259975966552537, 53.32667552890517], [-2.225988006355542, 53.32660091279805], [-2.2259841028934177, 53.32650544923336], [-2.22598667228028, 53.326389181176566], [-2.225996500527531, 53.32625215159312], [-2.2260143736465685, 53.326094403448494], [-2.2260169, 53.3260749], [-2.2260736999999997, 53.3255727], [-2.226151, 53.324898299999994], [-2.2262318, 53.3244825], [-2.2263105999999997, 53.3241642], [-2.2262877999999997, 53.32438379999999], [-2.2262623, 53.32469679999999], [-2.2262368, 53.3253805], [-2.2262326, 53.3254949], [-2.2261958, 53.3260714], [-2.2261806, 53.3263302], [-2.2261762999999997, 53.326411], [-2.2261297, 53.326916999999995], [-2.226043, 53.3274093], [-2.225991, 53.3276545], [-2.225931399999999, 53.327903], [-2.2258741, 53.328154999999995], [-2.225682, 53.32870359999999], [-2.2254697999999995, 53.329382], [-2.2252156999999997, 53.330163599999985], [-2.224814799999999, 53.331132099999984], [-2.2242052, 53.3325139], [-2.2241519999999997, 53.3326344], [-2.2238963, 53.3331396], [-2.2237739, 53.33353089999999], [-2.2236764, 53.3339385], [-2.223619, 53.33439769999999], [-2.2236136, 53.3347775], [-2.2236417, 53.3352729], [-2.2236764, 53.33555040000001], [-2.2237370999999997, 53.33584989999999], [-2.223892, 53.33630269999999], [-2.2240534, 53.33671859999998], [-2.2243058, 53.337238], [-2.2245711999999997, 53.3376501], [-2.2248820999999994, 53.338051699999994], [-2.2252688, 53.33847670000001], [-2.2255189999999994, 53.338706899999984], [-2.2259696999999994, 53.3391209], [-2.2263802, 53.339437199999985], [-2.2267854, 53.33971330000001], [-2.2271764, 53.3399598], [-2.2277121, 53.3402779], [-2.228176299999999, 53.34054189999999], [-2.2314144, 53.34239899999999], [-2.2331884, 53.3434316], [-2.2338575, 53.34380439999999], [-2.2340114, 53.3438902], [-2.235581499999999, 53.3447972], [-2.2370816999999996, 53.34566379999999], [-2.2378414999999996, 53.346157700000006], [-2.2384957000000005, 53.3466433], [-2.2390019, 53.34706529999999], [-2.23941, 53.3474124], [-2.2399487999999996, 53.3479743], [-2.2401775, 53.34824270000001], [-2.2404053, 53.34851809999999], [-2.2405587, 53.3487179], [-2.2407271, 53.3489422], [-2.2408938, 53.34918039999999], [-2.2410515999999996, 53.3494316], [-2.2412435999999993, 53.3497542], [-2.2413975, 53.35005729999999], [-2.2415736999999996, 53.350410499999995], [-2.241717, 53.3507607], [-2.2418287999999995, 53.35106050000001], [-2.2419314, 53.3513926], [-2.2420222, 53.351716], [-2.242109, 53.3521494], [-2.2421353, 53.3523731], [-2.2421708, 53.3527656], [-2.2421905, 53.3532405], [-2.2421575999999996, 53.3538332], [-2.2421221, 53.3541613], [-2.2420669, 53.35449799999999], [-2.2419813999999993, 53.3549251], [-2.2419044, 53.3552146], [-2.2417840999999994, 53.3555287], [-2.241007766567815, 53.3576209751952], [-2.2409884999999994, 53.3576729], [-2.2408517, 53.35805279999999], [-2.2408201999999995, 53.3582876], [-2.2407688, 53.35853410000001], [-2.2407345999999997, 53.35877029999999], [-2.2407292999999995, 53.3590061], [-2.2407561, 53.3592058], [-2.2407983, 53.3594028], [-2.2408686999999996, 53.35959540000001], [-2.2409548, 53.359791], [-2.2410892, 53.3600181], [-2.2412451999999994, 53.360230300000005], [-2.241423, 53.3604277], [-2.2416334, 53.3606444], [-2.241727396028043, 53.36070877627213], [-2.2419628, 53.36086999999999], [-2.2422835, 53.3610802], [-2.2428158999999996, 53.36137320000001], [-2.2431773999999995, 53.3615451], [-2.2433109, 53.36160859999999], [-2.2438214, 53.3618363], [-2.2442601, 53.362009699999994], [-2.245072, 53.36227360000001], [-2.2454484999999997, 53.36239439999999], [-2.2455935999999994, 53.36244949999999], [-2.2457882102988034, 53.36250097757886], [-2.2458881, 53.3625274], [-2.2462585, 53.36261789999999], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Wilmslow Down Rev Sidings", "dest_arr_time_act": "0621", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Wilmslow Down Rev Sidings", "current_leg_milage": "5.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.232, \"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\": 338.27, \"from_m\": 285.232, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 404.487, \"from_m\": 338.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 436.633, \"from_m\": 404.487, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 471.036, \"from_m\": 436.633, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 555.849, \"from_m\": 471.036, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1031.561, \"from_m\": 555.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1070.472, \"from_m\": 1031.561, \"capability_applied\": null, \"effective_limit_mph\": 15.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.586, \"from_m\": 1070.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2730.201, \"from_m\": 1779.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5523.619, \"from_m\": 2730.201, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 9678.992, \"from_m\": 5523.619, \"capability_applied\": null, \"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\": 9733.643, \"from_m\": 9678.992, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10148.695, \"from_m\": 9733.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10893.967, \"from_m\": 10148.695, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10958.92, \"from_m\": 10893.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12480.661, \"from_m\": 10958.92, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12985.195, \"from_m\": 12480.661, \"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\": 15353.296, \"from_m\": 12985.195, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16008.795, \"from_m\": 15353.296, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17217.048, \"from_m\": 16008.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17435.595, \"from_m\": 17217.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17818.224, \"from_m\": 17435.595, \"capability_applied\": null, \"effective_limit_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\": 597846, \"profile_key\": \"29423768db3431d92e8afd17396639bb70178aaf3cdfa840d47d55117ee9cc43\", \"schedule_id\": 21322, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Stockport Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0535\", \"location\": \"Stockport Sig. ST2.116/118\", \"stage_seq\": 2, \"distance_m\": 404.487, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0538\", \"location\": \"Stockport\", \"stage_seq\": 3, \"distance_m\": 693.585, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 4, \"distance_m\": 1108.823, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 5, \"distance_m\": 1542.837, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 6, \"distance_m\": 3003.27, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 7, \"distance_m\": 4486.506, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Wilmslow\", \"stage_seq\": 8, \"distance_m\": 10500.864, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0609\", \"location\": \"Wilmslow Down Rev Sidings\", \"stage_seq\": 9, \"distance_m\": 10958.92, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Wilmslow\", \"stage_seq\": 10, \"distance_m\": 11384.661, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 11, \"distance_m\": 15278.233, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 12, \"distance_m\": 16008.795, \"section_seq\": 1, \"route_path_id\": 74562}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 13, \"distance_m\": 17818.224, \"section_seq\": 1, \"route_path_id\": 74562}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17818.224, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74562}], \"total_distance_m\": 17818.224, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 17052.987, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 765.237, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0526", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:11Z\", \"source_id\": 49097339, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:14Z\", \"source_id\": 15937992, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:40Z\", \"source_id\": 49103269, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:44Z\", \"source_id\": 15939740, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:34Z\", \"source_id\": 49105516, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:39Z\", \"source_id\": 15940368, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:51Z\", \"source_id\": 49109315, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 9112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:48Z\", \"source_id\": 49123712, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:57Z\", \"source_id\": 15941589, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:51Z\", \"source_id\": 15945915, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:54Z\", \"source_id\": 15942320, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:04Z\", \"source_id\": 49136183, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:07Z\", \"source_id\": 15949847, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789534688222072, "current_leg_arrival_utc": "2026-09-16T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:41.870095", "service_state_evidence_id": 15949847, "current_leg_start_actual_dep": "2026-09-16T06:09:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:42.796203", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None MIA 5F17 331024+331025 6 100 None {"version": 3, "segments": [{"to_m": 285.232, "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": 338.27, "from_m": 285.232, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 404.487, "from_m": 338.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 436.633, "from_m": 404.487, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 471.036, "from_m": 436.633, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 555.849, "from_m": 471.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1031.561, "from_m": 555.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1070.472, "from_m": 1031.561, "capability_applied": null, "effective_limit_mph": 15.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.586, "from_m": 1070.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2730.201, "from_m": 1779.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5523.619, "from_m": 2730.201, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 9678.992, "from_m": 5523.619, "capability_applied": null, "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": 9733.643, "from_m": 9678.992, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10148.695, "from_m": 9733.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10893.967, "from_m": 10148.695, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10958.92, "from_m": 10893.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12480.661, "from_m": 10958.92, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12985.195, "from_m": 12480.661, "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": 15353.296, "from_m": 12985.195, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16008.795, "from_m": 15353.296, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17217.048, "from_m": 16008.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17435.595, "from_m": 17217.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17818.224, "from_m": 17435.595, "capability_applied": null, "effective_limit_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": 597846, "profile_key": "29423768db3431d92e8afd17396639bb70178aaf3cdfa840d47d55117ee9cc43", "schedule_id": 21322, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "Stockport Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74562}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0535", "location": "Stockport Sig. ST2.116/118", "stage_seq": 2, "distance_m": 404.487, "section_seq": 1, "route_path_id": 74562}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0538", "location": "Stockport", "stage_seq": 3, "distance_m": 693.585, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Edgeley Jn No2", "stage_seq": 4, "distance_m": 1108.823, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Edgeley Jn No.1", "stage_seq": 5, "distance_m": 1542.837, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Adswood Road Jn", "stage_seq": 6, "distance_m": 3003.27, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Cheadle Hulme", "stage_seq": 7, "distance_m": 4486.506, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Wilmslow", "stage_seq": 8, "distance_m": 10500.864, "section_seq": 1, "route_path_id": 74562}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0609", "location": "Wilmslow Down Rev Sidings", "stage_seq": 9, "distance_m": 10958.92, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Wilmslow", "stage_seq": 10, "distance_m": 11384.661, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Heald Green South Jn", "stage_seq": 11, "distance_m": 15278.233, "section_seq": 1, "route_path_id": 74562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Heald Green West Jn", "stage_seq": 12, "distance_m": 16008.795, "section_seq": 1, "route_path_id": 74562}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 13, "distance_m": 17818.224, "section_seq": 1, "route_path_id": 74562}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17818.224, "from_m": 0.0, "section_seq": 1, "route_path_id": 74562}], "total_distance_m": 17818.224, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 17052.987, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 765.237, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:11Z", "source_id": 49097339, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:14Z", "source_id": 15937992, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:40Z", "source_id": 49103269, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:44Z", "source_id": 15939740, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:34Z", "source_id": 49105516, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:39Z", "source_id": 15940368, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:51Z", "source_id": 49109315, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 9112, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:48Z", "source_id": 49123712, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:57Z", "source_id": 15941589, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:51Z", "source_id": 15945915, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:54Z", "source_id": 15942320, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:04Z", "source_id": 49136183, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:07Z", "source_id": 15949847, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Stockport Car. M.D. 0526 0526 None None None Manchester Airport 0621 0621 1A EARLY -22 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29205/2026-09-16/detailed None Wilmslow Down Rev Sidings 2026-09-16T06:09:00+01:00 Manchester Airport 10.0 {"type": "LineString", "coordinates": [[-2.2289972, 53.3183214], [-2.2281161, 53.31998039999999], [-2.2278933, 53.3203843], [-2.2276872999999995, 53.320802999999984], [-2.2275609, 53.3210546], [-2.2271893, 53.3217911], [-2.2269687, 53.322318200000005], [-2.2267438, 53.322912], [-2.2266465, 53.32320620000001], [-2.2265377, 53.323561699999985], [-2.2264596, 53.32383029999998], [-2.2263822, 53.32416959999999], [-2.2263326, 53.3244853], [-2.2263059, 53.32490469999999], [-2.2263042, 53.32495219999999], [-2.2262812000000003, 53.3255715], [-2.2262553, 53.32607699999999], [-2.2262536219724347, 53.32610808576244], [-2.226233353211665, 53.32626562740893], [-2.226210125163083, 53.32640184897779], [-2.2261847238380863, 53.32651679343448], [-2.226157935248078, 53.32661050374447], [-2.226130545404456, 53.326683022873205], [-2.226103340318621, 53.32673439378614], [-2.226077106001973, 53.32676465944876], [-2.2260526284659123, 53.32677386282652], [-2.226030693721839, 53.326762046884866], [-2.226012087781153, 53.32672925458926], [-2.2259975966552537, 53.32667552890517], [-2.225988006355542, 53.32660091279805], [-2.2259841028934177, 53.32650544923336], [-2.22598667228028, 53.326389181176566], [-2.225996500527531, 53.32625215159312], [-2.2260143736465685, 53.326094403448494], [-2.2260169, 53.3260749], [-2.2260736999999997, 53.3255727], [-2.226151, 53.324898299999994], [-2.2262318, 53.3244825], [-2.2263105999999997, 53.3241642], [-2.2262877999999997, 53.32438379999999], [-2.2262623, 53.32469679999999], [-2.2262368, 53.3253805], [-2.2262326, 53.3254949], [-2.2261958, 53.3260714], [-2.2261806, 53.3263302], [-2.2261762999999997, 53.326411], [-2.2261297, 53.326916999999995], [-2.226043, 53.3274093], [-2.225991, 53.3276545], [-2.225931399999999, 53.327903], [-2.2258741, 53.328154999999995], [-2.225682, 53.32870359999999], [-2.2254697999999995, 53.329382], [-2.2252156999999997, 53.330163599999985], [-2.224814799999999, 53.331132099999984], [-2.2242052, 53.3325139], [-2.2241519999999997, 53.3326344], [-2.2238963, 53.3331396], [-2.2237739, 53.33353089999999], [-2.2236764, 53.3339385], [-2.223619, 53.33439769999999], [-2.2236136, 53.3347775], [-2.2236417, 53.3352729], [-2.2236764, 53.33555040000001], [-2.2237370999999997, 53.33584989999999], [-2.223892, 53.33630269999999], [-2.2240534, 53.33671859999998], [-2.2243058, 53.337238], [-2.2245711999999997, 53.3376501], [-2.2248820999999994, 53.338051699999994], [-2.2252688, 53.33847670000001], [-2.2255189999999994, 53.338706899999984], [-2.2259696999999994, 53.3391209], [-2.2263802, 53.339437199999985], [-2.2267854, 53.33971330000001], [-2.2271764, 53.3399598], [-2.2277121, 53.3402779], [-2.228176299999999, 53.34054189999999], [-2.2314144, 53.34239899999999], [-2.2331884, 53.3434316], [-2.2338575, 53.34380439999999], [-2.2340114, 53.3438902], [-2.235581499999999, 53.3447972], [-2.2370816999999996, 53.34566379999999], [-2.2378414999999996, 53.346157700000006], [-2.2384957000000005, 53.3466433], [-2.2390019, 53.34706529999999], [-2.23941, 53.3474124], [-2.2399487999999996, 53.3479743], [-2.2401775, 53.34824270000001], [-2.2404053, 53.34851809999999], [-2.2405587, 53.3487179], [-2.2407271, 53.3489422], [-2.2408938, 53.34918039999999], [-2.2410515999999996, 53.3494316], [-2.2412435999999993, 53.3497542], [-2.2413975, 53.35005729999999], [-2.2415736999999996, 53.350410499999995], [-2.241717, 53.3507607], [-2.2418287999999995, 53.35106050000001], [-2.2419314, 53.3513926], [-2.2420222, 53.351716], [-2.242109, 53.3521494], [-2.2421353, 53.3523731], [-2.2421708, 53.3527656], [-2.2421905, 53.3532405], [-2.2421575999999996, 53.3538332], [-2.2421221, 53.3541613], [-2.2420669, 53.35449799999999], [-2.2419813999999993, 53.3549251], [-2.2419044, 53.3552146], [-2.2417840999999994, 53.3555287], [-2.241007766567815, 53.3576209751952], [-2.2409884999999994, 53.3576729], [-2.2408517, 53.35805279999999], [-2.2408201999999995, 53.3582876], [-2.2407688, 53.35853410000001], [-2.2407345999999997, 53.35877029999999], [-2.2407292999999995, 53.3590061], [-2.2407561, 53.3592058], [-2.2407983, 53.3594028], [-2.2408686999999996, 53.35959540000001], [-2.2409548, 53.359791], [-2.2410892, 53.3600181], [-2.2412451999999994, 53.360230300000005], [-2.241423, 53.3604277], [-2.2416334, 53.3606444], [-2.241727396028043, 53.36070877627213], [-2.2419628, 53.36086999999999], [-2.2422835, 53.3610802], [-2.2428158999999996, 53.36137320000001], [-2.2431773999999995, 53.3615451], [-2.2433109, 53.36160859999999], [-2.2438214, 53.3618363], [-2.2442601, 53.362009699999994], [-2.245072, 53.36227360000001], [-2.2454484999999997, 53.36239439999999], [-2.2455935999999994, 53.36244949999999], [-2.2457882102988034, 53.36250097757886], [-2.2458881, 53.3625274], [-2.2462585, 53.36261789999999], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} 5.0 0549 0559 Wilmslow Down Rev Sidings Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-16 05:10:07 TERMINATED 2026-09-16 04:59:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949847 1789534688222072 37 37 2026-09-16 05:09:42.796203 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:41.870095
567307 599415 U02018 566Z081516 2026-09-16 COMPLETE 15952346 2026-09-16 06:02:00 2026-09-16 05:10:07 2026-09-18 05:10:07 {"id": 599415, "stp": "N", "toc": "Unknown", "uid": "U02018", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02018/2026-09-16/detailed", "trust_id": "566Z081516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chaddesden Sidings", "service_date": "2026-09-16", "dest_arr_time": "0707", "dest_platform": null, "is_terminated": 1, "next_location": "Chaddesden Sidings", "signalling_id": "6Z08", "timing_status": "EARLY", "origin_station": "Lindleys Lane (Kirkby South Jn)", "current_leg_arr": "0602", "current_leg_dep": "0523", "current_leg_end": "Chaddesden Sidings", "origin_dep_time": "0515", "origin_platform": null, "current_location": "Chaddesden Sidings", "last_update_time": "2026-09-16T05:10:07", "route_debug_link": null, "timing_variation": "-65 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.171979962280439, 52.9408715952885], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2040323999999998, 52.92286899999999], [-1.2055399999999998, 52.92196250000001], [-1.2074099, 52.9208347], [-1.208313, 52.9202807], [-1.2086371, 52.9200819], [-1.210514, 52.9189445], [-1.2112474, 52.9185041], [-1.214301, 52.916638299999995], [-1.2164662999999998, 52.91533339999999], [-1.219567, 52.9134502], [-1.2196058, 52.9134263], [-1.2222386999999997, 52.911807499999995], [-1.2233048999999998, 52.911167799999994], [-1.2250291999999998, 52.9101194], [-1.2261665, 52.90942919999999], [-1.2279861999999997, 52.90831459999999], [-1.2281016, 52.9082447], [-1.2290207999999998, 52.9076873], [-1.2312325, 52.906336299999985], [-1.2315927, 52.9061163], [-1.2324421, 52.9056154], [-1.2334864999999997, 52.9049781], [-1.2345029999999997, 52.9043581], [-1.2349272, 52.90410059999999], [-1.2369665000000003, 52.902847300000005], [-1.2386858, 52.9018174], [-1.2397016999999997, 52.9012068], [-1.2402256, 52.9008917], [-1.2429422, 52.89923809999999], [-1.2448357999999995, 52.8980839], [-1.2456492, 52.8975861], [-1.2458799, 52.8974375], [-1.2461106, 52.897307100000006], [-1.2466681, 52.8969686], [-1.2473178, 52.8965721], [-1.2480568999999997, 52.89612470000001], [-1.2486643, 52.895761199999995], [-1.2491019999999995, 52.8954944], [-1.2495472999999997, 52.8952201], [-1.2502874, 52.89476830000001], [-1.2510674, 52.8942819], [-1.2513320999999995, 52.89411849999999], [-1.2515965, 52.893957500000006], [-1.2528553999999998, 52.8931978], [-1.2535181, 52.89279890000001], [-1.2548325, 52.892041600000006], [-1.2556873, 52.89158679999999], [-1.2564794, 52.8911956], [-1.2567814, 52.8910499], [-1.2571233, 52.89088799999999], [-1.2574217999999997, 52.8907478], [-1.25764139776733, 52.89064259676913], [-1.2580477999999995, 52.8904479], [-1.2585670999999998, 52.8901857], [-1.2592844, 52.8897833], [-1.2593363180406103, 52.889752767649384], [-1.259411291492808, 52.889708676661506], [-1.2594841999999995, 52.8896658], [-1.2600896, 52.8892877], [-1.2605025, 52.8890116], [-1.2608762, 52.888738499999995], [-1.2615955999999997, 52.8881672], [-1.2619064000000002, 52.88790500000001], [-1.2623645, 52.88749889999999], [-1.2629025, 52.88697109999999], [-1.2632211, 52.8866307], [-1.2637903, 52.8860008], [-1.2642324, 52.885579199999995], [-1.2645230999999997, 52.885251100000005], [-1.264548146523245, 52.88522368744069], [-1.2647326999999997, 52.8850217], [-1.2652186999999997, 52.88457050000001], [-1.2653251, 52.8844533], [-1.2660629, 52.8836364], [-1.2663652, 52.8833016], [-1.2666187, 52.88303], [-1.2667424, 52.88291329999999], [-1.2669569, 52.8827337], [-1.2671462999999998, 52.88260189999999], [-1.2674904, 52.88238729999999], [-1.2677339, 52.8822637], [-1.2682170999999998, 52.8820771], [-1.268882, 52.8818881], [-1.2691924999999995, 52.8818236], [-1.2696544999999997, 52.8817444], [-1.2700548, 52.88168540000001], [-1.2705277, 52.8816441], [-1.2707767, 52.88163809999999], [-1.2708450999999998, 52.881636399999984], [-1.2710334, 52.8816326], [-1.2714352, 52.8816474], [-1.2716941999999998, 52.8816648], [-1.2720209, 52.8816989], [-1.272262, 52.88173609999999], [-1.272451, 52.8817754], [-1.2727266, 52.8818388], [-1.2729363, 52.88189090000001], [-1.2730829, 52.88193669999999], [-1.273206, 52.8819804], [-1.2732987, 52.88201399999999], [-1.2733475999999997, 52.882031700000006], [-1.2734545, 52.8820758], [-1.2736147, 52.882139999999985], [-1.2737404, 52.8821908], [-1.2738576, 52.8822459], [-1.2739847999999998, 52.8823036], [-1.2744996, 52.88252659999999], [-1.2747693999999998, 52.8826347], [-1.2752253999999998, 52.8828177], [-1.2753243999999997, 52.8828574], [-1.2756916, 52.8829933], [-1.2758518, 52.8830459], [-1.2762524, 52.883184500000006], [-1.2765723, 52.8832901], [-1.2772958, 52.88352400000001], [-1.2775905, 52.8836227], [-1.2780083999999998, 52.88374099999999], [-1.278984, 52.883996800000006], [-1.2791001999999998, 52.88402629999999], [-1.2793796, 52.8840961], [-1.2801202, 52.8842623], [-1.2805787999999998, 52.8843615], [-1.2811195999999998, 52.8844652], [-1.2819934999999998, 52.88461319999999], [-1.2823571, 52.884668399999995], [-1.2826944, 52.884714599999995], [-1.2830696, 52.88476209999999], [-1.2836956, 52.8848267], [-1.2842229999999997, 52.8848738], [-1.2848853999999998, 52.8849065], [-1.2860739, 52.88494140000001], [-1.2861641, 52.884942], [-1.2866432, 52.8849451], [-1.2877594999999995, 52.8849744], [-1.2880645999999998, 52.8849882], [-1.2896299, 52.885059199999986], [-1.2905744999999995, 52.885131900000005], [-1.2917090999999998, 52.8852322], [-1.2929551, 52.885364499999994], [-1.2942158, 52.8855288], [-1.2952791, 52.8856931], [-1.2963041, 52.8858717], [-1.2975391999999997, 52.88611529999999], [-1.2989132, 52.886411900000006], [-1.3003255000000002, 52.88675469999998], [-1.3009759, 52.88693109999999], [-1.3017962999999997, 52.88715270000001], [-1.3037604, 52.887756800000005], [-1.3049965, 52.8881671], [-1.3054688, 52.88833180000001], [-1.3057975999999998, 52.88844470000001], [-1.3070637, 52.88889009999999], [-1.3086568999999997, 52.88945779999999], [-1.3109846000000005, 52.890246], [-1.3127814, 52.8908253], [-1.3143062, 52.8912844], [-1.316955, 52.8920122], [-1.3179653, 52.8922928], [-1.3189704, 52.89256100000001], [-1.3209728999999997, 52.893077], [-1.3228927, 52.89355239999999], [-1.3261018, 52.894302200000006], [-1.3290751, 52.8949254], [-1.3316898, 52.895454699999995], [-1.333117, 52.8957269], [-1.3344038, 52.8959748], [-1.3362234, 52.89629819999999], [-1.3369718999999998, 52.8964283], [-1.3380647999999995, 52.896607], [-1.3389506, 52.8967516], [-1.3400379, 52.896908799999984], [-1.3407247, 52.89701960000001], [-1.3417149, 52.89717410000001], [-1.3428606, 52.897332500000005], [-1.3435526999999998, 52.8974272], [-1.3442234, 52.89751979999999], [-1.3450369, 52.8976276], [-1.3457649, 52.897718000000005], [-1.3463213, 52.897792], [-1.3466926, 52.8978361], [-1.3470709, 52.897881100000006], [-1.3473845, 52.8979189], [-1.3474729261792822, 52.897929482658625], [-1.3480797, 52.8980021], [-1.3490064999999998, 52.8981088], [-1.3501407, 52.8982345], [-1.351179, 52.89834479999998], [-1.3520853999999998, 52.898435], [-1.3527981, 52.8985022], [-1.353858, 52.898599], [-1.3548797, 52.898685699999994], [-1.3558095, 52.8987617], [-1.3563070999999998, 52.8988013], [-1.3571205999999998, 52.89886079999999], [-1.3581922, 52.898934], [-1.3585470999999998, 52.8989581], [-1.3589597, 52.89898349999999], [-1.3593018999999995, 52.8990036], [-1.3595795000000002, 52.89901239999999], [-1.3598572, 52.8990277], [-1.3608192999999995, 52.899079599999986], [-1.3619768999999995, 52.89914160000001], [-1.3624588999999998, 52.8991669], [-1.3634571999999998, 52.89922179999999], [-1.3642392999999997, 52.8992713], [-1.3650127, 52.8993285], [-1.3659063, 52.8994017], [-1.3666367, 52.89946890000001], [-1.3671451, 52.8995208], [-1.3677248999999998, 52.89958450000001], [-1.3683398999999998, 52.8996547], [-1.3690106, 52.899742499999995], [-1.3696450999999998, 52.8998286], [-1.3701476999999995, 52.899900599999995], [-1.3712407, 52.9000634], [-1.3720580999999998, 52.900196699999995], [-1.3725519, 52.9002816], [-1.3733760999999998, 52.900429], [-1.3738727999999998, 52.9005198], [-1.3747781, 52.90070149999999], [-1.3756522, 52.9008938], [-1.3763913, 52.90106949999999], [-1.3771248, 52.9012637], [-1.3780777999999998, 52.901537299999994], [-1.3785594999999995, 52.901683], [-1.3793954, 52.90196199999999], [-1.3803324, 52.9022945], [-1.3811653, 52.90262130000001], [-1.3817054999999998, 52.9028558], [-1.3826218, 52.9032398], [-1.3837617999999998, 52.9037009], [-1.3851770999999995, 52.90430069999999], [-1.3857600999999995, 52.9045455], [-1.3859641, 52.9046312], [-1.3869674999999997, 52.90505480000001], [-1.3874305, 52.9052489], [-1.387894, 52.905446600000005], [-1.388393, 52.9056563], [-1.3893668999999995, 52.9060629], [-1.390498, 52.90653580000001], [-1.3915634999999995, 52.9069719], [-1.3921266, 52.90719630000001], [-1.3928246, 52.90746659999999], [-1.3935565, 52.9077442], [-1.3943623999999997, 52.9080354], [-1.3953440999999998, 52.9083754], [-1.3961578, 52.9086447], [-1.3970454, 52.9089284], [-1.3977681, 52.90915580000001], [-1.3984158999999998, 52.9093489], [-1.3994516, 52.9096368], [-1.4004395, 52.9098884], [-1.4013226, 52.9101009], [-1.4020182, 52.91025950000001], [-1.4028675, 52.910446799999995], [-1.4041729999999997, 52.9107303], [-1.4053073, 52.91096439999999], [-1.4063969, 52.911186099999995], [-1.4075932999999998, 52.9114301], [-1.4087887, 52.911674099999985], [-1.4090877, 52.9117346], [-1.4102099999999995, 52.91196060000001], [-1.4110671, 52.9121349], [-1.4113180000000003, 52.9121856], [-1.4116799999999998, 52.9122546], [-1.4125183, 52.91242570000001], [-1.4127183, 52.9124668], [-1.4129864, 52.91252199999999], [-1.4134283, 52.91260880000001], [-1.4140715, 52.9127401], [-1.4149406, 52.9129168], [-1.4161598999999998, 52.9131666], [-1.4170453, 52.913342799999995], [-1.4182499, 52.91358739999999], [-1.4194271999999997, 52.9138263], [-1.4204709999999998, 52.9140306], [-1.4211550999999998, 52.914147799999995], [-1.4215993, 52.9142115], [-1.421944, 52.9142557], [-1.4222972, 52.9142943], [-1.4227893, 52.9143338], [-1.4230608, 52.914354800000005], [-1.4235820999999995, 52.9143827], [-1.4238966999999998, 52.91439760000001], [-1.4244543, 52.91440589999999], [-1.4250327, 52.9144008], [-1.425598, 52.9143794], [-1.4260746999999998, 52.9143543], [-1.4265451, 52.9143231], [-1.4274004, 52.914259], [-1.4282586999999998, 52.9141813], [-1.4288648999999998, 52.9141157], [-1.4295135, 52.9140381], [-1.4301442999999998, 52.9139488], [-1.4305739, 52.9138823], [-1.4310975999999995, 52.9137911], [-1.4317121999999998, 52.9136795], [-1.432195, 52.9135823], [-1.4328180999999998, 52.9134475], [-1.4332638999999998, 52.91334229999999], [-1.4337080999999998, 52.913234], [-1.4340058, 52.91315399999999], [-1.4345797, 52.9129957], [-1.4350014, 52.912874], [-1.4354107, 52.9127458], [-1.4368328999999995, 52.91228209999999], [-1.437304454591234, 52.91212750573058], [-1.4382954999999995, 52.9118026], [-1.4393294, 52.9114652], [-1.4402865, 52.9111532], [-1.4410341, 52.910901900000006], [-1.4429967999999995, 52.91026539999999], [-1.4440417, 52.9099202], [-1.4444997, 52.9097908], [-1.445129, 52.909628699999985], [-1.4455688999999998, 52.90953270000001], [-1.4458699999999998, 52.9094763], [-1.4461557, 52.90942609999999], [-1.4464376, 52.909379699999995], [-1.4470019999999997, 52.90930209999999], [-1.4471683, 52.909280300000006], [-1.4474155, 52.90925429999999], [-1.4478298, 52.909214799999994], [-1.4482287, 52.90918799999999], [-1.4486669, 52.9091652], [-1.4489065, 52.909157400000005], [-1.4491012, 52.9091499], [-1.4492997999999997, 52.9091493], [-1.4498016, 52.90915009999999], [-1.450306, 52.90916750000001], [-1.4509418999999997, 52.9092068], [-1.451418, 52.9092514], [-1.4518983, 52.90930719999999], [-1.4521345999999995, 52.9093524], [-1.4525445, 52.909420999999995], [-1.4526927, 52.90944669999999], [-1.4530668999999998, 52.90951309999999], [-1.4534969000000002, 52.9095908], [-1.4541955000000002, 52.9097633], [-1.4544290999999998, 52.90982530000001], [-1.4546277999999997, 52.909884], [-1.4550612999999997, 52.9100163], [-1.4552923, 52.9100957], [-1.4555565, 52.9101849], [-1.4558599, 52.9102968], [-1.4563917, 52.91049309999998], [-1.4566184999999998, 52.91057319999999], [-1.4571059, 52.9107569], [-1.4574829, 52.9108969], [-1.4580411999999998, 52.9111023], [-1.4584597, 52.9112561], [-1.4586547, 52.9113299], [-1.4588978999999995, 52.91142059999999], [-1.4593322000000002, 52.911581000000005], [-1.4599653, 52.91185149999999], [-1.4603796, 52.91200919999999], [-1.4606130000000002, 52.9121013], [-1.4608275999999998, 52.91219369999999], [-1.4610466, 52.9123033], [-1.4613604, 52.9124956], [-1.4617355, 52.9127394], [-1.4619133999999998, 52.9128677], [-1.4620292853593304, 52.91297536123706], [-1.4620374, 52.9129829], [-1.4621211, 52.9130708], [-1.4621888, 52.9131626], [-1.4622471, 52.9132534], [-1.4623074, 52.913375900000005], [-1.4623502, 52.91349129999999], [-1.4623860999999998, 52.91367299999999], [-1.4624002, 52.9137846], [-1.4624116, 52.913957499999995], [-1.462456, 52.9142039], [-1.4625006, 52.9144518], [-1.4625169, 52.91465740000001], [-1.4625409, 52.9149669], [-1.4625657, 52.915164], [-1.4626011, 52.9153493], [-1.4626323999999995, 52.915536800000005], [-1.4627461, 52.9161596], [-1.4627462117745118, 52.91616023083697], [-1.4627607, 52.916242], [-1.4628627, 52.91679849999999], [-1.4630275, 52.91766020000001], [-1.4630839, 52.917875499999994], [-1.463151, 52.91805550000001], [-1.4632549999999998, 52.91835749999999], [-1.4633155999999998, 52.9185312], [-1.4634003, 52.91875979999998], [-1.4635398999999998, 52.9191279], [-1.4635424999999995, 52.9191333], [-1.4636774999999995, 52.91942019999999], [-1.4638452, 52.91988669999999], [-1.4639302999999997, 52.9200671], [-1.4639857999999997, 52.92022939999999], [-1.4640136, 52.92035529999999], [-1.4640313, 52.9204677], [-1.4640422, 52.920586], [-1.4640355000000005, 52.9206968], [-1.4640208, 52.9208019], [-1.4639903, 52.9209091], [-1.4639683, 52.9209923], [-1.463917, 52.921114200000005], [-1.4638470999999995, 52.9212442], [-1.4637988, 52.92131880000001], [-1.4637043, 52.9214293], [-1.4636077000000003, 52.9215239], [-1.4634494, 52.9216525], [-1.4633088, 52.9217536], [-1.4632200999999998, 52.921817399999995], [-1.4630715, 52.9219145], [-1.4628777999999998, 52.922032599999994], [-1.4626329, 52.92215060000001], [-1.4624985999999998, 52.92220559999999], [-1.4623176999999998, 52.922270999999995], [-1.4621112, 52.9223359], [-1.4619219, 52.92238259999999], [-1.4618595574322193, 52.922395454430216], [-1.4617022, 52.922427899999995], [-1.4615208999999998, 52.9224546], [-1.4613226999999998, 52.92247720000001], [-1.4610824, 52.92249580000001], [-1.4608536, 52.9225002], [-1.4605491, 52.922497400000005], [-1.4602772, 52.9224833], [-1.4600453999999998, 52.92246080000001], [-1.459775, 52.92242060000001], [-1.4594935, 52.92235869999999], [-1.4592594999999997, 52.9222935], [-1.4590284, 52.922219299999995], [-1.4587924999999995, 52.922123000000006], [-1.4578224, 52.92170660000001], [-1.4575305999999997, 52.9215953], [-1.4572267, 52.9214923], [-1.4570296, 52.9214325], [-1.4567214, 52.9213524], [-1.4562839, 52.9212337], [-1.4559361, 52.9211417], [-1.4557807, 52.92110089999999], [-1.4555102, 52.9210306], [-1.455077, 52.9209137], [-1.4544411, 52.9207474], [-1.4541759, 52.9206726], [-1.4537721999999995, 52.92056529999999], [-1.4530796, 52.9203815], [-1.4527202, 52.92028499999999], [-1.4498093999999997, 52.919510499999994]]}", "current_leg_start": "Lenton South Jn", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "52.9195105", "next_location_lon": "-1.4498094", "previous_location": "Lenton South Jn", "current_leg_milage": "15.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 11651.131, \"from_m\": 0.0, \"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\": 16415.218, \"from_m\": 11651.131, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17217.964, \"from_m\": 16415.218, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17233.991, \"from_m\": 17217.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19077.583, \"from_m\": 17233.991, \"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\": 19149.517, \"from_m\": 19077.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19235.746, \"from_m\": 19149.517, \"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\": 19307.745, \"from_m\": 19235.746, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22608.048, \"from_m\": 19307.745, \"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\": 22669.536, \"from_m\": 22608.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28711.55, \"from_m\": 22669.536, \"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\": 28782.047, \"from_m\": 28711.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29503.621, \"from_m\": 28782.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29546.755, \"from_m\": 29503.621, \"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\": 29753.223, \"from_m\": 29546.755, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30719.701, \"from_m\": 29753.223, \"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\": 34462.584, \"from_m\": 30719.701, \"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\": 39172.984, \"from_m\": 34462.584, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 39620.582, \"from_m\": 39172.984, \"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\": 41786.241, \"from_m\": 39620.582, \"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\": 42978.002, \"from_m\": 41786.241, \"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\": 43136.269, \"from_m\": 42978.002, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43288.091, \"from_m\": 43136.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43300.537, \"from_m\": 43288.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43832.458, \"from_m\": 43300.537, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43900.491, \"from_m\": 43832.458, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43901.117, \"from_m\": 43900.491, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43934.277, \"from_m\": 43901.117, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43987.354, \"from_m\": 43934.277, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44008.21, \"from_m\": 43987.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45217.15, \"from_m\": 44008.21, \"capability_applied\": null, \"effective_limit_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\": 599415, \"profile_key\": \"5ebf52b6330c877187e69731313d4e8b2121e63f963112b8f769d6aea1cde20c\", \"schedule_id\": 41050, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0547H\", \"location\": \"Newstead Loop\", \"stage_seq\": 2, \"distance_m\": 2668.545, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Newstead\", \"stage_seq\": 3, \"distance_m\": 2882.462, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 4, \"distance_m\": 9321.734, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 5, \"distance_m\": 11597.905, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Radford Jn\", \"stage_seq\": 6, \"distance_m\": 16665.548, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Lenton North Jn\", \"stage_seq\": 7, \"distance_m\": 18117.599, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0630H\", \"location\": \"Lenton South Jn\", \"stage_seq\": 8, \"distance_m\": 19966.935, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 9, \"distance_m\": 22527.262, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Trent East Jn\", \"stage_seq\": 10, \"distance_m\": 28752.919, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 11, \"distance_m\": 29673.096, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Spondon\", \"stage_seq\": 12, \"distance_m\": 39502.742, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 13, \"distance_m\": 43207.117, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Derby\", \"stage_seq\": 14, \"distance_m\": 43565.749, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Derby Chaddesden Curve\", \"stage_seq\": 15, \"distance_m\": 44326.528, \"section_seq\": 1, \"route_path_id\": 107118}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Chaddesden Sidings\", \"stage_seq\": 16, \"distance_m\": 45217.15, \"section_seq\": 1, \"route_path_id\": 107118}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45217.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107118}], \"total_distance_m\": 45217.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 45143.216, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 73.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "52.9195105", "current_position_lon": "-1.4498094", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T22:46:13Z\", \"source_id\": 48940784, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:57:53Z\", \"source_id\": 49072900, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:57:59Z\", \"source_id\": 15930931, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T22:44:37Z\", \"source_id\": 48938480, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:45:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:10:57Z\", \"source_id\": 49081841, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:03Z\", \"source_id\": 15933523, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:47Z\", \"source_id\": 49109223, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:49Z\", \"source_id\": 15941550, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:22Z\", \"source_id\": 49124554, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:23Z\", \"source_id\": 15946183, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:17Z\", \"source_id\": 15948434, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:59Z\", \"source_id\": 49134449, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:02Z\", \"source_id\": 15949317, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:40Z\", \"source_id\": 49138659, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:48Z\", \"source_id\": 15950618, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:54Z\", \"source_id\": 15952346, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chaddesden Sidings", "service_state_platform": null, "timing_fact_generation": 1789534975036469, "current_leg_arrival_utc": "2026-09-16T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:49.657240", "service_state_evidence_id": 15950618, "current_leg_start_actual_dep": "2026-09-16T06:30:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:50.339301", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 6Z08 None None None None {"version": 3, "segments": [{"to_m": 11651.131, "from_m": 0.0, "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": 16415.218, "from_m": 11651.131, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17217.964, "from_m": 16415.218, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17233.991, "from_m": 17217.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19077.583, "from_m": 17233.991, "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": 19149.517, "from_m": 19077.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19235.746, "from_m": 19149.517, "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": 19307.745, "from_m": 19235.746, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22608.048, "from_m": 19307.745, "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": 22669.536, "from_m": 22608.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28711.55, "from_m": 22669.536, "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": 28782.047, "from_m": 28711.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29503.621, "from_m": 28782.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29546.755, "from_m": 29503.621, "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": 29753.223, "from_m": 29546.755, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30719.701, "from_m": 29753.223, "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": 34462.584, "from_m": 30719.701, "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": 39172.984, "from_m": 34462.584, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 39620.582, "from_m": 39172.984, "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": 41786.241, "from_m": 39620.582, "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": 42978.002, "from_m": 41786.241, "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": 43136.269, "from_m": 42978.002, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43288.091, "from_m": 43136.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43300.537, "from_m": 43288.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43832.458, "from_m": 43300.537, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43900.491, "from_m": 43832.458, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43901.117, "from_m": 43900.491, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43934.277, "from_m": 43901.117, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43987.354, "from_m": 43934.277, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44008.21, "from_m": 43987.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45217.15, "from_m": 44008.21, "capability_applied": null, "effective_limit_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": 599415, "profile_key": "5ebf52b6330c877187e69731313d4e8b2121e63f963112b8f769d6aea1cde20c", "schedule_id": 41050, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107118}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0547H", "location": "Newstead Loop", "stage_seq": 2, "distance_m": 2668.545, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Newstead", "stage_seq": 3, "distance_m": 2882.462, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Bestwood Park Jn", "stage_seq": 4, "distance_m": 9321.734, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Bulwell South Jn", "stage_seq": 5, "distance_m": 11597.905, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Radford Jn", "stage_seq": 6, "distance_m": 16665.548, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Lenton North Jn", "stage_seq": 7, "distance_m": 18117.599, "section_seq": 1, "route_path_id": 107118}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0630H", "location": "Lenton South Jn", "stage_seq": 8, "distance_m": 19966.935, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Beeston South Jn", "stage_seq": 9, "distance_m": 22527.262, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Trent East Jn", "stage_seq": 10, "distance_m": 28752.919, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Sheet Stores Jn", "stage_seq": 11, "distance_m": 29673.096, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Spondon", "stage_seq": 12, "distance_m": 39502.742, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Derby Way & Works Jn", "stage_seq": 13, "distance_m": 43207.117, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Derby", "stage_seq": 14, "distance_m": 43565.749, "section_seq": 1, "route_path_id": 107118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Derby Chaddesden Curve", "stage_seq": 15, "distance_m": 44326.528, "section_seq": 1, "route_path_id": 107118}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Chaddesden Sidings", "stage_seq": 16, "distance_m": 45217.15, "section_seq": 1, "route_path_id": 107118}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45217.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 107118}], "total_distance_m": 45217.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 45143.216, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 73.934, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16312, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T22:46:13Z", "source_id": 48940784, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T22:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:57:53Z", "source_id": 49072900, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:57:59Z", "source_id": 15930931, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16324, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T22:44:37Z", "source_id": 48938480, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T22:45:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:10:57Z", "source_id": 49081841, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:03Z", "source_id": 15933523, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:47Z", "source_id": 49109223, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:49Z", "source_id": 15941550, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:22Z", "source_id": 49124554, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:23Z", "source_id": 15946183, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:17Z", "source_id": 15948434, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:59Z", "source_id": 49134449, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:02Z", "source_id": 15949317, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16896, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:40Z", "source_id": 49138659, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:48Z", "source_id": 15950618, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:54Z", "source_id": 15952346, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}] Lindleys Lane (Kirkby South Jn) 0515 0515 None None None Chaddesden Sidings 0707 0707 None EARLY -65 minutes https://www.realtimetrains.co.uk/service/gb-nr:U02018/2026-09-16/detailed None Lenton South Jn 2026-09-16T06:30:30+01:00 Chaddesden Sidings 39.0 {"type": "LineString", "coordinates": [[-1.171979962280439, 52.9408715952885], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2040323999999998, 52.92286899999999], [-1.2055399999999998, 52.92196250000001], [-1.2074099, 52.9208347], [-1.208313, 52.9202807], [-1.2086371, 52.9200819], [-1.210514, 52.9189445], [-1.2112474, 52.9185041], [-1.214301, 52.916638299999995], [-1.2164662999999998, 52.91533339999999], [-1.219567, 52.9134502], [-1.2196058, 52.9134263], [-1.2222386999999997, 52.911807499999995], [-1.2233048999999998, 52.911167799999994], [-1.2250291999999998, 52.9101194], [-1.2261665, 52.90942919999999], [-1.2279861999999997, 52.90831459999999], [-1.2281016, 52.9082447], [-1.2290207999999998, 52.9076873], [-1.2312325, 52.906336299999985], [-1.2315927, 52.9061163], [-1.2324421, 52.9056154], [-1.2334864999999997, 52.9049781], [-1.2345029999999997, 52.9043581], [-1.2349272, 52.90410059999999], [-1.2369665000000003, 52.902847300000005], [-1.2386858, 52.9018174], [-1.2397016999999997, 52.9012068], [-1.2402256, 52.9008917], [-1.2429422, 52.89923809999999], [-1.2448357999999995, 52.8980839], [-1.2456492, 52.8975861], [-1.2458799, 52.8974375], [-1.2461106, 52.897307100000006], [-1.2466681, 52.8969686], [-1.2473178, 52.8965721], [-1.2480568999999997, 52.89612470000001], [-1.2486643, 52.895761199999995], [-1.2491019999999995, 52.8954944], [-1.2495472999999997, 52.8952201], [-1.2502874, 52.89476830000001], [-1.2510674, 52.8942819], [-1.2513320999999995, 52.89411849999999], [-1.2515965, 52.893957500000006], [-1.2528553999999998, 52.8931978], [-1.2535181, 52.89279890000001], [-1.2548325, 52.892041600000006], [-1.2556873, 52.89158679999999], [-1.2564794, 52.8911956], [-1.2567814, 52.8910499], [-1.2571233, 52.89088799999999], [-1.2574217999999997, 52.8907478], [-1.25764139776733, 52.89064259676913], [-1.2580477999999995, 52.8904479], [-1.2585670999999998, 52.8901857], [-1.2592844, 52.8897833], [-1.2593363180406103, 52.889752767649384], [-1.259411291492808, 52.889708676661506], [-1.2594841999999995, 52.8896658], [-1.2600896, 52.8892877], [-1.2605025, 52.8890116], [-1.2608762, 52.888738499999995], [-1.2615955999999997, 52.8881672], [-1.2619064000000002, 52.88790500000001], [-1.2623645, 52.88749889999999], [-1.2629025, 52.88697109999999], [-1.2632211, 52.8866307], [-1.2637903, 52.8860008], [-1.2642324, 52.885579199999995], [-1.2645230999999997, 52.885251100000005], [-1.264548146523245, 52.88522368744069], [-1.2647326999999997, 52.8850217], [-1.2652186999999997, 52.88457050000001], [-1.2653251, 52.8844533], [-1.2660629, 52.8836364], [-1.2663652, 52.8833016], [-1.2666187, 52.88303], [-1.2667424, 52.88291329999999], [-1.2669569, 52.8827337], [-1.2671462999999998, 52.88260189999999], [-1.2674904, 52.88238729999999], [-1.2677339, 52.8822637], [-1.2682170999999998, 52.8820771], [-1.268882, 52.8818881], [-1.2691924999999995, 52.8818236], [-1.2696544999999997, 52.8817444], [-1.2700548, 52.88168540000001], [-1.2705277, 52.8816441], [-1.2707767, 52.88163809999999], [-1.2708450999999998, 52.881636399999984], [-1.2710334, 52.8816326], [-1.2714352, 52.8816474], [-1.2716941999999998, 52.8816648], [-1.2720209, 52.8816989], [-1.272262, 52.88173609999999], [-1.272451, 52.8817754], [-1.2727266, 52.8818388], [-1.2729363, 52.88189090000001], [-1.2730829, 52.88193669999999], [-1.273206, 52.8819804], [-1.2732987, 52.88201399999999], [-1.2733475999999997, 52.882031700000006], [-1.2734545, 52.8820758], [-1.2736147, 52.882139999999985], [-1.2737404, 52.8821908], [-1.2738576, 52.8822459], [-1.2739847999999998, 52.8823036], [-1.2744996, 52.88252659999999], [-1.2747693999999998, 52.8826347], [-1.2752253999999998, 52.8828177], [-1.2753243999999997, 52.8828574], [-1.2756916, 52.8829933], [-1.2758518, 52.8830459], [-1.2762524, 52.883184500000006], [-1.2765723, 52.8832901], [-1.2772958, 52.88352400000001], [-1.2775905, 52.8836227], [-1.2780083999999998, 52.88374099999999], [-1.278984, 52.883996800000006], [-1.2791001999999998, 52.88402629999999], [-1.2793796, 52.8840961], [-1.2801202, 52.8842623], [-1.2805787999999998, 52.8843615], [-1.2811195999999998, 52.8844652], [-1.2819934999999998, 52.88461319999999], [-1.2823571, 52.884668399999995], [-1.2826944, 52.884714599999995], [-1.2830696, 52.88476209999999], [-1.2836956, 52.8848267], [-1.2842229999999997, 52.8848738], [-1.2848853999999998, 52.8849065], [-1.2860739, 52.88494140000001], [-1.2861641, 52.884942], [-1.2866432, 52.8849451], [-1.2877594999999995, 52.8849744], [-1.2880645999999998, 52.8849882], [-1.2896299, 52.885059199999986], [-1.2905744999999995, 52.885131900000005], [-1.2917090999999998, 52.8852322], [-1.2929551, 52.885364499999994], [-1.2942158, 52.8855288], [-1.2952791, 52.8856931], [-1.2963041, 52.8858717], [-1.2975391999999997, 52.88611529999999], [-1.2989132, 52.886411900000006], [-1.3003255000000002, 52.88675469999998], [-1.3009759, 52.88693109999999], [-1.3017962999999997, 52.88715270000001], [-1.3037604, 52.887756800000005], [-1.3049965, 52.8881671], [-1.3054688, 52.88833180000001], [-1.3057975999999998, 52.88844470000001], [-1.3070637, 52.88889009999999], [-1.3086568999999997, 52.88945779999999], [-1.3109846000000005, 52.890246], [-1.3127814, 52.8908253], [-1.3143062, 52.8912844], [-1.316955, 52.8920122], [-1.3179653, 52.8922928], [-1.3189704, 52.89256100000001], [-1.3209728999999997, 52.893077], [-1.3228927, 52.89355239999999], [-1.3261018, 52.894302200000006], [-1.3290751, 52.8949254], [-1.3316898, 52.895454699999995], [-1.333117, 52.8957269], [-1.3344038, 52.8959748], [-1.3362234, 52.89629819999999], [-1.3369718999999998, 52.8964283], [-1.3380647999999995, 52.896607], [-1.3389506, 52.8967516], [-1.3400379, 52.896908799999984], [-1.3407247, 52.89701960000001], [-1.3417149, 52.89717410000001], [-1.3428606, 52.897332500000005], [-1.3435526999999998, 52.8974272], [-1.3442234, 52.89751979999999], [-1.3450369, 52.8976276], [-1.3457649, 52.897718000000005], [-1.3463213, 52.897792], [-1.3466926, 52.8978361], [-1.3470709, 52.897881100000006], [-1.3473845, 52.8979189], [-1.3474729261792822, 52.897929482658625], [-1.3480797, 52.8980021], [-1.3490064999999998, 52.8981088], [-1.3501407, 52.8982345], [-1.351179, 52.89834479999998], [-1.3520853999999998, 52.898435], [-1.3527981, 52.8985022], [-1.353858, 52.898599], [-1.3548797, 52.898685699999994], [-1.3558095, 52.8987617], [-1.3563070999999998, 52.8988013], [-1.3571205999999998, 52.89886079999999], [-1.3581922, 52.898934], [-1.3585470999999998, 52.8989581], [-1.3589597, 52.89898349999999], [-1.3593018999999995, 52.8990036], [-1.3595795000000002, 52.89901239999999], [-1.3598572, 52.8990277], [-1.3608192999999995, 52.899079599999986], [-1.3619768999999995, 52.89914160000001], [-1.3624588999999998, 52.8991669], [-1.3634571999999998, 52.89922179999999], [-1.3642392999999997, 52.8992713], [-1.3650127, 52.8993285], [-1.3659063, 52.8994017], [-1.3666367, 52.89946890000001], [-1.3671451, 52.8995208], [-1.3677248999999998, 52.89958450000001], [-1.3683398999999998, 52.8996547], [-1.3690106, 52.899742499999995], [-1.3696450999999998, 52.8998286], [-1.3701476999999995, 52.899900599999995], [-1.3712407, 52.9000634], [-1.3720580999999998, 52.900196699999995], [-1.3725519, 52.9002816], [-1.3733760999999998, 52.900429], [-1.3738727999999998, 52.9005198], [-1.3747781, 52.90070149999999], [-1.3756522, 52.9008938], [-1.3763913, 52.90106949999999], [-1.3771248, 52.9012637], [-1.3780777999999998, 52.901537299999994], [-1.3785594999999995, 52.901683], [-1.3793954, 52.90196199999999], [-1.3803324, 52.9022945], [-1.3811653, 52.90262130000001], [-1.3817054999999998, 52.9028558], [-1.3826218, 52.9032398], [-1.3837617999999998, 52.9037009], [-1.3851770999999995, 52.90430069999999], [-1.3857600999999995, 52.9045455], [-1.3859641, 52.9046312], [-1.3869674999999997, 52.90505480000001], [-1.3874305, 52.9052489], [-1.387894, 52.905446600000005], [-1.388393, 52.9056563], [-1.3893668999999995, 52.9060629], [-1.390498, 52.90653580000001], [-1.3915634999999995, 52.9069719], [-1.3921266, 52.90719630000001], [-1.3928246, 52.90746659999999], [-1.3935565, 52.9077442], [-1.3943623999999997, 52.9080354], [-1.3953440999999998, 52.9083754], [-1.3961578, 52.9086447], [-1.3970454, 52.9089284], [-1.3977681, 52.90915580000001], [-1.3984158999999998, 52.9093489], [-1.3994516, 52.9096368], [-1.4004395, 52.9098884], [-1.4013226, 52.9101009], [-1.4020182, 52.91025950000001], [-1.4028675, 52.910446799999995], [-1.4041729999999997, 52.9107303], [-1.4053073, 52.91096439999999], [-1.4063969, 52.911186099999995], [-1.4075932999999998, 52.9114301], [-1.4087887, 52.911674099999985], [-1.4090877, 52.9117346], [-1.4102099999999995, 52.91196060000001], [-1.4110671, 52.9121349], [-1.4113180000000003, 52.9121856], [-1.4116799999999998, 52.9122546], [-1.4125183, 52.91242570000001], [-1.4127183, 52.9124668], [-1.4129864, 52.91252199999999], [-1.4134283, 52.91260880000001], [-1.4140715, 52.9127401], [-1.4149406, 52.9129168], [-1.4161598999999998, 52.9131666], [-1.4170453, 52.913342799999995], [-1.4182499, 52.91358739999999], [-1.4194271999999997, 52.9138263], [-1.4204709999999998, 52.9140306], [-1.4211550999999998, 52.914147799999995], [-1.4215993, 52.9142115], [-1.421944, 52.9142557], [-1.4222972, 52.9142943], [-1.4227893, 52.9143338], [-1.4230608, 52.914354800000005], [-1.4235820999999995, 52.9143827], [-1.4238966999999998, 52.91439760000001], [-1.4244543, 52.91440589999999], [-1.4250327, 52.9144008], [-1.425598, 52.9143794], [-1.4260746999999998, 52.9143543], [-1.4265451, 52.9143231], [-1.4274004, 52.914259], [-1.4282586999999998, 52.9141813], [-1.4288648999999998, 52.9141157], [-1.4295135, 52.9140381], [-1.4301442999999998, 52.9139488], [-1.4305739, 52.9138823], [-1.4310975999999995, 52.9137911], [-1.4317121999999998, 52.9136795], [-1.432195, 52.9135823], [-1.4328180999999998, 52.9134475], [-1.4332638999999998, 52.91334229999999], [-1.4337080999999998, 52.913234], [-1.4340058, 52.91315399999999], [-1.4345797, 52.9129957], [-1.4350014, 52.912874], [-1.4354107, 52.9127458], [-1.4368328999999995, 52.91228209999999], [-1.437304454591234, 52.91212750573058], [-1.4382954999999995, 52.9118026], [-1.4393294, 52.9114652], [-1.4402865, 52.9111532], [-1.4410341, 52.910901900000006], [-1.4429967999999995, 52.91026539999999], [-1.4440417, 52.9099202], [-1.4444997, 52.9097908], [-1.445129, 52.909628699999985], [-1.4455688999999998, 52.90953270000001], [-1.4458699999999998, 52.9094763], [-1.4461557, 52.90942609999999], [-1.4464376, 52.909379699999995], [-1.4470019999999997, 52.90930209999999], [-1.4471683, 52.909280300000006], [-1.4474155, 52.90925429999999], [-1.4478298, 52.909214799999994], [-1.4482287, 52.90918799999999], [-1.4486669, 52.9091652], [-1.4489065, 52.909157400000005], [-1.4491012, 52.9091499], [-1.4492997999999997, 52.9091493], [-1.4498016, 52.90915009999999], [-1.450306, 52.90916750000001], [-1.4509418999999997, 52.9092068], [-1.451418, 52.9092514], [-1.4518983, 52.90930719999999], [-1.4521345999999995, 52.9093524], [-1.4525445, 52.909420999999995], [-1.4526927, 52.90944669999999], [-1.4530668999999998, 52.90951309999999], [-1.4534969000000002, 52.9095908], [-1.4541955000000002, 52.9097633], [-1.4544290999999998, 52.90982530000001], [-1.4546277999999997, 52.909884], [-1.4550612999999997, 52.9100163], [-1.4552923, 52.9100957], [-1.4555565, 52.9101849], [-1.4558599, 52.9102968], [-1.4563917, 52.91049309999998], [-1.4566184999999998, 52.91057319999999], [-1.4571059, 52.9107569], [-1.4574829, 52.9108969], [-1.4580411999999998, 52.9111023], [-1.4584597, 52.9112561], [-1.4586547, 52.9113299], [-1.4588978999999995, 52.91142059999999], [-1.4593322000000002, 52.911581000000005], [-1.4599653, 52.91185149999999], [-1.4603796, 52.91200919999999], [-1.4606130000000002, 52.9121013], [-1.4608275999999998, 52.91219369999999], [-1.4610466, 52.9123033], [-1.4613604, 52.9124956], [-1.4617355, 52.9127394], [-1.4619133999999998, 52.9128677], [-1.4620292853593304, 52.91297536123706], [-1.4620374, 52.9129829], [-1.4621211, 52.9130708], [-1.4621888, 52.9131626], [-1.4622471, 52.9132534], [-1.4623074, 52.913375900000005], [-1.4623502, 52.91349129999999], [-1.4623860999999998, 52.91367299999999], [-1.4624002, 52.9137846], [-1.4624116, 52.913957499999995], [-1.462456, 52.9142039], [-1.4625006, 52.9144518], [-1.4625169, 52.91465740000001], [-1.4625409, 52.9149669], [-1.4625657, 52.915164], [-1.4626011, 52.9153493], [-1.4626323999999995, 52.915536800000005], [-1.4627461, 52.9161596], [-1.4627462117745118, 52.91616023083697], [-1.4627607, 52.916242], [-1.4628627, 52.91679849999999], [-1.4630275, 52.91766020000001], [-1.4630839, 52.917875499999994], [-1.463151, 52.91805550000001], [-1.4632549999999998, 52.91835749999999], [-1.4633155999999998, 52.9185312], [-1.4634003, 52.91875979999998], [-1.4635398999999998, 52.9191279], [-1.4635424999999995, 52.9191333], [-1.4636774999999995, 52.91942019999999], [-1.4638452, 52.91988669999999], [-1.4639302999999997, 52.9200671], [-1.4639857999999997, 52.92022939999999], [-1.4640136, 52.92035529999999], [-1.4640313, 52.9204677], [-1.4640422, 52.920586], [-1.4640355000000005, 52.9206968], [-1.4640208, 52.9208019], [-1.4639903, 52.9209091], [-1.4639683, 52.9209923], [-1.463917, 52.921114200000005], [-1.4638470999999995, 52.9212442], [-1.4637988, 52.92131880000001], [-1.4637043, 52.9214293], [-1.4636077000000003, 52.9215239], [-1.4634494, 52.9216525], [-1.4633088, 52.9217536], [-1.4632200999999998, 52.921817399999995], [-1.4630715, 52.9219145], [-1.4628777999999998, 52.922032599999994], [-1.4626329, 52.92215060000001], [-1.4624985999999998, 52.92220559999999], [-1.4623176999999998, 52.922270999999995], [-1.4621112, 52.9223359], [-1.4619219, 52.92238259999999], [-1.4618595574322193, 52.922395454430216], [-1.4617022, 52.922427899999995], [-1.4615208999999998, 52.9224546], [-1.4613226999999998, 52.92247720000001], [-1.4610824, 52.92249580000001], [-1.4608536, 52.9225002], [-1.4605491, 52.922497400000005], [-1.4602772, 52.9224833], [-1.4600453999999998, 52.92246080000001], [-1.459775, 52.92242060000001], [-1.4594935, 52.92235869999999], [-1.4592594999999997, 52.9222935], [-1.4590284, 52.922219299999995], [-1.4587924999999995, 52.922123000000006], [-1.4578224, 52.92170660000001], [-1.4575305999999997, 52.9215953], [-1.4572267, 52.9214923], [-1.4570296, 52.9214325], [-1.4567214, 52.9213524], [-1.4562839, 52.9212337], [-1.4559361, 52.9211417], [-1.4557807, 52.92110089999999], [-1.4555102, 52.9210306], [-1.455077, 52.9209137], [-1.4544411, 52.9207474], [-1.4541759, 52.9206726], [-1.4537721999999995, 52.92056529999999], [-1.4530796, 52.9203815], [-1.4527202, 52.92028499999999], [-1.4498093999999997, 52.919510499999994]]} 15.8 0523 0602 Lenton South Jn Chaddesden Sidings Chaddesden Sidings 52.9195105 -1.4498094 52.9195105 -1.4498094 1 0 2026-09-16 05:10:07 TERMINATED 2026-09-16 04:59:00 Chaddesden Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950618 1789534975036469 36 36 2026-09-16 05:09:50.339301 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:49.657240
567308 596968 F45415 512D031416 2026-09-16 COMPLETE 15949838 2026-09-16 05:59:00 2026-09-16 05:10:07 2026-09-18 05:10:07 {"id": 596968, "stp": "N", "toc": "c2c", "uid": "F45415", "consist": "357007+357029", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45415/2026-09-16/detailed", "trust_id": "512D031416", "origin_crs": "TPB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-16", "dest_arr_time": "0553", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D03", "timing_status": "LATE", "origin_station": "Thorpe Bay", "current_leg_arr": "0559", "current_leg_dep": "0555", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0428", "origin_platform": "1", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-16T05:10:07", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3378.121, \"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\": 3957.094, \"from_m\": 3378.121, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3994.143, \"from_m\": 3957.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4032.144, \"from_m\": 3994.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8565.671, \"from_m\": 4032.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8883.286, \"from_m\": 8565.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16632.162, \"from_m\": 8883.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18005.962, \"from_m\": 16632.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18049.768, \"from_m\": 18005.962, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18092.928, \"from_m\": 18049.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18202.062, \"from_m\": 18092.928, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27731.92, \"from_m\": 18202.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27775.252, \"from_m\": 27731.92, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33601.334, \"from_m\": 27775.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34409.432, \"from_m\": 33601.334, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34910.809, \"from_m\": 34409.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39809.26, \"from_m\": 34910.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39960.375, \"from_m\": 39809.26, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40105.992, \"from_m\": 39960.375, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40401.924, \"from_m\": 40105.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\": 41795.602, \"from_m\": 40401.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49907.526, \"from_m\": 41795.602, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50541.769, \"from_m\": 49907.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62295.499, \"from_m\": 50541.769, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63786.798, \"from_m\": 62295.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\": 63814.539, \"from_m\": 63786.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\": 63821.365, \"from_m\": 63814.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\": 65939.628, \"from_m\": 63821.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68614.687, \"from_m\": 65939.628, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70808.354, \"from_m\": 68614.687, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71247.769, \"from_m\": 70808.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72602.284, \"from_m\": 71247.769, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72859.849, \"from_m\": 72602.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 74711.468, \"from_m\": 72859.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75414.277, \"from_m\": 74711.468, \"capability_applied\": null, \"effective_limit_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\": 596968, \"profile_key\": \"ec5bfdf3ff29482e1062aa03a93ae4e1c15989ff9cfcd877d1276d886e00adfe\", \"schedule_id\": 36123, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0428\", \"location\": \"Thorpe Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0430\", \"wtt_dep\": \"0430H\", \"location\": \"Southend East\", \"stage_seq\": 2, \"distance_m\": 2239.084, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0432H\", \"wtt_dep\": \"0433H\", \"location\": \"Southend Central\", \"stage_seq\": 3, \"distance_m\": 3585.104, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0435\", \"wtt_dep\": \"0435H\", \"location\": \"Westcliff\", \"stage_seq\": 4, \"distance_m\": 4928.868, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0437H\", \"wtt_dep\": \"0438\", \"location\": \"Chalkwell\", \"stage_seq\": 5, \"distance_m\": 6526.12, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0440\", \"wtt_dep\": \"0440H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 6, \"distance_m\": 8627.996, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0445H\", \"wtt_dep\": \"0446\", \"location\": \"Benfleet\", \"stage_seq\": 7, \"distance_m\": 14068.895, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0451\", \"wtt_dep\": \"0452\", \"location\": \"Pitsea\", \"stage_seq\": 8, \"distance_m\": 18376.777, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0500H\", \"wtt_dep\": \"0501\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 9, \"distance_m\": 26593.569, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 10, \"distance_m\": 27799.679, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0504H\", \"wtt_dep\": \"0505\", \"location\": \"East Tilbury\", \"stage_seq\": 11, \"distance_m\": 30001.917, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0511H\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 35632.37, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515H\", \"location\": \"Grays\", \"stage_seq\": 13, \"distance_m\": 38461.141, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 14, \"distance_m\": 39676.873, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0518H\", \"wtt_dep\": \"0519\", \"location\": \"Chafford Hundred\", \"stage_seq\": 15, \"distance_m\": 41549.936, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0522H\", \"wtt_dep\": \"0523\", \"location\": \"Ockendon\", \"stage_seq\": 16, \"distance_m\": 45624.11, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530\", \"location\": \"Upminster\", \"stage_seq\": 17, \"distance_m\": 50913.715, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Barking\", \"stage_seq\": 18, \"distance_m\": 63177.417, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"West Ham High Level\", \"stage_seq\": 19, \"distance_m\": 69009.011, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 20, \"distance_m\": 71126.253, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Limehouse\", \"stage_seq\": 21, \"distance_m\": 72665.668, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 22, \"distance_m\": 74253.076, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 23, \"distance_m\": 75414.277, \"section_seq\": 1, \"route_path_id\": 102795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75414.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102795}], \"total_distance_m\": 75414.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73716.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1698.241, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0428", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:29:34Z\", \"source_id\": 49059801, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:29:37Z\", \"source_id\": 15926935, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:31:55Z\", \"source_id\": 49060609, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:31:58Z\", \"source_id\": 15927204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:34:34Z\", \"source_id\": 49061587, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:34:38Z\", \"source_id\": 15927494, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:36:40Z\", \"source_id\": 49062377, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:36:43Z\", \"source_id\": 15927753, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:32Z\", \"source_id\": 49063601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:37Z\", \"source_id\": 15928091, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:44:01Z\", \"source_id\": 49065631, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:44:02Z\", \"source_id\": 15928725, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:49:24Z\", \"source_id\": 49068346, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:49:28Z\", \"source_id\": 15929507, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:59:48Z\", \"source_id\": 49073992, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:59:54Z\", \"source_id\": 15931221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:03:51Z\", \"source_id\": 49076678, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:03:53Z\", \"source_id\": 15932039, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:26Z\", \"source_id\": 49082297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:11:29Z\", \"source_id\": 15933612, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:11Z\", \"source_id\": 49085445, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:12Z\", \"source_id\": 15934488, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:34Z\", \"source_id\": 49095678, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:39Z\", \"source_id\": 15937511, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:50Z\", \"source_id\": 49100168, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:54Z\", \"source_id\": 15938834, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:06Z\", \"source_id\": 49106129, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:14Z\", \"source_id\": 15940619, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:19Z\", \"source_id\": 49116191, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:22Z\", \"source_id\": 15943666, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:35Z\", \"source_id\": 49123462, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:39Z\", \"source_id\": 15945805, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:27Z\", \"source_id\": 49130552, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:34Z\", \"source_id\": 15948053, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:04Z\", \"source_id\": 49136189, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:07Z\", \"source_id\": 15949838, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789534688134670, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T04:59:55.012065", "service_state_evidence_id": 15949838, "current_leg_start_actual_dep": "2026-09-16T05:54:30+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-16T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:09:55.087091", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N TPB FST 2D03 357007+357029 8 100 None {"version": 3, "segments": [{"to_m": 3378.121, "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": 3957.094, "from_m": 3378.121, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3994.143, "from_m": 3957.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4032.144, "from_m": 3994.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8565.671, "from_m": 4032.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8883.286, "from_m": 8565.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16632.162, "from_m": 8883.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18005.962, "from_m": 16632.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18049.768, "from_m": 18005.962, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18092.928, "from_m": 18049.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18202.062, "from_m": 18092.928, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27731.92, "from_m": 18202.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27775.252, "from_m": 27731.92, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33601.334, "from_m": 27775.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34409.432, "from_m": 33601.334, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34910.809, "from_m": 34409.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39809.26, "from_m": 34910.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39960.375, "from_m": 39809.26, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40105.992, "from_m": 39960.375, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40401.924, "from_m": 40105.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": 41795.602, "from_m": 40401.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49907.526, "from_m": 41795.602, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50541.769, "from_m": 49907.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62295.499, "from_m": 50541.769, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63786.798, "from_m": 62295.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": 63814.539, "from_m": 63786.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": 63821.365, "from_m": 63814.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": 65939.628, "from_m": 63821.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68614.687, "from_m": 65939.628, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70808.354, "from_m": 68614.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71247.769, "from_m": 70808.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72602.284, "from_m": 71247.769, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72859.849, "from_m": 72602.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 74711.468, "from_m": 72859.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75414.277, "from_m": 74711.468, "capability_applied": null, "effective_limit_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": 596968, "profile_key": "ec5bfdf3ff29482e1062aa03a93ae4e1c15989ff9cfcd877d1276d886e00adfe", "schedule_id": 36123, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0428", "location": "Thorpe Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0430", "wtt_dep": "0430H", "location": "Southend East", "stage_seq": 2, "distance_m": 2239.084, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0432H", "wtt_dep": "0433H", "location": "Southend Central", "stage_seq": 3, "distance_m": 3585.104, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0435", "wtt_dep": "0435H", "location": "Westcliff", "stage_seq": 4, "distance_m": 4928.868, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0437H", "wtt_dep": "0438", "location": "Chalkwell", "stage_seq": 5, "distance_m": 6526.12, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0440", "wtt_dep": "0440H", "location": "Leigh-on-Sea", "stage_seq": 6, "distance_m": 8627.996, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0445H", "wtt_dep": "0446", "location": "Benfleet", "stage_seq": 7, "distance_m": 14068.895, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0451", "wtt_dep": "0452", "location": "Pitsea", "stage_seq": 8, "distance_m": 18376.777, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0500H", "wtt_dep": "0501", "location": "Stanford-le-Hope", "stage_seq": 9, "distance_m": 26593.569, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Thames Haven Jn", "stage_seq": 10, "distance_m": 27799.679, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0504H", "wtt_dep": "0505", "location": "East Tilbury", "stage_seq": 11, "distance_m": 30001.917, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0511H", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 35632.37, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515H", "location": "Grays", "stage_seq": 13, "distance_m": 38461.141, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "West Thurrock Jn", "stage_seq": 14, "distance_m": 39676.873, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0518H", "wtt_dep": "0519", "location": "Chafford Hundred", "stage_seq": 15, "distance_m": 41549.936, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0522H", "wtt_dep": "0523", "location": "Ockendon", "stage_seq": 16, "distance_m": 45624.11, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530", "location": "Upminster", "stage_seq": 17, "distance_m": 50913.715, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Barking", "stage_seq": 18, "distance_m": 63177.417, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "West Ham High Level", "stage_seq": 19, "distance_m": 69009.011, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Gas Factory Jn", "stage_seq": 20, "distance_m": 71126.253, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Limehouse", "stage_seq": 21, "distance_m": 72665.668, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Christian Street Jn", "stage_seq": 22, "distance_m": 74253.076, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 23, "distance_m": 75414.277, "section_seq": 1, "route_path_id": 102795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75414.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 102795}], "total_distance_m": 75414.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73716.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1698.241, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:29:34Z", "source_id": 49059801, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:29:37Z", "source_id": 15926935, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:31:55Z", "source_id": 49060609, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:31:58Z", "source_id": 15927204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:34:34Z", "source_id": 49061587, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T03:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:34:38Z", "source_id": 15927494, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:36:40Z", "source_id": 49062377, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T03:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:36:43Z", "source_id": 15927753, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:32Z", "source_id": 49063601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T03:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:37Z", "source_id": 15928091, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:44:01Z", "source_id": 49065631, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T03:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:44:02Z", "source_id": 15928725, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14454, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:49:24Z", "source_id": 49068346, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T03:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:49:28Z", "source_id": 15929507, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:59:48Z", "source_id": 49073992, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:59:54Z", "source_id": 15931221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:03:51Z", "source_id": 49076678, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:03:53Z", "source_id": 15932039, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:26Z", "source_id": 49082297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:11:29Z", "source_id": 15933612, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:11Z", "source_id": 49085445, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:12Z", "source_id": 15934488, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:34Z", "source_id": 49095678, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:39Z", "source_id": 15937511, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:50Z", "source_id": 49100168, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:54Z", "source_id": 15938834, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:06Z", "source_id": 49106129, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:14Z", "source_id": 15940619, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:19Z", "source_id": 49116191, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:22Z", "source_id": 15943666, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:35Z", "source_id": 49123462, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:39Z", "source_id": 15945805, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:27Z", "source_id": 49130552, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T04:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:34Z", "source_id": 15948053, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:04Z", "source_id": 49136189, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T04:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:07Z", "source_id": 15949838, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}] Thorpe Bay 0428 0428 1 None None London Fenchurch Street 0553 0553 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45415/2026-09-16/detailed None Limehouse 2026-09-16T05:54:30+01:00 London Fenchurch Street 4.0 {"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 1.7 0555 0559 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-16 05:10:07 TERMINATED 2026-09-16 04:59:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949838 1789534688134670 120 120 2026-09-16 05:09:55.087091 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 04:59:55.012065
567309 598387 C20200 875S03M516 2026-09-16 COMPLETE 15949972 2026-09-16 06:00:00 2026-09-16 05:10:07 2026-09-18 05:10:07 {"id": 598387, "stp": "P", "toc": "Thameslink", "uid": "C20200", "consist": "700130", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20200/2026-09-16/detailed", "trust_id": "875S03M516", "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": "0554", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "5S03", "timing_status": "LATE", "origin_station": "Preston Park Sidings", "current_leg_arr": "0600", "current_leg_dep": "0556", "current_leg_end": "Brighton", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Brighton", "last_update_time": "2026-09-16T05:10:07", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-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": "Preston Park", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "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\": 374.404, \"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\": 792.256, \"from_m\": 374.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\": 893.5, \"from_m\": 792.256, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 960.417, \"from_m\": 893.5, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1682.305, \"from_m\": 960.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1695.405, \"from_m\": 1682.305, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2125.259, \"from_m\": 1695.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2270.563, \"from_m\": 2125.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2329.514, \"from_m\": 2270.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\": 2359.214, \"from_m\": 2329.514, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2400.569, \"from_m\": 2359.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2660.731, \"from_m\": 2400.569, \"capability_applied\": null, \"effective_limit_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\": 598387, \"profile_key\": \"a1b318ed6afb12714d3628840fd4eef8d912a3954864f54ffd65ec20d90f6dd1\", \"schedule_id\": 2662, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Preston Park Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29032}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 492.044, \"section_seq\": 1, \"route_path_id\": 29032}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 3, \"distance_m\": 2660.731, \"section_seq\": 1, \"route_path_id\": 29032}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2660.731, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29032}], \"total_distance_m\": 2660.731, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1756.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 904.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:32Z\", \"source_id\": 49127777, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:39Z\", \"source_id\": 15947184, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:23Z\", \"source_id\": 15949972, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789534703741487, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:01.274682", "service_state_evidence_id": 15949972, "current_leg_start_actual_dep": "2026-09-16T05:56:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:02.269756", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None BTN 5S03 700130 12 100 None {"version": 3, "segments": [{"to_m": 374.404, "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": 792.256, "from_m": 374.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": 893.5, "from_m": 792.256, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 960.417, "from_m": 893.5, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1682.305, "from_m": 960.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1695.405, "from_m": 1682.305, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2125.259, "from_m": 1695.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2270.563, "from_m": 2125.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2329.514, "from_m": 2270.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": 2359.214, "from_m": 2329.514, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2400.569, "from_m": 2359.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2660.731, "from_m": 2400.569, "capability_applied": null, "effective_limit_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": 598387, "profile_key": "a1b318ed6afb12714d3628840fd4eef8d912a3954864f54ffd65ec20d90f6dd1", "schedule_id": 2662, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Preston Park Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29032}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Preston Park", "stage_seq": 2, "distance_m": 492.044, "section_seq": 1, "route_path_id": 29032}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Brighton", "stage_seq": 3, "distance_m": 2660.731, "section_seq": 1, "route_path_id": 29032}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2660.731, "from_m": 0.0, "section_seq": 1, "route_path_id": 29032}], "total_distance_m": 2660.731, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1756.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 904.564, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30923, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:32Z", "source_id": 49127777, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:53:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:39Z", "source_id": 15947184, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:23Z", "source_id": 15949972, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Preston Park Sidings 0545 0545 None None None Brighton 0554 0554 4 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20200/2026-09-16/detailed None Preston Park 2026-09-16T05:56:00+01:00 Brighton 4.0 {"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-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]]} 1.3 0556 0600 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 05:10:07 TERMINATED 2026-09-16 05:00:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949972 1789534703741487 10 10 2026-09-16 05:10:02.269756 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:01.274682
567310 597981 P65265 255P97M516 2026-09-16 COMPLETE 15950380 2026-09-16 06:00:00 2026-09-16 05:10:07 2026-09-18 05:10:07 {"id": 597981, "stp": "P", "toc": "Northern", "uid": "P65265", "consist": "195021", "dest_crs": "RET", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65265/2026-09-16/detailed", "trust_id": "255P97M516", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Retford", "service_date": "2026-09-16", "dest_arr_time": "0604½", "dest_platform": "2", "is_terminated": 1, "next_location": "Retford", "signalling_id": "5P97", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0600", "current_leg_dep": "0553½", "current_leg_end": "Retford", "origin_dep_time": "0531", "origin_platform": "2B", "current_location": "Retford", "last_update_time": "2026-09-16T05:10:07", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]}", "current_leg_start": "Worksop", "dest_arr_time_act": "0604½", "motion_projection": null, "next_location_lat": "53.3150203", "next_location_lon": "-0.9477854", "previous_location": "Worksop", "current_leg_milage": "8.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 833.493, \"from_m\": 531.277, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1110.4, \"from_m\": 833.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1393.654, \"from_m\": 1110.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2217.188, \"from_m\": 1393.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2255.76, \"from_m\": 2217.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8133.202, \"from_m\": 2255.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9381.744, \"from_m\": 9287.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9388.395, \"from_m\": 9381.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9431.275, \"from_m\": 9388.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9786.551, \"from_m\": 9431.275, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12451.981, \"from_m\": 9786.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21900.52, \"from_m\": 12451.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21952.206, \"from_m\": 21900.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36396.179, \"from_m\": 21952.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36831.018, \"from_m\": 36396.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37330.433, \"from_m\": 36831.018, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37657.013, \"from_m\": 37330.433, \"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\": 38255.405, \"from_m\": 37657.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38361.585, \"from_m\": 38255.405, \"capability_applied\": null, \"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\": 38409.538, \"from_m\": 38361.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38526.198, \"from_m\": 38409.538, \"capability_applied\": null, \"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\": 39014.435, \"from_m\": 38526.198, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 597981, \"profile_key\": \"37bd862bd6ebe54477ba71e64e0f7ee74d3029094ee849b33e158f41ff13ae24\", \"schedule_id\": 21584, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 4, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Kiveton Park\", \"stage_seq\": 5, \"distance_m\": 17154.774, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 6, \"distance_m\": 20533.987, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Shireoaks\", \"stage_seq\": 7, \"distance_m\": 22065.508, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 8, \"distance_m\": 23767.393, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Worksop\", \"stage_seq\": 9, \"distance_m\": 25439.895, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 10, \"distance_m\": 36210.551, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": null, \"location\": \"Retford\", \"stage_seq\": 11, \"distance_m\": 39014.435, \"section_seq\": 1, \"route_path_id\": 36820}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39014.435, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36820}], \"total_distance_m\": 39014.435, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35141.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3873.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.5", "current_position_lat": "53.3150203", "current_position_lon": "-0.9477854", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:25Z\", \"source_id\": 49120440, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:28Z\", \"source_id\": 15944947, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:29Z\", \"source_id\": 49123300, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:33Z\", \"source_id\": 15945786, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:11Z\", \"source_id\": 49137858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:13Z\", \"source_id\": 15950380, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Retford", "service_state_platform": "2", "timing_fact_generation": 1789534754191464, "current_leg_arrival_utc": "2026-09-16T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:03.674057", "service_state_evidence_id": 15950380, "current_leg_start_actual_dep": "2026-09-16T05:53:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:04.646807", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF RET 5P97 195021 2 100 None {"version": 3, "segments": [{"to_m": 497.011, "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.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 833.493, "from_m": 531.277, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1110.4, "from_m": 833.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1393.654, "from_m": 1110.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2217.188, "from_m": 1393.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2255.76, "from_m": 2217.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8133.202, "from_m": 2255.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9381.744, "from_m": 9287.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9388.395, "from_m": 9381.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9431.275, "from_m": 9388.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9786.551, "from_m": 9431.275, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12451.981, "from_m": 9786.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21900.52, "from_m": 12451.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21952.206, "from_m": 21900.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36396.179, "from_m": 21952.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36831.018, "from_m": 36396.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37330.433, "from_m": 36831.018, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37657.013, "from_m": 37330.433, "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": 38255.405, "from_m": 37657.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38361.585, "from_m": 38255.405, "capability_applied": null, "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": 38409.538, "from_m": 38361.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38526.198, "from_m": 38409.538, "capability_applied": null, "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": 39014.435, "from_m": 38526.198, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 597981, "profile_key": "37bd862bd6ebe54477ba71e64e0f7ee74d3029094ee849b33e158f41ff13ae24", "schedule_id": 21584, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Woodhouse Jn", "stage_seq": 4, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Kiveton Park", "stage_seq": 5, "distance_m": 17154.774, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Brancliffe East Jn", "stage_seq": 6, "distance_m": 20533.987, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Shireoaks", "stage_seq": 7, "distance_m": 22065.508, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Shireoaks East Jn", "stage_seq": 8, "distance_m": 23767.393, "section_seq": 1, "route_path_id": 36820}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Worksop", "stage_seq": 9, "distance_m": 25439.895, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Thrumpton West Jn", "stage_seq": 10, "distance_m": 36210.551, "section_seq": 1, "route_path_id": 36820}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": null, "location": "Retford", "stage_seq": 11, "distance_m": 39014.435, "section_seq": 1, "route_path_id": 36820}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39014.435, "from_m": 0.0, "section_seq": 1, "route_path_id": 36820}], "total_distance_m": 39014.435, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35141.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.268, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:25Z", "source_id": 49120440, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:28Z", "source_id": 15944947, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:29Z", "source_id": 49123300, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:33Z", "source_id": 15945786, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:11Z", "source_id": 49137858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:13Z", "source_id": 15950380, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Sheffield 0531 0531 2B None None Retford 0604½ 0604½ 2 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65265/2026-09-16/detailed None Worksop 2026-09-16T05:53:30+01:00 Retford 6.5 {"type": "LineString", "coordinates": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]} 8.3 0553½ 0600 Worksop Retford Retford 53.3150203 -0.9477854 53.3150203 -0.9477854 1 0 2026-09-16 05:10:07 TERMINATED 2026-09-16 05:00:00 Retford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950380 1789534754191464 37 37 2026-09-16 05:10:04.646807 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:03.674057
567311 597864 C15650 065E52M516 2026-09-16 COMPLETE 15947003 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 597864, "stp": "P", "toc": "ScotRail", "uid": "C15650", "consist": "320411+320418", "dest_crs": "BHC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15650/2026-09-16/detailed", "trust_id": "065E52M516", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-16", "dest_arr_time": "0600", "dest_platform": null, "is_terminated": 1, "next_location": "Balloch", "signalling_id": "5E52", "timing_status": "ON TIME", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "0600", "current_leg_dep": "0542", "current_leg_end": "Balloch", "origin_dep_time": "0527", "origin_platform": null, "current_location": "Balloch", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.42702618027215, 55.91194656448054], [-4.4273479, 55.912041], [-4.4279807, 55.91225109999999], [-4.4286143, 55.912461399999984], [-4.4292034, 55.9126865], [-4.429436699999999, 55.91277529999999], [-4.4296645, 55.91285899999999], [-4.429866999999999, 55.9129218], [-4.4300273, 55.9129806], [-4.4301071, 55.9130152], [-4.430783, 55.913307], [-4.431995699999999, 55.913850499999995], [-4.4326267999999995, 55.9141335], [-4.433107399999999, 55.9143493], [-4.4337871, 55.9146517], [-4.4355284, 55.91542059999999], [-4.4372706, 55.9162076], [-4.4384117000000005, 55.9167093], [-4.439191999999999, 55.9170501], [-4.443402, 55.91894359999999], [-4.4455219, 55.9198958], [-4.4476385, 55.92083039999999], [-4.4488583, 55.9214605], [-4.4499769, 55.9221049], [-4.450537999999999, 55.92248819999999], [-4.450816099999999, 55.92268159999999], [-4.4514264, 55.9231185], [-4.4520577999999995, 55.92355], [-4.452441599999999, 55.9238095], [-4.4530785, 55.92425329999999], [-4.4531787, 55.92432339999999], [-4.4533203, 55.9244212], [-4.453454599999999, 55.924513899999994], [-4.4535999, 55.924613699999995], [-4.4538324, 55.92476520000001], [-4.4542495, 55.92501570000001], [-4.454678899999999, 55.9252609], [-4.455158, 55.9255108], [-4.455395, 55.9256314], [-4.455648599999999, 55.925748000000006], [-4.4563207, 55.9260292], [-4.4569602999999995, 55.92629209999999], [-4.4576315, 55.92654339999999], [-4.4591938, 55.9270116], [-4.459938099999999, 55.9272209], [-4.460782799999999, 55.92743219999999], [-4.4616558, 55.927611899999995], [-4.4625733, 55.92776800000001], [-4.4641529, 55.9279978], [-4.4657348, 55.9282425], [-4.4667252, 55.9283968], [-4.4677047, 55.928537899999995], [-4.469823299999999, 55.9288622], [-4.4706551, 55.928994499999995], [-4.4726062, 55.929295999999994], [-4.4747098, 55.9296123], [-4.474859, 55.9296361], [-4.4774659, 55.93003409999999], [-4.4788074, 55.9302389], [-4.479222199999999, 55.9302936], [-4.479946199999999, 55.930370800000006], [-4.4804870999999995, 55.9304078], [-4.4808832999999995, 55.9304272], [-4.4815337, 55.93044], [-4.4839414, 55.9304597], [-4.484652699999999, 55.93047610000001], [-4.485179399999999, 55.930504], [-4.485547699999999, 55.93053840000001], [-4.486064, 55.9305887], [-4.488122, 55.93085349999999], [-4.489248099999999, 55.9309753], [-4.4898395, 55.9310197], [-4.4904375, 55.931053], [-4.491439899999999, 55.93107239999999], [-4.491576420597607, 55.93106962613173], [-4.4929164, 55.9310424], [-4.4939849, 55.9310097], [-4.4944362, 55.9309984], [-4.495592599999999, 55.93095410000001], [-4.4965127, 55.9309173], [-4.4973988, 55.9308708], [-4.4979747, 55.9308604], [-4.4986896, 55.93083659999999], [-4.4994178, 55.93081870000001], [-4.4998088, 55.930811299999995], [-4.5001809, 55.9308077], [-4.5005878, 55.9308191], [-4.500943999999999, 55.93083310000001], [-4.501808, 55.930885399999994], [-4.5026716, 55.930943], [-4.5037728999999995, 55.93109429999999], [-4.5047157, 55.9312581], [-4.5047782, 55.9312683], [-4.5056975999999995, 55.931497699999994], [-4.5069546, 55.931895899999994], [-4.508030699999999, 55.93231169999999], [-4.511903499999999, 55.9338438], [-4.512410099999999, 55.93403899999999], [-4.513005000000001, 55.93426079999999], [-4.513228599999999, 55.9343401], [-4.5134279, 55.9344044], [-4.513760999999999, 55.9345044], [-4.514222599999999, 55.934631999999986], [-4.5146104, 55.9347229], [-4.515015099999999, 55.934807199999995], [-4.5154268, 55.9348803], [-4.5160958, 55.934976], [-4.5166734, 55.9350353], [-4.517697299999999, 55.935091400000005], [-4.518124399999999, 55.9350948], [-4.5187285, 55.935080199999994], [-4.519175799999999, 55.93506020000001], [-4.5195175, 55.93504500000001], [-4.519828099999999, 55.935015199999995], [-4.5202134, 55.9349807], [-4.520634299999999, 55.93493099999999], [-4.521165, 55.934839999999994], [-4.521707800000001, 55.9347336], [-4.5227858, 55.934469799999995], [-4.522899, 55.9344421], [-4.5230346, 55.934408], [-4.5240984, 55.9341403], [-4.5247072, 55.9340026], [-4.5253648, 55.9338718], [-4.525487499999999, 55.9338488], [-4.5256125, 55.9338273], [-4.5268354, 55.933661699999995], [-4.5274032, 55.933597799999994], [-4.5279743, 55.93355869999999], [-4.528590299999999, 55.93352949999999], [-4.5292125, 55.9335238], [-4.5300615, 55.9335269], [-4.5304922, 55.9335433], [-4.530923399999999, 55.933550399999994], [-4.533959899999999, 55.933713299999994], [-4.535037499999999, 55.9338377], [-4.5362763, 55.9340377], [-4.5438686, 55.935270499999994], [-4.5439237, 55.9352794], [-4.5455848, 55.935605599999995], [-4.546410599999999, 55.9358052], [-4.5475517, 55.93617690000001], [-4.548608699999999, 55.93658270000001], [-4.5499757, 55.93725400000001], [-4.550644699999999, 55.9376954], [-4.551202099999999, 55.9380632], [-4.5517953, 55.9386081], [-4.5523088, 55.939140599999995], [-4.5524046, 55.93924], [-4.5524896, 55.93934240000001], [-4.5529465, 55.94000510000001], [-4.553221, 55.9404934], [-4.5536668, 55.94131959999999], [-4.553751500000001, 55.9414881], [-4.553823, 55.94165699999999], [-4.5539386, 55.941849999999995], [-4.5540489, 55.94208419999999], [-4.5541048, 55.942228400000005], [-4.5541841, 55.94240539999999], [-4.5543089, 55.942631899999995], [-4.554604599999999, 55.9432275], [-4.554633, 55.943285], [-4.5548435, 55.943711699999994], [-4.555017, 55.9439965], [-4.5550705, 55.9440728], [-4.5551976, 55.9442539], [-4.555381, 55.944456599999995], [-4.5555141, 55.9445814], [-4.555662399999999, 55.9447061], [-4.5559886, 55.944942700000006], [-4.5563504, 55.9451569], [-4.5566095, 55.9452825], [-4.5568383, 55.94538099999998], [-4.557025, 55.9454564], [-4.5572268, 55.94553], [-4.557602, 55.94564179999998], [-4.558009499999999, 55.9457448], [-4.5586695, 55.9458846], [-4.5592114, 55.94598450000001], [-4.5597231, 55.946067499999984], [-4.5602417, 55.9461472], [-4.5607194, 55.946214299999994], [-4.5617562, 55.946342699999995], [-4.5625533, 55.9464219], [-4.5628797, 55.9464533], [-4.5630733, 55.946469099999995], [-4.563795999999999, 55.946512], [-4.5642492, 55.94653040000001], [-4.564682899999999, 55.9465379], [-4.5653052, 55.94654090000001], [-4.565353599999999, 55.946541], [-4.5658235, 55.9465416], [-4.567384316459786, 55.94655320659019], [-4.568136499999999, 55.9465588], [-4.5686812, 55.94656059999999], [-4.569182999999999, 55.946560299999994], [-4.5701681, 55.946567], [-4.570538799999999, 55.946567599999995], [-4.571052599999999, 55.94657080000001], [-4.5711725, 55.9465722], [-4.571290799999999, 55.9465737], [-4.571975799999999, 55.9466112], [-4.5725325, 55.946628], [-4.572617899999999, 55.9466318], [-4.572732299999999, 55.94663429999999], [-4.573290100000001, 55.9466678], [-4.574108, 55.9467417], [-4.5749544, 55.9468429], [-4.575804699999999, 55.9469702], [-4.576274, 55.94705140000001], [-4.576716799999999, 55.9471436], [-4.577068599999999, 55.9472357], [-4.577467931057925, 55.94736213727428], [-4.5774855, 55.9473677], [-4.5778311, 55.9474991], [-4.5779952999999995, 55.9475691], [-4.5784932, 55.9478094], [-4.5788193, 55.9479881], [-4.5792073, 55.94824719999999], [-4.579625, 55.9485935], [-4.5797824, 55.94875429999999], [-4.579814899999999, 55.9487871], [-4.579947, 55.94892050000001], [-4.580332599999999, 55.9493918], [-4.5807065, 55.94988750000001], [-4.5810941, 55.95035910000001], [-4.581407949009559, 55.950747318553525], [-4.5814794, 55.950835699999985], [-4.5817189, 55.9511911], [-4.5818502, 55.9513486], [-4.581925999999999, 55.9514424], [-4.5819887, 55.95152959999999], [-4.582225399999999, 55.9518838], [-4.5824529, 55.95224199999999], [-4.5829195, 55.95298019999999], [-4.5831419, 55.95334869999999], [-4.5833802, 55.953715], [-4.583606399999999, 55.9541151], [-4.5837024, 55.95431989999999], [-4.583795599999999, 55.954518699999994], [-4.583995099999999, 55.954926699999994], [-4.5841877, 55.95533259999999], [-4.5844344, 55.955918399999995], [-4.5846692, 55.956521300000006], [-4.585050026256658, 55.95770237974702], [-4.5850589, 55.9577299], [-4.5852851999999995, 55.95869960000001], [-4.5853466, 55.9590233], [-4.5855236, 55.9599564], [-4.5856125, 55.961130100000005], [-4.5856439, 55.9622705], [-4.5856913, 55.96318019999999], [-4.585760499999999, 55.9652621], [-4.5858218, 55.9673594], [-4.5860567, 55.9688444], [-4.5863345, 55.97032649999999], [-4.5863913, 55.9706106], [-4.5864543, 55.97089239999999], [-4.586519599999999, 55.9714147], [-4.5865399, 55.971687499999994], [-4.5865488999999995, 55.9719613], [-4.5865508, 55.97222769999999], [-4.586546299999999, 55.9725063], [-4.5865604, 55.9731227], [-4.5865555, 55.9735491], [-4.5865181, 55.97404989999999], [-4.586505799999999, 55.974365], [-4.5864977, 55.974421799999995], [-4.586414699999999, 55.97500370000001], [-4.5862671, 55.97602990000001], [-4.586097, 55.97699669999999], [-4.5860395, 55.9772703], [-4.5859041, 55.9777064], [-4.585743999999999, 55.97808289999999], [-4.585506, 55.9785255], [-4.5851402, 55.9790529], [-4.5849615, 55.97926199999999], [-4.5846747, 55.97964], [-4.5843028, 55.9800232], [-4.583894999999999, 55.9803865], [-4.583534799999999, 55.98065669999999], [-4.582927599999999, 55.9811066], [-4.582594399999999, 55.9813238], [-4.5822785, 55.9814924], [-4.581407949009559, 55.98195293165086], [-4.5812944, 55.98201300000001], [-4.5807465, 55.98226879999999], [-4.5799778, 55.982672099999995], [-4.579757399999999, 55.98279639999999], [-4.5792132, 55.98315830000001], [-4.5786269, 55.98359850000001], [-4.578151899999999, 55.9840607], [-4.5779961, 55.9842534], [-4.5779318, 55.9843453], [-4.5777369000000006, 55.98464609999999], [-4.5776171, 55.9848216], [-4.5774156, 55.9851894], [-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]}", "current_leg_start": "Dalmuir", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "56.0024800", "next_location_lon": "-4.5833595", "previous_location": "Dalmuir", "current_leg_milage": "10.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 506.889, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 520.156, \"from_m\": 506.889, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 589.624, \"from_m\": 520.156, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3910.137, \"from_m\": 589.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4373.933, \"from_m\": 3910.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9981.768, \"from_m\": 4373.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10804.674, \"from_m\": 9981.768, \"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\": 13155.415, \"from_m\": 10804.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14077.122, \"from_m\": 13155.415, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14781.973, \"from_m\": 14077.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15429.784, \"from_m\": 14781.973, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19527.602, \"from_m\": 15429.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19755.384, \"from_m\": 19527.602, \"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\": 21609.188, \"from_m\": 19755.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 597864, \"profile_key\": \"dde5b354ec6e1a6bec5116b17daa45674dbf56a0ce868c61135511729eeecf82\", \"schedule_id\": 2113, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Yoker\", \"stage_seq\": 2, \"distance_m\": 865.524, \"section_seq\": 1, \"route_path_id\": 28736}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0539H\", \"location\": \"Clydebank\", \"stage_seq\": 3, \"distance_m\": 2234.909, \"section_seq\": 1, \"route_path_id\": 28736}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0544\", \"location\": \"Dalmuir\", \"stage_seq\": 4, \"distance_m\": 4211.223, \"section_seq\": 1, \"route_path_id\": 28736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Dumbarton Central\", \"stage_seq\": 5, \"distance_m\": 14521.765, \"section_seq\": 1, \"route_path_id\": 28736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Dalreoch\", \"stage_seq\": 6, \"distance_m\": 15138.357, \"section_seq\": 1, \"route_path_id\": 28736}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Balloch\", \"stage_seq\": 7, \"distance_m\": 21609.188, \"section_seq\": 1, \"route_path_id\": 28736}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21609.188, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28736}], \"total_distance_m\": 21609.188, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21609.188, \"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": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "56.0024800", "current_position_lon": "-4.5833595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:23Z\", \"source_id\": 49096487, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:27Z\", \"source_id\": 15937760, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:07Z\", \"source_id\": 49100506, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:13Z\", \"source_id\": 15938950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:21Z\", \"source_id\": 49109849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:29Z\", \"source_id\": 15941758, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:40Z\", \"source_id\": 49123557, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:47Z\", \"source_id\": 15945857, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:55Z\", \"source_id\": 49125363, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:58Z\", \"source_id\": 15946471, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:08Z\", \"source_id\": 49127231, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:13Z\", \"source_id\": 15947003, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Balloch", "service_state_platform": "1", "timing_fact_generation": 1789534333845057, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:07.902971", "service_state_evidence_id": 15947003, "current_leg_start_actual_dep": "2026-09-16T05:44:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:08.009376", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XYD BHC 5E52 320411+320418 6 90 None {"version": 3, "segments": [{"to_m": 506.889, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 520.156, "from_m": 506.889, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 589.624, "from_m": 520.156, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3910.137, "from_m": 589.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4373.933, "from_m": 3910.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9981.768, "from_m": 4373.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10804.674, "from_m": 9981.768, "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": 13155.415, "from_m": 10804.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14077.122, "from_m": 13155.415, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14781.973, "from_m": 14077.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15429.784, "from_m": 14781.973, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19527.602, "from_m": 15429.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19755.384, "from_m": 19527.602, "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": 21609.188, "from_m": 19755.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 597864, "profile_key": "dde5b354ec6e1a6bec5116b17daa45674dbf56a0ce868c61135511729eeecf82", "schedule_id": 2113, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Yoker Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Yoker", "stage_seq": 2, "distance_m": 865.524, "section_seq": 1, "route_path_id": 28736}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0539H", "location": "Clydebank", "stage_seq": 3, "distance_m": 2234.909, "section_seq": 1, "route_path_id": 28736}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0544", "location": "Dalmuir", "stage_seq": 4, "distance_m": 4211.223, "section_seq": 1, "route_path_id": 28736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Dumbarton Central", "stage_seq": 5, "distance_m": 14521.765, "section_seq": 1, "route_path_id": 28736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Dalreoch", "stage_seq": 6, "distance_m": 15138.357, "section_seq": 1, "route_path_id": 28736}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Balloch", "stage_seq": 7, "distance_m": 21609.188, "section_seq": 1, "route_path_id": 28736}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21609.188, "from_m": 0.0, "section_seq": 1, "route_path_id": 28736}], "total_distance_m": 21609.188, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21609.188, "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": 1343, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:23Z", "source_id": 49096487, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:27Z", "source_id": 15937760, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:07Z", "source_id": 49100506, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:13Z", "source_id": 15938950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:21Z", "source_id": 49109849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:29Z", "source_id": 15941758, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:40Z", "source_id": 49123557, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:47Z", "source_id": 15945857, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:55Z", "source_id": 49125363, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:58Z", "source_id": 15946471, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:08Z", "source_id": 49127231, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:13Z", "source_id": 15947003, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Yoker Carriage Sidings 0527 0527 None None None Balloch 0600 0600 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15650/2026-09-16/detailed None Dalmuir 2026-09-16T05:44:00+01:00 Balloch 18.0 {"type": "LineString", "coordinates": [[-4.42702618027215, 55.91194656448054], [-4.4273479, 55.912041], [-4.4279807, 55.91225109999999], [-4.4286143, 55.912461399999984], [-4.4292034, 55.9126865], [-4.429436699999999, 55.91277529999999], [-4.4296645, 55.91285899999999], [-4.429866999999999, 55.9129218], [-4.4300273, 55.9129806], [-4.4301071, 55.9130152], [-4.430783, 55.913307], [-4.431995699999999, 55.913850499999995], [-4.4326267999999995, 55.9141335], [-4.433107399999999, 55.9143493], [-4.4337871, 55.9146517], [-4.4355284, 55.91542059999999], [-4.4372706, 55.9162076], [-4.4384117000000005, 55.9167093], [-4.439191999999999, 55.9170501], [-4.443402, 55.91894359999999], [-4.4455219, 55.9198958], [-4.4476385, 55.92083039999999], [-4.4488583, 55.9214605], [-4.4499769, 55.9221049], [-4.450537999999999, 55.92248819999999], [-4.450816099999999, 55.92268159999999], [-4.4514264, 55.9231185], [-4.4520577999999995, 55.92355], [-4.452441599999999, 55.9238095], [-4.4530785, 55.92425329999999], [-4.4531787, 55.92432339999999], [-4.4533203, 55.9244212], [-4.453454599999999, 55.924513899999994], [-4.4535999, 55.924613699999995], [-4.4538324, 55.92476520000001], [-4.4542495, 55.92501570000001], [-4.454678899999999, 55.9252609], [-4.455158, 55.9255108], [-4.455395, 55.9256314], [-4.455648599999999, 55.925748000000006], [-4.4563207, 55.9260292], [-4.4569602999999995, 55.92629209999999], [-4.4576315, 55.92654339999999], [-4.4591938, 55.9270116], [-4.459938099999999, 55.9272209], [-4.460782799999999, 55.92743219999999], [-4.4616558, 55.927611899999995], [-4.4625733, 55.92776800000001], [-4.4641529, 55.9279978], [-4.4657348, 55.9282425], [-4.4667252, 55.9283968], [-4.4677047, 55.928537899999995], [-4.469823299999999, 55.9288622], [-4.4706551, 55.928994499999995], [-4.4726062, 55.929295999999994], [-4.4747098, 55.9296123], [-4.474859, 55.9296361], [-4.4774659, 55.93003409999999], [-4.4788074, 55.9302389], [-4.479222199999999, 55.9302936], [-4.479946199999999, 55.930370800000006], [-4.4804870999999995, 55.9304078], [-4.4808832999999995, 55.9304272], [-4.4815337, 55.93044], [-4.4839414, 55.9304597], [-4.484652699999999, 55.93047610000001], [-4.485179399999999, 55.930504], [-4.485547699999999, 55.93053840000001], [-4.486064, 55.9305887], [-4.488122, 55.93085349999999], [-4.489248099999999, 55.9309753], [-4.4898395, 55.9310197], [-4.4904375, 55.931053], [-4.491439899999999, 55.93107239999999], [-4.491576420597607, 55.93106962613173], [-4.4929164, 55.9310424], [-4.4939849, 55.9310097], [-4.4944362, 55.9309984], [-4.495592599999999, 55.93095410000001], [-4.4965127, 55.9309173], [-4.4973988, 55.9308708], [-4.4979747, 55.9308604], [-4.4986896, 55.93083659999999], [-4.4994178, 55.93081870000001], [-4.4998088, 55.930811299999995], [-4.5001809, 55.9308077], [-4.5005878, 55.9308191], [-4.500943999999999, 55.93083310000001], [-4.501808, 55.930885399999994], [-4.5026716, 55.930943], [-4.5037728999999995, 55.93109429999999], [-4.5047157, 55.9312581], [-4.5047782, 55.9312683], [-4.5056975999999995, 55.931497699999994], [-4.5069546, 55.931895899999994], [-4.508030699999999, 55.93231169999999], [-4.511903499999999, 55.9338438], [-4.512410099999999, 55.93403899999999], [-4.513005000000001, 55.93426079999999], [-4.513228599999999, 55.9343401], [-4.5134279, 55.9344044], [-4.513760999999999, 55.9345044], [-4.514222599999999, 55.934631999999986], [-4.5146104, 55.9347229], [-4.515015099999999, 55.934807199999995], [-4.5154268, 55.9348803], [-4.5160958, 55.934976], [-4.5166734, 55.9350353], [-4.517697299999999, 55.935091400000005], [-4.518124399999999, 55.9350948], [-4.5187285, 55.935080199999994], [-4.519175799999999, 55.93506020000001], [-4.5195175, 55.93504500000001], [-4.519828099999999, 55.935015199999995], [-4.5202134, 55.9349807], [-4.520634299999999, 55.93493099999999], [-4.521165, 55.934839999999994], [-4.521707800000001, 55.9347336], [-4.5227858, 55.934469799999995], [-4.522899, 55.9344421], [-4.5230346, 55.934408], [-4.5240984, 55.9341403], [-4.5247072, 55.9340026], [-4.5253648, 55.9338718], [-4.525487499999999, 55.9338488], [-4.5256125, 55.9338273], [-4.5268354, 55.933661699999995], [-4.5274032, 55.933597799999994], [-4.5279743, 55.93355869999999], [-4.528590299999999, 55.93352949999999], [-4.5292125, 55.9335238], [-4.5300615, 55.9335269], [-4.5304922, 55.9335433], [-4.530923399999999, 55.933550399999994], [-4.533959899999999, 55.933713299999994], [-4.535037499999999, 55.9338377], [-4.5362763, 55.9340377], [-4.5438686, 55.935270499999994], [-4.5439237, 55.9352794], [-4.5455848, 55.935605599999995], [-4.546410599999999, 55.9358052], [-4.5475517, 55.93617690000001], [-4.548608699999999, 55.93658270000001], [-4.5499757, 55.93725400000001], [-4.550644699999999, 55.9376954], [-4.551202099999999, 55.9380632], [-4.5517953, 55.9386081], [-4.5523088, 55.939140599999995], [-4.5524046, 55.93924], [-4.5524896, 55.93934240000001], [-4.5529465, 55.94000510000001], [-4.553221, 55.9404934], [-4.5536668, 55.94131959999999], [-4.553751500000001, 55.9414881], [-4.553823, 55.94165699999999], [-4.5539386, 55.941849999999995], [-4.5540489, 55.94208419999999], [-4.5541048, 55.942228400000005], [-4.5541841, 55.94240539999999], [-4.5543089, 55.942631899999995], [-4.554604599999999, 55.9432275], [-4.554633, 55.943285], [-4.5548435, 55.943711699999994], [-4.555017, 55.9439965], [-4.5550705, 55.9440728], [-4.5551976, 55.9442539], [-4.555381, 55.944456599999995], [-4.5555141, 55.9445814], [-4.555662399999999, 55.9447061], [-4.5559886, 55.944942700000006], [-4.5563504, 55.9451569], [-4.5566095, 55.9452825], [-4.5568383, 55.94538099999998], [-4.557025, 55.9454564], [-4.5572268, 55.94553], [-4.557602, 55.94564179999998], [-4.558009499999999, 55.9457448], [-4.5586695, 55.9458846], [-4.5592114, 55.94598450000001], [-4.5597231, 55.946067499999984], [-4.5602417, 55.9461472], [-4.5607194, 55.946214299999994], [-4.5617562, 55.946342699999995], [-4.5625533, 55.9464219], [-4.5628797, 55.9464533], [-4.5630733, 55.946469099999995], [-4.563795999999999, 55.946512], [-4.5642492, 55.94653040000001], [-4.564682899999999, 55.9465379], [-4.5653052, 55.94654090000001], [-4.565353599999999, 55.946541], [-4.5658235, 55.9465416], [-4.567384316459786, 55.94655320659019], [-4.568136499999999, 55.9465588], [-4.5686812, 55.94656059999999], [-4.569182999999999, 55.946560299999994], [-4.5701681, 55.946567], [-4.570538799999999, 55.946567599999995], [-4.571052599999999, 55.94657080000001], [-4.5711725, 55.9465722], [-4.571290799999999, 55.9465737], [-4.571975799999999, 55.9466112], [-4.5725325, 55.946628], [-4.572617899999999, 55.9466318], [-4.572732299999999, 55.94663429999999], [-4.573290100000001, 55.9466678], [-4.574108, 55.9467417], [-4.5749544, 55.9468429], [-4.575804699999999, 55.9469702], [-4.576274, 55.94705140000001], [-4.576716799999999, 55.9471436], [-4.577068599999999, 55.9472357], [-4.577467931057925, 55.94736213727428], [-4.5774855, 55.9473677], [-4.5778311, 55.9474991], [-4.5779952999999995, 55.9475691], [-4.5784932, 55.9478094], [-4.5788193, 55.9479881], [-4.5792073, 55.94824719999999], [-4.579625, 55.9485935], [-4.5797824, 55.94875429999999], [-4.579814899999999, 55.9487871], [-4.579947, 55.94892050000001], [-4.580332599999999, 55.9493918], [-4.5807065, 55.94988750000001], [-4.5810941, 55.95035910000001], [-4.581407949009559, 55.950747318553525], [-4.5814794, 55.950835699999985], [-4.5817189, 55.9511911], [-4.5818502, 55.9513486], [-4.581925999999999, 55.9514424], [-4.5819887, 55.95152959999999], [-4.582225399999999, 55.9518838], [-4.5824529, 55.95224199999999], [-4.5829195, 55.95298019999999], [-4.5831419, 55.95334869999999], [-4.5833802, 55.953715], [-4.583606399999999, 55.9541151], [-4.5837024, 55.95431989999999], [-4.583795599999999, 55.954518699999994], [-4.583995099999999, 55.954926699999994], [-4.5841877, 55.95533259999999], [-4.5844344, 55.955918399999995], [-4.5846692, 55.956521300000006], [-4.585050026256658, 55.95770237974702], [-4.5850589, 55.9577299], [-4.5852851999999995, 55.95869960000001], [-4.5853466, 55.9590233], [-4.5855236, 55.9599564], [-4.5856125, 55.961130100000005], [-4.5856439, 55.9622705], [-4.5856913, 55.96318019999999], [-4.585760499999999, 55.9652621], [-4.5858218, 55.9673594], [-4.5860567, 55.9688444], [-4.5863345, 55.97032649999999], [-4.5863913, 55.9706106], [-4.5864543, 55.97089239999999], [-4.586519599999999, 55.9714147], [-4.5865399, 55.971687499999994], [-4.5865488999999995, 55.9719613], [-4.5865508, 55.97222769999999], [-4.586546299999999, 55.9725063], [-4.5865604, 55.9731227], [-4.5865555, 55.9735491], [-4.5865181, 55.97404989999999], [-4.586505799999999, 55.974365], [-4.5864977, 55.974421799999995], [-4.586414699999999, 55.97500370000001], [-4.5862671, 55.97602990000001], [-4.586097, 55.97699669999999], [-4.5860395, 55.9772703], [-4.5859041, 55.9777064], [-4.585743999999999, 55.97808289999999], [-4.585506, 55.9785255], [-4.5851402, 55.9790529], [-4.5849615, 55.97926199999999], [-4.5846747, 55.97964], [-4.5843028, 55.9800232], [-4.583894999999999, 55.9803865], [-4.583534799999999, 55.98065669999999], [-4.582927599999999, 55.9811066], [-4.582594399999999, 55.9813238], [-4.5822785, 55.9814924], [-4.581407949009559, 55.98195293165086], [-4.5812944, 55.98201300000001], [-4.5807465, 55.98226879999999], [-4.5799778, 55.982672099999995], [-4.579757399999999, 55.98279639999999], [-4.5792132, 55.98315830000001], [-4.5786269, 55.98359850000001], [-4.578151899999999, 55.9840607], [-4.5779961, 55.9842534], [-4.5779318, 55.9843453], [-4.5777369000000006, 55.98464609999999], [-4.5776171, 55.9848216], [-4.5774156, 55.9851894], [-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]} 10.8 0542 0600 Dalmuir Balloch Balloch 56.0024800 -4.5833595 56.0024800 -4.5833595 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Balloch TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15947003 1789534333845057 30 30 2026-09-16 05:10:08.009376 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:07.902971
567312 598291 P65248 365O90M516 2026-09-16 COMPLETE 15949918 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 598291, "stp": "P", "toc": "Northern", "uid": "P65248", "consist": "150277+156417", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65248/2026-09-16/detailed", "trust_id": "365O90M516", "origin_crs": "XAL", "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": "0600", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5O90", "timing_status": "ON TIME", "origin_station": "Allerton Depot", "current_leg_arr": "0600", "current_leg_dep": "0539", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0542", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Allerton Depot", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Allerton Depot", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.172, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324.057, \"from_m\": 273.172, \"capability_applied\": null, \"effective_limit_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\": 342.603, \"from_m\": 324.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 389.57, \"from_m\": 342.603, \"capability_applied\": null, \"effective_limit_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\": 472.2, \"from_m\": 389.57, \"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\": 908.317, \"from_m\": 472.2, \"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\": 961.485, \"from_m\": 908.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5482.33, \"from_m\": 961.485, \"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\": 5542.648, \"from_m\": 5482.33, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5874.361, \"from_m\": 5542.648, \"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\": 7008.46, \"from_m\": 5874.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\": 7066.497, \"from_m\": 7008.46, \"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\": 7145.721, \"from_m\": 7066.497, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7187.463, \"from_m\": 7145.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7256.525, \"from_m\": 7187.463, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7294.57, \"from_m\": 7256.525, \"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\": 7593.652, \"from_m\": 7294.57, \"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\": 7829.547, \"from_m\": 7593.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7871.12, \"from_m\": 7829.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8967.312, \"from_m\": 7871.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9333.572, \"from_m\": 8967.312, \"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\": 9650.924, \"from_m\": 9333.572, \"capability_applied\": null, \"effective_limit_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\": 598291, \"profile_key\": \"aa206d5995af23e7afc3e4543523f52fd6a68a7a54f2917b66223a0e40f3252f\", \"schedule_id\": 21579, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Allerton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 2, \"distance_m\": 620.69, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 3, \"distance_m\": 5428.852, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 6891.787, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Edge Hill\", \"stage_seq\": 5, \"distance_m\": 7480.529, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Crown Street Jn\", \"stage_seq\": 6, \"distance_m\": 8372.786, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 7, \"distance_m\": 9650.924, \"section_seq\": 1, \"route_path_id\": 36626}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9650.924, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}], \"total_distance_m\": 9650.924, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9275.891, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 375.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:38Z\", \"source_id\": 49111571, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:44Z\", \"source_id\": 15942255, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:25Z\", \"source_id\": 49120444, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:28Z\", \"source_id\": 15944952, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:13Z\", \"source_id\": 49136406, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:19Z\", \"source_id\": 15949918, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1789534700270688, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:09.190967", "service_state_evidence_id": 15949918, "current_leg_start_actual_dep": "2026-09-16T05:42:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:09.725357", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XAL LIV 5O90 150277+156417 4 75 None {"version": 3, "segments": [{"to_m": 273.172, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324.057, "from_m": 273.172, "capability_applied": null, "effective_limit_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": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 389.57, "from_m": 342.603, "capability_applied": null, "effective_limit_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": 472.2, "from_m": 389.57, "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": 908.317, "from_m": 472.2, "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": 961.485, "from_m": 908.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5482.33, "from_m": 961.485, "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": 5542.648, "from_m": 5482.33, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5874.361, "from_m": 5542.648, "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": 7008.46, "from_m": 5874.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": 7066.497, "from_m": 7008.46, "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": 7145.721, "from_m": 7066.497, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7187.463, "from_m": 7145.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7256.525, "from_m": 7187.463, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7294.57, "from_m": 7256.525, "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": 7593.652, "from_m": 7294.57, "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": 7829.547, "from_m": 7593.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", "infrastructure_limit_mph": 30.0}, {"to_m": 7871.12, "from_m": 7829.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8967.312, "from_m": 7871.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9333.572, "from_m": 8967.312, "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": 9650.924, "from_m": 9333.572, "capability_applied": null, "effective_limit_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": 598291, "profile_key": "aa206d5995af23e7afc3e4543523f52fd6a68a7a54f2917b66223a0e40f3252f", "schedule_id": 21579, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Allerton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Liverpool South Parkway (HL)", "stage_seq": 2, "distance_m": 620.69, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Wavertree Jn", "stage_seq": 3, "distance_m": 5428.852, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 6891.787, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Edge Hill", "stage_seq": 5, "distance_m": 7480.529, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Crown Street Jn", "stage_seq": 6, "distance_m": 8372.786, "section_seq": 1, "route_path_id": 36626}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 7, "distance_m": 9650.924, "section_seq": 1, "route_path_id": 36626}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9650.924, "from_m": 0.0, "section_seq": 1, "route_path_id": 36626}], "total_distance_m": 9650.924, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9275.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 375.033, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:38Z", "source_id": 49111571, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:44Z", "source_id": 15942255, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:25Z", "source_id": 49120444, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:28Z", "source_id": 15944952, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:13Z", "source_id": 49136406, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:19Z", "source_id": 15949918, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Allerton Depot 0542 0542 None None None Liverpool Lime Street HL/ML 0600 0600 8 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65248/2026-09-16/detailed None Allerton Depot 2026-09-16T05:42:00+01:00 Liverpool Lime Street HL/ML 21.0 {"type": "LineString", "coordinates": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 6.0 0539 0600 Allerton Depot Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949918 1789534700270688 18 18 2026-09-16 05:10:09.725357 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:09.190967
567313 597518 P86808 882C04M516 2026-09-16 COMPLETE 15950139 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 597518, "stp": "P", "toc": "Southeastern", "uid": "P86808", "consist": "465004+465168+465185", "dest_crs": "CHX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86808/2026-09-16/detailed", "trust_id": "882C04M516", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2C04", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "0600", "current_leg_dep": "0557", "current_leg_end": "London Charing Cross", "origin_dep_time": "0512", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2455.224, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.582, \"from_m\": 2455.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2566.096, \"from_m\": 2492.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2613.98, \"from_m\": 2566.096, \"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\": 3047.742, \"from_m\": 2613.98, \"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\": 3075.355, \"from_m\": 3047.742, \"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\": 3107.304, \"from_m\": 3075.355, \"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\": 12740.368, \"from_m\": 3107.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.211, \"from_m\": 12740.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15149.028, \"from_m\": 13245.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15772.87, \"from_m\": 15149.028, \"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\": 17437.808, \"from_m\": 15772.87, \"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\": 18143.884, \"from_m\": 17437.808, \"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\": 18196.413, \"from_m\": 18143.884, \"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\": 18525.748, \"from_m\": 18196.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18567.35, \"from_m\": 18525.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18636.125, \"from_m\": 18567.35, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23812.324, \"from_m\": 18636.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25776.416, \"from_m\": 23812.324, \"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\": 27242.105, \"from_m\": 25776.416, \"capability_applied\": null, \"effective_limit_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\": 597518, \"profile_key\": \"89ec900b9a0618189ebabc3b4e9ee644014bd6552eebc57ab98cdd348faa5d87\", \"schedule_id\": 23102, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2534.466, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 5, \"distance_m\": 3075.355, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0518H\", \"wtt_dep\": \"0519\", \"location\": \"Barnehurst\", \"stage_seq\": 6, \"distance_m\": 4988.994, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0521H\", \"wtt_dep\": \"0522H\", \"location\": \"Bexleyheath\", \"stage_seq\": 7, \"distance_m\": 6834.908, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Welling\", \"stage_seq\": 8, \"distance_m\": 9086.422, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528\", \"location\": \"Falconwood\", \"stage_seq\": 9, \"distance_m\": 10723.5, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0531\", \"location\": \"Eltham\", \"stage_seq\": 10, \"distance_m\": 12627.838, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 14666.785, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Blackheath\", \"stage_seq\": 12, \"distance_m\": 16132.733, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 17687.743, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18174.189, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 18693.224, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 19511.908, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22485.176, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0552\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 24350.368, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25290.552, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26036.868, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 27242.105, \"section_seq\": 1, \"route_path_id\": 99975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27242.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99975}], \"total_distance_m\": 27242.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 27159.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:23Z\", \"source_id\": 49087968, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:28Z\", \"source_id\": 15935283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:47Z\", \"source_id\": 49090927, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:53Z\", \"source_id\": 15936153, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:16Z\", \"source_id\": 49094337, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:19Z\", \"source_id\": 15937160, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:02Z\", \"source_id\": 49097167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:08Z\", \"source_id\": 15937964, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:59Z\", \"source_id\": 49100332, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:03Z\", \"source_id\": 15938905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:20Z\", \"source_id\": 49104050, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:22Z\", \"source_id\": 15939998, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:09Z\", \"source_id\": 49108438, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:13Z\", \"source_id\": 15941326, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:39Z\", \"source_id\": 49112755, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:44Z\", \"source_id\": 15942678, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:35Z\", \"source_id\": 49123425, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:43Z\", \"source_id\": 15945824, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:41Z\", \"source_id\": 49132412, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:43Z\", \"source_id\": 15948649, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:44Z\", \"source_id\": 49137188, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:47Z\", \"source_id\": 15950139, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789534727660283, "current_leg_arrival_utc": "2026-09-16T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:09.216075", "service_state_evidence_id": 15950139, "current_leg_start_actual_dep": "2026-09-16T05:58:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:09.729101", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD CHX 2C04 465004+465168+465185 12 75 None {"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2455.224, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.582, "from_m": 2455.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2566.096, "from_m": 2492.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2613.98, "from_m": 2566.096, "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": 3047.742, "from_m": 2613.98, "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": 3075.355, "from_m": 3047.742, "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": 3107.304, "from_m": 3075.355, "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": 12740.368, "from_m": 3107.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.211, "from_m": 12740.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15149.028, "from_m": 13245.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15772.87, "from_m": 15149.028, "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": 17437.808, "from_m": 15772.87, "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": 18143.884, "from_m": 17437.808, "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": 18196.413, "from_m": 18143.884, "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": 18525.748, "from_m": 18196.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18567.35, "from_m": 18525.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18636.125, "from_m": 18567.35, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23812.324, "from_m": 18636.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25776.416, "from_m": 23812.324, "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": 27242.105, "from_m": 25776.416, "capability_applied": null, "effective_limit_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": 597518, "profile_key": "89ec900b9a0618189ebabc3b4e9ee644014bd6552eebc57ab98cdd348faa5d87", "schedule_id": 23102, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2534.466, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Perry Street Fork Jn", "stage_seq": 5, "distance_m": 3075.355, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0518H", "wtt_dep": "0519", "location": "Barnehurst", "stage_seq": 6, "distance_m": 4988.994, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0521H", "wtt_dep": "0522H", "location": "Bexleyheath", "stage_seq": 7, "distance_m": 6834.908, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Welling", "stage_seq": 8, "distance_m": 9086.422, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528", "location": "Falconwood", "stage_seq": 9, "distance_m": 10723.5, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0531", "location": "Eltham", "stage_seq": 10, "distance_m": 12627.838, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 14666.785, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Blackheath", "stage_seq": 12, "distance_m": 16132.733, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Lewisham", "stage_seq": 13, "distance_m": 17687.743, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18174.189, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 18693.224, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "New Cross", "stage_seq": 16, "distance_m": 19511.908, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22485.176, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0552", "location": "London Bridge", "stage_seq": 18, "distance_m": 24350.368, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25290.552, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26036.868, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 27242.105, "section_seq": 1, "route_path_id": 99975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27242.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 99975}], "total_distance_m": 27242.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 27159.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:23Z", "source_id": 49087968, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:28Z", "source_id": 15935283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:47Z", "source_id": 49090927, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:53Z", "source_id": 15936153, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:16Z", "source_id": 49094337, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:19Z", "source_id": 15937160, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:02Z", "source_id": 49097167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:08Z", "source_id": 15937964, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:59Z", "source_id": 49100332, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:03Z", "source_id": 15938905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:20Z", "source_id": 49104050, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:22Z", "source_id": 15939998, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:09Z", "source_id": 49108438, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:13Z", "source_id": 15941326, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:39Z", "source_id": 49112755, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:44Z", "source_id": 15942678, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:35Z", "source_id": 49123425, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:43Z", "source_id": 15945824, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:41Z", "source_id": 49132412, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T04:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:43Z", "source_id": 15948649, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:44Z", "source_id": 49137188, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:47Z", "source_id": 15950139, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Dartford 0512 0512 1 None None London Charing Cross 0601 0601 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86808/2026-09-16/detailed None London Waterloo (East) 2026-09-16T05:58:00+01:00 London Charing Cross 3.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 0557 0600 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950139 1789534727660283 78 78 2026-09-16 05:10:09.729101 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:09.216075
567314 597935 C39791 535T02M516 2026-09-16 COMPLETE 15950584 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 597935, "stp": "P", "toc": "Great Northern", "uid": "C39791", "consist": "379008+379021", "dest_crs": "CBG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39791/2026-09-16/detailed", "trust_id": "535T02M516", "origin_crs": "XLE", "show_on_map": 0, "dar_est_time": "05:30:00", "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-16", "dest_arr_time": "0611", "dest_platform": "4", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "5T02", "timing_status": "EARLY", "origin_station": "Letchworth C.S.D", "current_leg_arr": "0600", "current_leg_dep": "0610", "current_leg_end": "Cambridge", "origin_dep_time": "0530", "origin_platform": null, "current_location": "Cambridge", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13672449642093965, 52.192873310826776], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge Sig. CA163", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge Sig. CA163", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 945.095, \"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\": 972.61, \"from_m\": 945.095, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 994.136, \"from_m\": 972.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5183.997, \"from_m\": 994.136, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11442.998, \"from_m\": 5183.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\": 14872.115, \"from_m\": 11442.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15429.314, \"from_m\": 14872.115, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15463.09, \"from_m\": 15429.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15540.56, \"from_m\": 15463.09, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15834.069, \"from_m\": 15540.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16585.9, \"from_m\": 15834.069, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23139.56, \"from_m\": 16585.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23909.621, \"from_m\": 23139.56, \"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\": 31331.771, \"from_m\": 23909.621, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31347.596, \"from_m\": 31331.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32154.308, \"from_m\": 31347.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33253.908, \"from_m\": 32154.308, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36243.705, \"from_m\": 33253.908, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36888.287, \"from_m\": 36243.705, \"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\": 597935, \"profile_key\": \"6945d7c44c556b6a7ddf43b653116bcb6542dfdd5b2e872d5d4cb18f81e990b5\", \"schedule_id\": 5747, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Letchworth C.S.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540\", \"location\": \"Letchworth CS Reception\", \"stage_seq\": 2, \"distance_m\": 897.05, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Baldock\", \"stage_seq\": 3, \"distance_m\": 2651.632, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Royston\", \"stage_seq\": 4, \"distance_m\": 15927.256, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Foxton\", \"stage_seq\": 5, \"distance_m\": 25736.568, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 6, \"distance_m\": 33133.519, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Cambridge South\", \"stage_seq\": 7, \"distance_m\": 34280.502, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0610\", \"location\": \"Cambridge Sig. CA163\", \"stage_seq\": 8, \"distance_m\": 36682.425, \"section_seq\": 1, \"route_path_id\": 67523}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 9, \"distance_m\": 36888.287, \"section_seq\": 1, \"route_path_id\": 67523}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36888.287, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67523}], \"total_distance_m\": 36888.287, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29319.555, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7568.732, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1430.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:21Z\", \"source_id\": 49102947, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:28Z\", \"source_id\": 15939657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:43Z\", \"source_id\": 49110337, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:47Z\", \"source_id\": 15941900, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:49Z\", \"source_id\": 49116914, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:54Z\", \"source_id\": 15943869, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:13Z\", \"source_id\": 15946082, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:38Z\", \"source_id\": 49138538, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:42Z\", \"source_id\": 15950584, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "4", "timing_fact_generation": 1789534783472382, "current_leg_arrival_utc": "2026-09-16T06:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:10.082581", "service_state_evidence_id": 15950584, "current_leg_start_actual_dep": "2026-09-16T06:10:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:10.130954", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P XLE CBG 5T02 379008+379021 8 100 None {"version": 3, "segments": [{"to_m": 945.095, "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": 972.61, "from_m": 945.095, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 994.136, "from_m": 972.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5183.997, "from_m": 994.136, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11442.998, "from_m": 5183.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": 14872.115, "from_m": 11442.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15429.314, "from_m": 14872.115, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15463.09, "from_m": 15429.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15540.56, "from_m": 15463.09, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15834.069, "from_m": 15540.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16585.9, "from_m": 15834.069, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23139.56, "from_m": 16585.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23909.621, "from_m": 23139.56, "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": 31331.771, "from_m": 23909.621, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31347.596, "from_m": 31331.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32154.308, "from_m": 31347.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33253.908, "from_m": 32154.308, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36243.705, "from_m": 33253.908, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36888.287, "from_m": 36243.705, "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": 597935, "profile_key": "6945d7c44c556b6a7ddf43b653116bcb6542dfdd5b2e872d5d4cb18f81e990b5", "schedule_id": 5747, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Letchworth C.S.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67523}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540", "location": "Letchworth CS Reception", "stage_seq": 2, "distance_m": 897.05, "section_seq": 1, "route_path_id": 67523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Baldock", "stage_seq": 3, "distance_m": 2651.632, "section_seq": 1, "route_path_id": 67523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Royston", "stage_seq": 4, "distance_m": 15927.256, "section_seq": 1, "route_path_id": 67523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Foxton", "stage_seq": 5, "distance_m": 25736.568, "section_seq": 1, "route_path_id": 67523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Shepreth Branch Jn", "stage_seq": 6, "distance_m": 33133.519, "section_seq": 1, "route_path_id": 67523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Cambridge South", "stage_seq": 7, "distance_m": 34280.502, "section_seq": 1, "route_path_id": 67523}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0610", "location": "Cambridge Sig. CA163", "stage_seq": 8, "distance_m": 36682.425, "section_seq": 1, "route_path_id": 67523}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Cambridge", "stage_seq": 9, "distance_m": 36888.287, "section_seq": 1, "route_path_id": 67523}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36888.287, "from_m": 0.0, "section_seq": 1, "route_path_id": 67523}], "total_distance_m": 36888.287, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29319.555, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7568.732, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:21Z", "source_id": 49102947, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:28Z", "source_id": 15939657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:43Z", "source_id": 49110337, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:47Z", "source_id": 15941900, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:49Z", "source_id": 49116914, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:54Z", "source_id": 15943869, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:13Z", "source_id": 15946082, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:38Z", "source_id": 49138538, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:42Z", "source_id": 15950584, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Letchworth C.S.D 0530 0530 None 5:30:00 None Cambridge 0611 0611 4 EARLY -11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39791/2026-09-16/detailed None Cambridge Sig. CA163 2026-09-16T06:10:00+01:00 Cambridge 1430.0 {"type": "LineString", "coordinates": [[0.13672449642093965, 52.192873310826776], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} 0.1 0610 0600 Cambridge Sig. CA163 Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950584 1789534783472382 29 29 2026-09-16 05:10:10.130954 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:10.082581
567315 598829 W86347 075F03M516 2026-09-16 COMPLETE 15950378 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 598829, "stp": "P", "toc": "ScotRail", "uid": "W86347", "consist": "318266+320311", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86347/2026-09-16/detailed", "trust_id": "075F03M516", "origin_crs": "XMW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "3", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "5F03", "timing_status": "LATE", "origin_station": "Motherwell Derby C.S.", "current_leg_arr": "0600", "current_leg_dep": "0558", "current_leg_end": "Motherwell", "origin_dep_time": "0557", "origin_platform": null, "current_location": "Motherwell", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9994928, 55.797073], [-3.9992139, 55.79678659999999], [-3.998927, 55.7964519], [-3.998594399999999, 55.79606590000001], [-3.9983151, 55.7957199], [-3.9982365, 55.79562380000001], [-3.9981891, 55.795562299999986], [-3.9980924, 55.79543679999999], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Motherwell Derby C.S.", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Motherwell Derby C.S.", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 239.321, \"from_m\": 230.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 293.75, \"from_m\": 239.321, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.644, \"from_m\": 293.75, \"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\": 369.296, \"from_m\": 327.644, \"capability_applied\": null, \"effective_limit_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\": 405.432, \"from_m\": 369.296, \"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\": 643.485, \"from_m\": 405.432, \"capability_applied\": null, \"effective_limit_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\": 598829, \"profile_key\": \"1dd00babfe16d5cab933743081bd0e5db3e072c21917159e3884dfd115a045a4\", \"schedule_id\": 29362, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Motherwell Derby C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40105}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 2, \"distance_m\": 643.485, \"section_seq\": 1, \"route_path_id\": 40105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 643.485, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40105}], \"total_distance_m\": 643.485, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 643.485, \"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": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:09Z\", \"source_id\": 49137854, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:13Z\", \"source_id\": 15950378, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "3", "timing_fact_generation": 1789534754357830, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:19.456461", "service_state_evidence_id": 15950378, "current_leg_start_actual_dep": "2026-09-16T05:58:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:19.824257", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XMW MTH 5F03 318266+320311 6 90 None {"version": 3, "segments": [{"to_m": 230.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 239.321, "from_m": 230.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 293.75, "from_m": 239.321, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.644, "from_m": 293.75, "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": 369.296, "from_m": 327.644, "capability_applied": null, "effective_limit_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": 405.432, "from_m": 369.296, "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": 643.485, "from_m": 405.432, "capability_applied": null, "effective_limit_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": 598829, "profile_key": "1dd00babfe16d5cab933743081bd0e5db3e072c21917159e3884dfd115a045a4", "schedule_id": 29362, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Motherwell Derby C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40105}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Motherwell", "stage_seq": 2, "distance_m": 643.485, "section_seq": 1, "route_path_id": 40105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 643.485, "from_m": 0.0, "section_seq": 1, "route_path_id": 40105}], "total_distance_m": 643.485, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 643.485, "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": 2445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:09Z", "source_id": 49137854, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:13Z", "source_id": 15950378, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Motherwell Derby C.S. 0557 0557 None None None Motherwell 0559 0559 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86347/2026-09-16/detailed None Motherwell Derby C.S. 2026-09-16T05:58:00+01:00 Motherwell 2.0 {"type": "LineString", "coordinates": [[-3.9994928, 55.797073], [-3.9992139, 55.79678659999999], [-3.998927, 55.7964519], [-3.998594399999999, 55.79606590000001], [-3.9983151, 55.7957199], [-3.9982365, 55.79562380000001], [-3.9981891, 55.795562299999986], [-3.9980924, 55.79543679999999], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} 0.4 0558 0600 Motherwell Derby C.S. Motherwell Motherwell 55.7918868 -3.9949725 55.7918868 -3.9949725 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Motherwell TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950378 1789534754357830 4 4 2026-09-16 05:10:19.824257 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:19.456461
567316 598184 L88699 072C02M516 2026-09-16 COMPLETE 15949519 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 598184, "stp": "P", "toc": "ScotRail", "uid": "L88699", "consist": "320315", "dest_crs": "CUB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88699/2026-09-16/detailed", "trust_id": "072C02M516", "origin_crs": "MTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cumbernauld", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "2", "is_terminated": 1, "next_location": "Cumbernauld", "signalling_id": "2C02", "timing_status": "EARLY", "origin_station": "Motherwell", "current_leg_arr": "0600", "current_leg_dep": "0559", "current_leg_end": "Cumbernauld", "origin_dep_time": "0538", "origin_platform": "4", "current_location": "Cumbernauld", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]}", "current_leg_start": "Greenfaulds", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "55.9416574", "next_location_lon": "-3.9808903", "previous_location": "Greenfaulds", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 238.053, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 274.189, \"from_m\": 238.053, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 315.841, \"from_m\": 274.189, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 349.735, \"from_m\": 315.841, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 404.165, \"from_m\": 349.735, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2632.165, \"from_m\": 404.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2711.291, \"from_m\": 2632.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.93, \"from_m\": 2711.291, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5187.009, \"from_m\": 5122.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6223.916, \"from_m\": 5187.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6843.407, \"from_m\": 6223.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7284.057, \"from_m\": 6843.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8193.218, \"from_m\": 7284.057, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8809.557, \"from_m\": 8193.218, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10286.396, \"from_m\": 8809.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10718.573, \"from_m\": 10286.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18986.852, \"from_m\": 10718.573, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 598184, \"profile_key\": \"c69819af09e44484b45db8dbe9c61ed1ff3102a26f2ab6310da0919c78b0b839\", \"schedule_id\": 19128, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Motherwell\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Mossend South Jn\", \"stage_seq\": 2, \"distance_m\": 2632.165, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Mossend North Jn\", \"stage_seq\": 3, \"distance_m\": 3349.735, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 4, \"distance_m\": 5122.93, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 5, \"distance_m\": 7051.671, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Whifflet\", \"stage_seq\": 6, \"distance_m\": 7284.057, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 7, \"distance_m\": 8676.97, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 8, \"distance_m\": 10341.451, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 9, \"distance_m\": 12275.591, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Greenfaulds\", \"stage_seq\": 10, \"distance_m\": 17858.099, \"section_seq\": 1, \"route_path_id\": 73794}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Cumbernauld\", \"stage_seq\": 11, \"distance_m\": 18986.852, \"section_seq\": 1, \"route_path_id\": 73794}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18986.852, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73794}], \"total_distance_m\": 18986.852, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18402.997, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.855, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "55.9416574", "current_position_lon": "-3.9808903", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:30Z\", \"source_id\": 49116419, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:34Z\", \"source_id\": 15943736, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:00Z\", \"source_id\": 49124050, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:03Z\", \"source_id\": 15946011, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:24Z\", \"source_id\": 49135139, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:28Z\", \"source_id\": 15949518, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:24Z\", \"source_id\": 49135139, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:28Z\", \"source_id\": 15949519, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cumbernauld", "service_state_platform": "2", "timing_fact_generation": 1789534677337447, "current_leg_arrival_utc": "2026-09-16T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:24.091225", "service_state_evidence_id": 15949519, "current_leg_start_actual_dep": "2026-09-16T05:59:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:24.649715", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P MTH CUB 2C02 320315 3 90 None {"version": 3, "segments": [{"to_m": 238.053, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 274.189, "from_m": 238.053, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 315.841, "from_m": 274.189, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 349.735, "from_m": 315.841, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 404.165, "from_m": 349.735, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2632.165, "from_m": 404.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2711.291, "from_m": 2632.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.93, "from_m": 2711.291, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5187.009, "from_m": 5122.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6223.916, "from_m": 5187.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6843.407, "from_m": 6223.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7284.057, "from_m": 6843.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8193.218, "from_m": 7284.057, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8809.557, "from_m": 8193.218, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10286.396, "from_m": 8809.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10718.573, "from_m": 10286.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18986.852, "from_m": 10718.573, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 598184, "profile_key": "c69819af09e44484b45db8dbe9c61ed1ff3102a26f2ab6310da0919c78b0b839", "schedule_id": 19128, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Motherwell", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Mossend South Jn", "stage_seq": 2, "distance_m": 2632.165, "section_seq": 1, "route_path_id": 73794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Mossend North Jn", "stage_seq": 3, "distance_m": 3349.735, "section_seq": 1, "route_path_id": 73794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Mossend North Exit", "stage_seq": 4, "distance_m": 5122.93, "section_seq": 1, "route_path_id": 73794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Whifflet South Jn", "stage_seq": 5, "distance_m": 7051.671, "section_seq": 1, "route_path_id": 73794}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Whifflet", "stage_seq": 6, "distance_m": 7284.057, "section_seq": 1, "route_path_id": 73794}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551H", "location": "Coatbridge Central", "stage_seq": 7, "distance_m": 8676.97, "section_seq": 1, "route_path_id": 73794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Gartsherrie South Jn", "stage_seq": 8, "distance_m": 10341.451, "section_seq": 1, "route_path_id": 73794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Garnqueen North Jn", "stage_seq": 9, "distance_m": 12275.591, "section_seq": 1, "route_path_id": 73794}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Greenfaulds", "stage_seq": 10, "distance_m": 17858.099, "section_seq": 1, "route_path_id": 73794}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Cumbernauld", "stage_seq": 11, "distance_m": 18986.852, "section_seq": 1, "route_path_id": 73794}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18986.852, "from_m": 0.0, "section_seq": 1, "route_path_id": 73794}], "total_distance_m": 18986.852, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18402.997, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.855, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:30Z", "source_id": 49116419, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:34Z", "source_id": 15943736, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:00Z", "source_id": 49124050, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:03Z", "source_id": 15946011, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:24Z", "source_id": 49135139, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:28Z", "source_id": 15949518, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:24Z", "source_id": 49135139, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:00:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:28Z", "source_id": 15949519, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Motherwell 0538 0538 4 None None Cumbernauld 0601 0601 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88699/2026-09-16/detailed None Greenfaulds 2026-09-16T05:59:00+01:00 Cumbernauld 1.0 {"type": "LineString", "coordinates": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]} 0.7 0559 0600 Greenfaulds Cumbernauld Cumbernauld 55.9416574 -3.9808903 55.9416574 -3.9808903 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Cumbernauld TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949519 1789534677337447 27 27 2026-09-16 05:10:24.649715 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:24.091225
567317 598121 G01310 865M22M516 2026-09-16 COMPLETE 15950602 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 598121, "stp": "P", "toc": "CrossCountry", "uid": "G01310", "consist": "221107", "dest_crs": "SOU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01310/2026-09-16/detailed", "trust_id": "865M22M516", "origin_crs": "XEH", "show_on_map": 0, "dar_est_time": "05:36:00", "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "1", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "5M22", "timing_status": "EARLY", "origin_station": "Eastleigh T.&R.S.M.D", "current_leg_arr": "0600", "current_leg_dep": "0551", "current_leg_end": "Southampton Central", "origin_dep_time": "0536", "origin_platform": null, "current_location": "Southampton Central", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3503124, 50.9670916], [-1.3503772, 50.9669627], [-1.3504520999999998, 50.966755199999994], [-1.350561, 50.966345], [-1.3506803, 50.96592240000001], [-1.3507685, 50.9656564], [-1.3510084999999998, 50.96514539999999], [-1.351207, 50.964664], [-1.3514605, 50.9641039], [-1.3518278999999995, 50.96342149999999], [-1.3521444, 50.96291969999999], [-1.3523523, 50.96258949999999], [-1.3525722, 50.9622555], [-1.3528511999999997, 50.96188130000001], [-1.353342, 50.9612509], [-1.3535605999999998, 50.960991], [-1.3584749, 50.9554692], [-1.3587199, 50.95520319999999], [-1.359192, 50.954661], [-1.359266, 50.95457759999999], [-1.3610519999999997, 50.952564599999995], [-1.361484, 50.95210459999999], [-1.3618204, 50.9517645], [-1.3622242, 50.9513736], [-1.362626, 50.9509994], [-1.3629546999999995, 50.95071059999999], [-1.3632964, 50.9504182], [-1.3636972, 50.95009], [-1.3642924, 50.949615599999994], [-1.365596, 50.9486812], [-1.3661996999999997, 50.9482733], [-1.3681731999999998, 50.947043699999995], [-1.3708671999999995, 50.94532670000001], [-1.3717322999999997, 50.944788499999994], [-1.3723153, 50.944424000000005], [-1.3728805, 50.944059200000005], [-1.373347, 50.9437606], [-1.3736208, 50.9435646], [-1.3737676, 50.9434595], [-1.3744582, 50.942965], [-1.3747815, 50.9427135], [-1.3753269999999995, 50.9422542], [-1.3754715, 50.9421199], [-1.3759625999999998, 50.941661], [-1.3761475999999997, 50.9414731], [-1.3764131, 50.94120519999999], [-1.3768703999999998, 50.940703000000006], [-1.3771199, 50.9404113], [-1.3773554, 50.9400963], [-1.3775958, 50.939775], [-1.3778247999999995, 50.9394504], [-1.3780191999999998, 50.93914319999999], [-1.379809541496379, 50.93610947273908], [-1.3834886, 50.92987469999999], [-1.3839726, 50.92909], [-1.3840256, 50.92899789999999], [-1.385602, 50.92633], [-1.3872992, 50.923465799999995], [-1.3874933, 50.9230532], [-1.3877295483374137, 50.922653998495846], [-1.3878154271219865, 50.922504856690544], [-1.3878875512167634, 50.92237191257888], [-1.387948143793535, 50.92225292646336], [-1.3879994280240937, 50.92214565864643], [-1.38804362708023, 50.9220478694306], [-1.3880829641337362, 50.92195731911831], [-1.3881196623564036, 50.92187176801208], [-1.3881559449200236, 50.92178897641435], [-1.3881940349963873, 50.92170670462762], [-1.3882361557572864, 50.92162271295436], [-1.3882845303745128, 50.921534761697046], [-1.3883413820198574, 50.92144061115816], [-1.388408933865112, 50.92133802164018], [-1.388489409082068, 50.92122475344557], [-1.388585030842517, 50.92109856687683], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Eastleigh", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Eastleigh", "current_leg_milage": "5.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 930.946, \"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\": 1028.057, \"from_m\": 930.946, \"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\": 4242.882, \"from_m\": 1028.057, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4548.422, \"from_m\": 4242.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6555.564, \"from_m\": 4548.422, \"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\": 8209.616, \"from_m\": 6555.564, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8565.934, \"from_m\": 8209.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9915.864, \"from_m\": 8565.934, \"capability_applied\": null, \"effective_limit_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\": 598121, \"profile_key\": \"252d04e1d2a2e924af2f225d736fbb23498a9b825fda717f9aed41eb9dae2bd9\", \"schedule_id\": 8278, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Eastleigh T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30812}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543\", \"location\": \"Eastleigh Dep Ent/ext Sig\", \"stage_seq\": 2, \"distance_m\": 795.278, \"section_seq\": 1, \"route_path_id\": 30812}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0552\", \"location\": \"Eastleigh\", \"stage_seq\": 3, \"distance_m\": 989.361, \"section_seq\": 1, \"route_path_id\": 30812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 4, \"distance_m\": 3069.189, \"section_seq\": 1, \"route_path_id\": 30812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"St. Denys\", \"stage_seq\": 5, \"distance_m\": 6759.214, \"section_seq\": 1, \"route_path_id\": 30812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Northam Jn\", \"stage_seq\": 6, \"distance_m\": 8117.907, \"section_seq\": 1, \"route_path_id\": 30812}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 7, \"distance_m\": 9915.864, \"section_seq\": 1, \"route_path_id\": 30812}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9915.864, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30812}], \"total_distance_m\": 9915.864, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8984.918, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 930.946, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:52Z\", \"source_id\": 49118332, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:57Z\", \"source_id\": 15944274, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:24Z\", \"source_id\": 49129016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:29Z\", \"source_id\": 15947578, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:08Z\", \"source_id\": 49133121, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:13Z\", \"source_id\": 15948892, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:38Z\", \"source_id\": 49138573, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:43Z\", \"source_id\": 15950602, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "1", "timing_fact_generation": 1789534784050064, "current_leg_arrival_utc": "2026-09-16T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:26.404095", "service_state_evidence_id": 15950602, "current_leg_start_actual_dep": "2026-09-16T05:52:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:26.763080", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XEH SOU 5M22 221107 5 125 None {"version": 3, "segments": [{"to_m": 930.946, "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": 1028.057, "from_m": 930.946, "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": 4242.882, "from_m": 1028.057, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4548.422, "from_m": 4242.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6555.564, "from_m": 4548.422, "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": 8209.616, "from_m": 6555.564, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8565.934, "from_m": 8209.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9915.864, "from_m": 8565.934, "capability_applied": null, "effective_limit_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": 598121, "profile_key": "252d04e1d2a2e924af2f225d736fbb23498a9b825fda717f9aed41eb9dae2bd9", "schedule_id": 8278, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Eastleigh T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30812}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543", "location": "Eastleigh Dep Ent/ext Sig", "stage_seq": 2, "distance_m": 795.278, "section_seq": 1, "route_path_id": 30812}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0552", "location": "Eastleigh", "stage_seq": 3, "distance_m": 989.361, "section_seq": 1, "route_path_id": 30812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Southampton Airport Parkway", "stage_seq": 4, "distance_m": 3069.189, "section_seq": 1, "route_path_id": 30812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "St. Denys", "stage_seq": 5, "distance_m": 6759.214, "section_seq": 1, "route_path_id": 30812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Northam Jn", "stage_seq": 6, "distance_m": 8117.907, "section_seq": 1, "route_path_id": 30812}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 7, "distance_m": 9915.864, "section_seq": 1, "route_path_id": 30812}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9915.864, "from_m": 0.0, "section_seq": 1, "route_path_id": 30812}], "total_distance_m": 9915.864, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8984.918, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 930.946, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27175, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:52Z", "source_id": 49118332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:57Z", "source_id": 15944274, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:24Z", "source_id": 49129016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:29Z", "source_id": 15947578, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:08Z", "source_id": 49133121, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:13Z", "source_id": 15948892, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:38Z", "source_id": 49138573, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:43Z", "source_id": 15950602, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Eastleigh T.&R.S.M.D 0536 0536 None 5:36:00 None Southampton Central 0601 0601 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01310/2026-09-16/detailed None Eastleigh 2026-09-16T05:52:00+01:00 Southampton Central 9.0 {"type": "LineString", "coordinates": [[-1.3503124, 50.9670916], [-1.3503772, 50.9669627], [-1.3504520999999998, 50.966755199999994], [-1.350561, 50.966345], [-1.3506803, 50.96592240000001], [-1.3507685, 50.9656564], [-1.3510084999999998, 50.96514539999999], [-1.351207, 50.964664], [-1.3514605, 50.9641039], [-1.3518278999999995, 50.96342149999999], [-1.3521444, 50.96291969999999], [-1.3523523, 50.96258949999999], [-1.3525722, 50.9622555], [-1.3528511999999997, 50.96188130000001], [-1.353342, 50.9612509], [-1.3535605999999998, 50.960991], [-1.3584749, 50.9554692], [-1.3587199, 50.95520319999999], [-1.359192, 50.954661], [-1.359266, 50.95457759999999], [-1.3610519999999997, 50.952564599999995], [-1.361484, 50.95210459999999], [-1.3618204, 50.9517645], [-1.3622242, 50.9513736], [-1.362626, 50.9509994], [-1.3629546999999995, 50.95071059999999], [-1.3632964, 50.9504182], [-1.3636972, 50.95009], [-1.3642924, 50.949615599999994], [-1.365596, 50.9486812], [-1.3661996999999997, 50.9482733], [-1.3681731999999998, 50.947043699999995], [-1.3708671999999995, 50.94532670000001], [-1.3717322999999997, 50.944788499999994], [-1.3723153, 50.944424000000005], [-1.3728805, 50.944059200000005], [-1.373347, 50.9437606], [-1.3736208, 50.9435646], [-1.3737676, 50.9434595], [-1.3744582, 50.942965], [-1.3747815, 50.9427135], [-1.3753269999999995, 50.9422542], [-1.3754715, 50.9421199], [-1.3759625999999998, 50.941661], [-1.3761475999999997, 50.9414731], [-1.3764131, 50.94120519999999], [-1.3768703999999998, 50.940703000000006], [-1.3771199, 50.9404113], [-1.3773554, 50.9400963], [-1.3775958, 50.939775], [-1.3778247999999995, 50.9394504], [-1.3780191999999998, 50.93914319999999], [-1.379809541496379, 50.93610947273908], [-1.3834886, 50.92987469999999], [-1.3839726, 50.92909], [-1.3840256, 50.92899789999999], [-1.385602, 50.92633], [-1.3872992, 50.923465799999995], [-1.3874933, 50.9230532], [-1.3877295483374137, 50.922653998495846], [-1.3878154271219865, 50.922504856690544], [-1.3878875512167634, 50.92237191257888], [-1.387948143793535, 50.92225292646336], [-1.3879994280240937, 50.92214565864643], [-1.38804362708023, 50.9220478694306], [-1.3880829641337362, 50.92195731911831], [-1.3881196623564036, 50.92187176801208], [-1.3881559449200236, 50.92178897641435], [-1.3881940349963873, 50.92170670462762], [-1.3882361557572864, 50.92162271295436], [-1.3882845303745128, 50.921534761697046], [-1.3883413820198574, 50.92144061115816], [-1.388408933865112, 50.92133802164018], [-1.388489409082068, 50.92122475344557], [-1.388585030842517, 50.92109856687683], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} 5.5 0551 0600 Eastleigh Southampton Central Southampton Central 50.9074478 -1.4143952 50.9074478 -1.4143952 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Southampton Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950602 1789534784050064 17 17 2026-09-16 05:10:26.763080 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:26.404095
567318 599222 P66075 521B04M516 2026-09-16 COMPLETE 15950087 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 599222, "stp": "P", "toc": "Greater Anglia", "uid": "P66075", "consist": "745002", "dest_crs": "SSD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66075/2026-09-16/detailed", "trust_id": "521B04M516", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": "1", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1B04", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0600", "current_leg_dep": "0554", "current_leg_end": "Stansted Airport", "origin_dep_time": "0506", "origin_platform": "14", "current_location": "Stansted Airport", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Stansted Mountfitchet", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Stansted Mountfitchet", "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\": 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\": 32383.517, \"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\": 46335.402, \"from_m\": 32383.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49177.794, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56554.282, \"from_m\": 49177.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58943.978, \"from_m\": 56554.282, \"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\": 59434.547, \"from_m\": 58943.978, \"capability_applied\": null, \"effective_limit_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\": 599222, \"profile_key\": \"7edf87421181affaa1cef018abbf6d9e03ad8c4c7e27b6aaa62d4caf48fbc5cb\", \"schedule_id\": 33480, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": false, \"wtt_arr\": \"0517H\", \"wtt_dep\": \"0518H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 13, \"distance_m\": 42952.852, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Bishops Stortford\", \"stage_seq\": 14, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 15, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Stansted East Jn\", \"stage_seq\": 16, \"distance_m\": 55248.792, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Tye Green Jn\", \"stage_seq\": 17, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 18, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 99391}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 19, \"distance_m\": 59434.547, \"section_seq\": 1, \"route_path_id\": 99391}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59434.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99391}], \"total_distance_m\": 59434.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55016.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.382, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0506", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:46Z\", \"source_id\": 49080947, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:49Z\", \"source_id\": 15933226, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:34Z\", \"source_id\": 49084060, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:38Z\", \"source_id\": 15934092, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:19:09Z\", \"source_id\": 49088665, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:19:14Z\", \"source_id\": 15935479, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:37Z\", \"source_id\": 49093648, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:44Z\", \"source_id\": 15936971, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:13Z\", \"source_id\": 49096314, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:17Z\", \"source_id\": 15937708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:58Z\", \"source_id\": 49099240, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:03Z\", \"source_id\": 15938548, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:33Z\", \"source_id\": 49104335, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:39Z\", \"source_id\": 15940058, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:21Z\", \"source_id\": 49109839, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:23Z\", \"source_id\": 15941751, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:08Z\", \"source_id\": 49118675, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:13Z\", \"source_id\": 15944390, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:50Z\", \"source_id\": 49128161, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:53Z\", \"source_id\": 15947324, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:35Z\", \"source_id\": 49136960, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:43Z\", \"source_id\": 15950087, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "1", "timing_fact_generation": 1789534724834777, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:28.402464", "service_state_evidence_id": 15950087, "current_leg_start_actual_dep": "2026-09-16T05:53:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:28.571497", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST SSD 1B04 745002 12 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": 32383.517, "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": 46335.402, "from_m": 32383.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49177.794, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56554.282, "from_m": 49177.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58943.978, "from_m": 56554.282, "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": 59434.547, "from_m": 58943.978, "capability_applied": null, "effective_limit_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": 599222, "profile_key": "7edf87421181affaa1cef018abbf6d9e03ad8c4c7e27b6aaa62d4caf48fbc5cb", "schedule_id": 33480, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0506", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 99391}, {"is_pass": false, "wtt_arr": "0517H", "wtt_dep": "0518H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 99391}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 99391}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Sawbridgeworth", "stage_seq": 13, "distance_m": 42952.852, "section_seq": 1, "route_path_id": 99391}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Bishops Stortford", "stage_seq": 14, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 99391}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Stansted Mountfitchet", "stage_seq": 15, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Stansted East Jn", "stage_seq": 16, "distance_m": 55248.792, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Tye Green Jn", "stage_seq": 17, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 99391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Stansted Coopers Lane Jn", "stage_seq": 18, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 99391}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 19, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 99391}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 99391}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.382, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15461, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:46Z", "source_id": 49080947, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:49Z", "source_id": 15933226, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:34Z", "source_id": 49084060, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:38Z", "source_id": 15934092, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:19:09Z", "source_id": 49088665, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:19:14Z", "source_id": 15935479, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:37Z", "source_id": 49093648, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:44Z", "source_id": 15936971, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:13Z", "source_id": 49096314, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:17Z", "source_id": 15937708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:58Z", "source_id": 49099240, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:03Z", "source_id": 15938548, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:33Z", "source_id": 49104335, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:39Z", "source_id": 15940058, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:21Z", "source_id": 49109839, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:23Z", "source_id": 15941751, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12762, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:08Z", "source_id": 49118675, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:13Z", "source_id": 15944390, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:50Z", "source_id": 49128161, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:53Z", "source_id": 15947324, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:35Z", "source_id": 49136960, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:00:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:43Z", "source_id": 15950087, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] London Liverpool Street 0506 0506 14 None None Stansted Airport 0557 0557 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66075/2026-09-16/detailed None Stansted Mountfitchet 2026-09-16T05:53:30+01:00 Stansted Airport 6.0 {"type": "LineString", "coordinates": [[0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} 2.9 0554 0600 Stansted Mountfitchet Stansted Airport Stansted Airport 51.8893715 0.2620681 51.8893715 0.2620681 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Stansted Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950087 1789534724834777 89 89 2026-09-16 05:10:28.571497 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:28.402464
567319 599005 L05035 675C11M616 2026-09-16 COMPLETE 15951040 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 599005, "stp": "P", "toc": "West Midlands Trains", "uid": "L05035", "consist": "172211+172218", "dest_crs": "WOS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L05035/2026-09-16/detailed", "trust_id": "675C11M616", "origin_crs": "XWR", "show_on_map": 0, "dar_est_time": "06:01:00", "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-16", "dest_arr_time": "0604", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "5C11", "timing_status": "EARLY", "origin_station": "Worcester L.M.D.", "current_leg_arr": "0600", "current_leg_dep": "0601", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "0601", "origin_platform": null, "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2102285, 52.1982404], [-2.2101203999999997, 52.1984252], [-2.2100832, 52.198476199999995], [-2.2100375, 52.198538], [-2.2097401, 52.198869999999985], [-2.2095863999999996, 52.198984900000006], [-2.2094115, 52.1991104], [-2.2091882999999997, 52.1992571], [-2.2089238999999994, 52.19942830000001], [-2.2091642, 52.19923], [-2.2093485, 52.19906780000001], [-2.209516499999999, 52.19889299999999], [-2.2097535, 52.198651799999986], [-2.2098701999999997, 52.198512], [-2.2099636999999994, 52.19832910000001], [-2.2101147, 52.19772299999999], [-2.2102009999999996, 52.19731310000001], [-2.2102001999999996, 52.19722099999999], [-2.2101526999999996, 52.197068599999994], [-2.210132, 52.1968506], [-2.2100879999999994, 52.19672839999999], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Worcester L.M.D.", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Worcester L.M.D.", "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\": 483.003, \"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\": 562.364, \"from_m\": 483.003, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 716.42, \"from_m\": 562.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}], \"service_id\": 599005, \"profile_key\": \"7345b2a72dfdba7ae601ee5d11e5fdd3f01ed79d290f54a6f722f7a192f7727e\", \"schedule_id\": 15436, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Worcester L.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34281}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 2, \"distance_m\": 716.42, \"section_seq\": 1, \"route_path_id\": 34281}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 716.42, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34281}], \"total_distance_m\": 716.42, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 233.417, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 483.003, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:32Z\", \"source_id\": 15951040, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1", "timing_fact_generation": 1789534833014842, "current_leg_arrival_utc": "2026-09-16T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:32.432452", "service_state_evidence_id": 15951040, "current_leg_start_actual_dep": "2026-09-16T06:01:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:32.748799", "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 XWR WOS 5C11 172211+172218 4 100 None {"version": 3, "segments": [{"to_m": 483.003, "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": 562.364, "from_m": 483.003, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 716.42, "from_m": 562.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}], "service_id": 599005, "profile_key": "7345b2a72dfdba7ae601ee5d11e5fdd3f01ed79d290f54a6f722f7a192f7727e", "schedule_id": 15436, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Worcester L.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34281}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 716.42, "section_seq": 1, "route_path_id": 34281}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 716.42, "from_m": 0.0, "section_seq": 1, "route_path_id": 34281}], "total_distance_m": 716.42, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 233.417, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 483.003, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:32Z", "source_id": 15951040, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Worcester L.M.D. 0601 0601 None 6:01:00 None Worcester Shrub Hill 0604 0604 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L05035/2026-09-16/detailed None Worcester L.M.D. 2026-09-16T06:01:00+01:00 Worcester Shrub Hill 1439.0 {"type": "LineString", "coordinates": [[-2.2102285, 52.1982404], [-2.2101203999999997, 52.1984252], [-2.2100832, 52.198476199999995], [-2.2100375, 52.198538], [-2.2097401, 52.198869999999985], [-2.2095863999999996, 52.198984900000006], [-2.2094115, 52.1991104], [-2.2091882999999997, 52.1992571], [-2.2089238999999994, 52.19942830000001], [-2.2091642, 52.19923], [-2.2093485, 52.19906780000001], [-2.209516499999999, 52.19889299999999], [-2.2097535, 52.198651799999986], [-2.2098701999999997, 52.198512], [-2.2099636999999994, 52.19832910000001], [-2.2101147, 52.19772299999999], [-2.2102009999999996, 52.19731310000001], [-2.2102001999999996, 52.19722099999999], [-2.2101526999999996, 52.197068599999994], [-2.210132, 52.1968506], [-2.2100879999999994, 52.19672839999999], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]} 0.4 0601 0600 Worcester L.M.D. Worcester Shrub Hill Worcester Shrub Hill 52.1947269 -2.2090898 52.1947269 -2.2090898 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Worcester Shrub Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15951040 1789534833014842 2 2 2026-09-16 05:10:32.748799 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:32.432452
567320 598284 C08133 385Y02M516 2026-09-16 COMPLETE 15950539 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 598284, "stp": "P", "toc": "Merseyrail", "uid": "C08133", "consist": "777035", "dest_crs": "ELP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08133/2026-09-16/detailed", "trust_id": "385Y02M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ellesmere Port", "service_date": "2026-09-16", "dest_arr_time": "0600", "dest_platform": "1", "is_terminated": 1, "next_location": "Ellesmere Port", "signalling_id": "5Y02", "timing_status": "ON TIME", "origin_station": "Birkenhead Central C.S.", "current_leg_arr": "0600", "current_leg_dep": "0543", "current_leg_end": "Ellesmere Port", "origin_dep_time": "0542", "origin_platform": null, "current_location": "Ellesmere Port", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0208096999999996, 53.3880335], [-3.0209121, 53.38789469999999], [-3.0209562, 53.3878253], [-3.0210132999999995, 53.3876878], [-3.0211184, 53.3874271], [-3.0212206, 53.3872392], [-3.0212915, 53.3870191], [-3.0212915, 53.38685830000001], [-3.0212801999999996, 53.386778499999984], [-3.0211832, 53.386564500000006], [-3.0211550999999996, 53.386528], [-3.021035, 53.38637200000001], [-3.0207859, 53.386123899999994], [-3.0205131999999995, 53.3858839], [-3.0201005999999997, 53.38565500000001], [-3.0194694, 53.385388], [-3.0187169999999997, 53.3851182], [-3.0177676999999994, 53.38475999999999], [-3.0175259999999997, 53.3846238], [-3.0173065, 53.3844817], [-3.0169337, 53.3842093], [-3.0166715, 53.3839953], [-3.0165397, 53.383859400000006], [-3.0164786, 53.3837711], [-3.0163772, 53.3835525], [-3.0161955999999996, 53.383186599999995], [-3.0159560999999995, 53.3827005], [-3.0156934, 53.3822638], [-3.0156078, 53.3821398], [-3.0153859, 53.3817603], [-3.0151604, 53.3812882], [-3.0147382, 53.3804531], [-3.0145580999999995, 53.3800947], [-3.0144595, 53.37995359999999], [-3.0142074999999995, 53.37964250000001], [-3.014079999999999, 53.3794562], [-3.0139176, 53.3791668], [-3.0138373, 53.37899449999999], [-3.013253999999999, 53.3778838], [-3.0127309, 53.3768418], [-3.0123545999999997, 53.3761226], [-3.0121269, 53.37568009999999], [-3.0120455, 53.375527299999995], [-3.0120110999999996, 53.3754564], [-3.0118896, 53.3751816], [-3.0116573, 53.37460180000001], [-3.0115706, 53.3743891], [-3.0113884999999994, 53.374003599999995], [-3.011124699999999, 53.3734781], [-3.0107996999999997, 53.3727991], [-3.010586365250046, 53.37240853550814], [-3.0105018999999995, 53.37225389999999], [-3.0103129, 53.3718988], [-3.0101272000000003, 53.3715555], [-3.0097271999999995, 53.370851400000014], [-3.0095778, 53.370590599999986], [-3.0094321999999996, 53.37024900000001], [-3.0086907999999997, 53.36896599999999], [-3.0084092999999994, 53.368474], [-3.007992199999999, 53.3677224], [-3.0068233, 53.3654561], [-3.0065208999999995, 53.3648497], [-3.006114999999999, 53.36406649999999], [-3.0056592, 53.36315929999999], [-3.0053095999999995, 53.362497299999994], [-3.0049907, 53.361835799999994], [-3.0046708999999994, 53.3611081], [-3.0044975113039345, 53.36070877627213], [-3.0038408, 53.3591963], [-3.0035068, 53.35849970000001], [-3.0030763, 53.3576575], [-3.0028813, 53.35728479999999], [-3.002759300000001, 53.3570386], [-3.0026911, 53.356908], [-3.0022525, 53.35607729999999], [-3.0018572999999997, 53.35536919999999], [-3.0015743, 53.3548539], [-3.0012476999999995, 53.3542708], [-3.000704, 53.3532606], [-3.0002747, 53.3524317], [-2.9997256999999995, 53.3513625], [-2.9991877, 53.35029579999999], [-2.9991030999999997, 53.3501259], [-2.9989348, 53.3497975], [-2.9985932, 53.3491078], [-2.9985036999999997, 53.34892679999999], [-2.9982259999999994, 53.34839459999999], [-2.9979813, 53.34790709999999], [-2.9978538999999995, 53.3476659], [-2.9977813, 53.3475204], [-2.9974725, 53.34690569999999], [-2.9972737, 53.346511799999995], [-2.9969345, 53.34583529999999], [-2.9968433999999995, 53.34567049999999], [-2.996764199999999, 53.3455074], [-2.9966589, 53.3453044], [-2.9965592999999995, 53.34512519999999], [-2.9963033, 53.34466179999999], [-2.9960392999999996, 53.344168399999994], [-2.9957623, 53.3436212], [-2.9952126, 53.342554699999994], [-2.9950369, 53.3422085], [-2.9947842999999996, 53.3416948], [-2.9942825, 53.340474], [-2.9941167, 53.34004590000001], [-2.9935648, 53.3386947], [-2.9930245, 53.337327599999995], [-2.9921803, 53.3351729], [-2.9920929999999997, 53.3349481], [-2.9916878, 53.3339533], [-2.9913010999999994, 53.33295689999999], [-2.9905158999999997, 53.3309656], [-2.9903168999999994, 53.33043869999999], [-2.9900548, 53.32974500000001], [-2.9869173, 53.3218424], [-2.986824, 53.321627200000016], [-2.986777, 53.3215255], [-2.9865153, 53.3208712], [-2.9852718, 53.317682999999995], [-2.9842932, 53.31520119999999], [-2.983458, 53.31311730000001], [-2.983033, 53.312015499999994], [-2.9822061999999994, 53.3099232], [-2.981409199999999, 53.3078635], [-2.981298, 53.3075684], [-2.9811001317578043, 53.30706581297633], [-2.9807933999999996, 53.306286699999994], [-2.9806712, 53.3059681], [-2.9800706999999997, 53.3043249], [-2.9794236999999995, 53.3024762], [-2.9775718, 53.2976039], [-2.977338875027705, 53.296990660808696], [-2.9773386999999993, 53.29699020000001], [-2.9769753, 53.296033500000014], [-2.9766208, 53.29523259999999], [-2.9761525, 53.294489799999994], [-2.9759340999999995, 53.29394669999999], [-2.9757689999999997, 53.2935364], [-2.9755215, 53.29305219999999], [-2.9749603999999996, 53.29217340000001], [-2.9744841999999996, 53.2915484], [-2.9743111, 53.29134700000001], [-2.9741193, 53.29114109999998], [-2.9738925999999997, 53.2909232], [-2.9732573999999996, 53.2903536], [-2.9726825, 53.2899131], [-2.9722938999999995, 53.2896391], [-2.9719184, 53.2893954], [-2.9711038, 53.28893560000001], [-2.9702492, 53.2885084], [-2.9698311, 53.2883308], [-2.969380699999999, 53.2881417], [-2.9687688000000003, 53.287912799999994], [-2.9681515, 53.2876969], [-2.9675998999999997, 53.287529500000005], [-2.967073, 53.2873807], [-2.9666126, 53.2872636], [-2.9660911, 53.287143], [-2.9657637999999995, 53.2870762], [-2.9654076, 53.2870091], [-2.9645068, 53.28685560000001], [-2.964440437594421, 53.28684681859661], [-2.9636074999999997, 53.2867366], [-2.9553818, 53.28619739999999], [-2.9454167, 53.2854959], [-2.9442938999999995, 53.28541099999999], [-2.9431267999999995, 53.2853364], [-2.9387443, 53.2850304], [-2.9365345, 53.284870999999995], [-2.9354371, 53.2847926], [-2.9343302, 53.28471450000001], [-2.9310559, 53.2844855], [-2.9292513999999996, 53.2843652], [-2.9254652, 53.284108], [-2.9235847, 53.2839796], [-2.8982188999999994, 53.2822304], [-2.8979284, 53.28221249999999], [-2.8959941, 53.282093]]}", "current_leg_start": "Birkenhead Central C.S.", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "53.2820930", "next_location_lon": "-2.8959941", "previous_location": "Birkenhead Central C.S.", "current_leg_milage": "10.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 144.352, \"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\": 1512.673, \"from_m\": 144.352, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1556.81, \"from_m\": 1512.673, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1960.49, \"from_m\": 1556.81, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2001.814, \"from_m\": 1960.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2042.083, \"from_m\": 2001.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10550.777, \"from_m\": 2042.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\": 11018.918, \"from_m\": 10550.777, \"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\": 11075.07, \"from_m\": 11018.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\": 11514.128, \"from_m\": 11075.07, \"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\": 12187.278, \"from_m\": 11514.128, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16711.617, \"from_m\": 12187.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}], \"service_id\": 598284, \"profile_key\": \"b42978c3580d59259d5903a81a7d24dd1fcf87323be6e28330437a4e7bab285c\", \"schedule_id\": 808, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Birkenhead Central C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Rock Ferry\", \"stage_seq\": 2, \"distance_m\": 1960.49, \"section_seq\": 1, \"route_path_id\": 58729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Hooton\", \"stage_seq\": 3, \"distance_m\": 10620.353, \"section_seq\": 1, \"route_path_id\": 58729}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Ellesmere Port\", \"stage_seq\": 4, \"distance_m\": 16711.617, \"section_seq\": 1, \"route_path_id\": 58729}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16711.617, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58729}], \"total_distance_m\": 16711.617, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 16627.211, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.406, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.2820930", "current_position_lon": "-2.8959941", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:54Z\", \"source_id\": 49119749, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:57Z\", \"source_id\": 15944739, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:41Z\", \"source_id\": 49129395, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:47Z\", \"source_id\": 15947689, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:34Z\", \"source_id\": 49138428, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:37Z\", \"source_id\": 15950539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ellesmere Port", "service_state_platform": "1", "timing_fact_generation": 1789534779292193, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:34.339731", "service_state_evidence_id": 15950539, "current_leg_start_actual_dep": "2026-09-16T05:42:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:34.402654", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P None ELP 5Y02 777035 4 75 None {"version": 3, "segments": [{"to_m": 144.352, "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": 1512.673, "from_m": 144.352, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1556.81, "from_m": 1512.673, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1960.49, "from_m": 1556.81, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2001.814, "from_m": 1960.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2042.083, "from_m": 2001.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10550.777, "from_m": 2042.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": 11018.918, "from_m": 10550.777, "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": 11075.07, "from_m": 11018.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": 11514.128, "from_m": 11075.07, "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": 12187.278, "from_m": 11514.128, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16711.617, "from_m": 12187.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}], "service_id": 598284, "profile_key": "b42978c3580d59259d5903a81a7d24dd1fcf87323be6e28330437a4e7bab285c", "schedule_id": 808, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Birkenhead Central C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 58729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Rock Ferry", "stage_seq": 2, "distance_m": 1960.49, "section_seq": 1, "route_path_id": 58729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Hooton", "stage_seq": 3, "distance_m": 10620.353, "section_seq": 1, "route_path_id": 58729}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Ellesmere Port", "stage_seq": 4, "distance_m": 16711.617, "section_seq": 1, "route_path_id": 58729}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16711.617, "from_m": 0.0, "section_seq": 1, "route_path_id": 58729}], "total_distance_m": 16711.617, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 16627.211, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.406, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10269, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:54Z", "source_id": 49119749, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:57Z", "source_id": 15944739, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:41Z", "source_id": 49129395, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:47Z", "source_id": 15947689, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10340, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:34Z", "source_id": 49138428, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:37Z", "source_id": 15950539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Birkenhead Central C.S. 0542 0542 None None None Ellesmere Port 0600 0600 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08133/2026-09-16/detailed None Birkenhead Central C.S. 2026-09-16T05:42:00+01:00 Ellesmere Port 17.0 {"type": "LineString", "coordinates": [[-3.0208096999999996, 53.3880335], [-3.0209121, 53.38789469999999], [-3.0209562, 53.3878253], [-3.0210132999999995, 53.3876878], [-3.0211184, 53.3874271], [-3.0212206, 53.3872392], [-3.0212915, 53.3870191], [-3.0212915, 53.38685830000001], [-3.0212801999999996, 53.386778499999984], [-3.0211832, 53.386564500000006], [-3.0211550999999996, 53.386528], [-3.021035, 53.38637200000001], [-3.0207859, 53.386123899999994], [-3.0205131999999995, 53.3858839], [-3.0201005999999997, 53.38565500000001], [-3.0194694, 53.385388], [-3.0187169999999997, 53.3851182], [-3.0177676999999994, 53.38475999999999], [-3.0175259999999997, 53.3846238], [-3.0173065, 53.3844817], [-3.0169337, 53.3842093], [-3.0166715, 53.3839953], [-3.0165397, 53.383859400000006], [-3.0164786, 53.3837711], [-3.0163772, 53.3835525], [-3.0161955999999996, 53.383186599999995], [-3.0159560999999995, 53.3827005], [-3.0156934, 53.3822638], [-3.0156078, 53.3821398], [-3.0153859, 53.3817603], [-3.0151604, 53.3812882], [-3.0147382, 53.3804531], [-3.0145580999999995, 53.3800947], [-3.0144595, 53.37995359999999], [-3.0142074999999995, 53.37964250000001], [-3.014079999999999, 53.3794562], [-3.0139176, 53.3791668], [-3.0138373, 53.37899449999999], [-3.013253999999999, 53.3778838], [-3.0127309, 53.3768418], [-3.0123545999999997, 53.3761226], [-3.0121269, 53.37568009999999], [-3.0120455, 53.375527299999995], [-3.0120110999999996, 53.3754564], [-3.0118896, 53.3751816], [-3.0116573, 53.37460180000001], [-3.0115706, 53.3743891], [-3.0113884999999994, 53.374003599999995], [-3.011124699999999, 53.3734781], [-3.0107996999999997, 53.3727991], [-3.010586365250046, 53.37240853550814], [-3.0105018999999995, 53.37225389999999], [-3.0103129, 53.3718988], [-3.0101272000000003, 53.3715555], [-3.0097271999999995, 53.370851400000014], [-3.0095778, 53.370590599999986], [-3.0094321999999996, 53.37024900000001], [-3.0086907999999997, 53.36896599999999], [-3.0084092999999994, 53.368474], [-3.007992199999999, 53.3677224], [-3.0068233, 53.3654561], [-3.0065208999999995, 53.3648497], [-3.006114999999999, 53.36406649999999], [-3.0056592, 53.36315929999999], [-3.0053095999999995, 53.362497299999994], [-3.0049907, 53.361835799999994], [-3.0046708999999994, 53.3611081], [-3.0044975113039345, 53.36070877627213], [-3.0038408, 53.3591963], [-3.0035068, 53.35849970000001], [-3.0030763, 53.3576575], [-3.0028813, 53.35728479999999], [-3.002759300000001, 53.3570386], [-3.0026911, 53.356908], [-3.0022525, 53.35607729999999], [-3.0018572999999997, 53.35536919999999], [-3.0015743, 53.3548539], [-3.0012476999999995, 53.3542708], [-3.000704, 53.3532606], [-3.0002747, 53.3524317], [-2.9997256999999995, 53.3513625], [-2.9991877, 53.35029579999999], [-2.9991030999999997, 53.3501259], [-2.9989348, 53.3497975], [-2.9985932, 53.3491078], [-2.9985036999999997, 53.34892679999999], [-2.9982259999999994, 53.34839459999999], [-2.9979813, 53.34790709999999], [-2.9978538999999995, 53.3476659], [-2.9977813, 53.3475204], [-2.9974725, 53.34690569999999], [-2.9972737, 53.346511799999995], [-2.9969345, 53.34583529999999], [-2.9968433999999995, 53.34567049999999], [-2.996764199999999, 53.3455074], [-2.9966589, 53.3453044], [-2.9965592999999995, 53.34512519999999], [-2.9963033, 53.34466179999999], [-2.9960392999999996, 53.344168399999994], [-2.9957623, 53.3436212], [-2.9952126, 53.342554699999994], [-2.9950369, 53.3422085], [-2.9947842999999996, 53.3416948], [-2.9942825, 53.340474], [-2.9941167, 53.34004590000001], [-2.9935648, 53.3386947], [-2.9930245, 53.337327599999995], [-2.9921803, 53.3351729], [-2.9920929999999997, 53.3349481], [-2.9916878, 53.3339533], [-2.9913010999999994, 53.33295689999999], [-2.9905158999999997, 53.3309656], [-2.9903168999999994, 53.33043869999999], [-2.9900548, 53.32974500000001], [-2.9869173, 53.3218424], [-2.986824, 53.321627200000016], [-2.986777, 53.3215255], [-2.9865153, 53.3208712], [-2.9852718, 53.317682999999995], [-2.9842932, 53.31520119999999], [-2.983458, 53.31311730000001], [-2.983033, 53.312015499999994], [-2.9822061999999994, 53.3099232], [-2.981409199999999, 53.3078635], [-2.981298, 53.3075684], [-2.9811001317578043, 53.30706581297633], [-2.9807933999999996, 53.306286699999994], [-2.9806712, 53.3059681], [-2.9800706999999997, 53.3043249], [-2.9794236999999995, 53.3024762], [-2.9775718, 53.2976039], [-2.977338875027705, 53.296990660808696], [-2.9773386999999993, 53.29699020000001], [-2.9769753, 53.296033500000014], [-2.9766208, 53.29523259999999], [-2.9761525, 53.294489799999994], [-2.9759340999999995, 53.29394669999999], [-2.9757689999999997, 53.2935364], [-2.9755215, 53.29305219999999], [-2.9749603999999996, 53.29217340000001], [-2.9744841999999996, 53.2915484], [-2.9743111, 53.29134700000001], [-2.9741193, 53.29114109999998], [-2.9738925999999997, 53.2909232], [-2.9732573999999996, 53.2903536], [-2.9726825, 53.2899131], [-2.9722938999999995, 53.2896391], [-2.9719184, 53.2893954], [-2.9711038, 53.28893560000001], [-2.9702492, 53.2885084], [-2.9698311, 53.2883308], [-2.969380699999999, 53.2881417], [-2.9687688000000003, 53.287912799999994], [-2.9681515, 53.2876969], [-2.9675998999999997, 53.287529500000005], [-2.967073, 53.2873807], [-2.9666126, 53.2872636], [-2.9660911, 53.287143], [-2.9657637999999995, 53.2870762], [-2.9654076, 53.2870091], [-2.9645068, 53.28685560000001], [-2.964440437594421, 53.28684681859661], [-2.9636074999999997, 53.2867366], [-2.9553818, 53.28619739999999], [-2.9454167, 53.2854959], [-2.9442938999999995, 53.28541099999999], [-2.9431267999999995, 53.2853364], [-2.9387443, 53.2850304], [-2.9365345, 53.284870999999995], [-2.9354371, 53.2847926], [-2.9343302, 53.28471450000001], [-2.9310559, 53.2844855], [-2.9292513999999996, 53.2843652], [-2.9254652, 53.284108], [-2.9235847, 53.2839796], [-2.8982188999999994, 53.2822304], [-2.8979284, 53.28221249999999], [-2.8959941, 53.282093]]} 10.4 0543 0600 Birkenhead Central C.S. Ellesmere Port Ellesmere Port 53.2820930 -2.8959941 53.2820930 -2.8959941 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Ellesmere Port TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950539 1789534779292193 22 22 2026-09-16 05:10:34.402654 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:34.339731
567321 600153 P76453 502J01M516 2026-09-16 COMPLETE 15950435 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 600153, "stp": "P", "toc": "Greater Anglia", "uid": "P76453", "consist": "720541", "dest_crs": "WIC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76453/2026-09-16/detailed", "trust_id": "502J01M516", "origin_crs": "SMN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wickford", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "1", "is_terminated": 1, "next_location": "Wickford", "signalling_id": "2J01", "timing_status": "LATE", "origin_station": "Southminster", "current_leg_arr": "0600", "current_leg_dep": "0553", "current_leg_end": "Wickford", "origin_dep_time": "0529", "origin_platform": null, "current_location": "Wickford", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5653803999999999, 51.6248813], [0.5646015000000001, 51.62453510000001], [0.5644705, 51.62447689999999], [0.5635628, 51.6240575], [0.5599009999999999, 51.6224193], [0.5579913, 51.6215475], [0.5559957, 51.620573], [0.5540361, 51.619484], [0.5539645999999999, 51.6194392], [0.5519964, 51.618207700000006], [0.551459, 51.61786159999998], [0.5511844999999999, 51.61765569999999], [0.550005, 51.61680549999999], [0.5481265, 51.61534739999998], [0.5462391999999999, 51.61393079999999], [0.5458894, 51.613658699999995], [0.5437152000000001, 51.61196290000001], [0.5428878, 51.6114238], [0.5424506, 51.6111853], [0.5422433, 51.61109239999999], [0.5418853999999999, 51.6109357], [0.5412166, 51.610647], [0.5407892950316806, 51.61048353460085], [0.540412, 51.6103392], [0.5399054999999999, 51.610178699999985], [0.5395345, 51.61007450000001], [0.5394004, 51.6100368], [0.5389891704717129, 51.609939231052955], [0.5383661, 51.60979139999999], [0.5375239999999999, 51.609649899999994], [0.5366716, 51.609533199999994], [0.5357361, 51.60946669999999], [0.5350293000000002, 51.60943760000001], [0.5337054, 51.6094576], [0.5324266, 51.609519899999995], [0.5316184, 51.609604100000006], [0.5308192, 51.609715699999995], [0.5304215, 51.60976459999999], [0.5296905, 51.6099086], [0.5289901999999999, 51.61007649999999], [0.5281984, 51.6103062], [0.527705246967116, 51.61048353460085], [0.5274317, 51.61058189999999], [0.5271202, 51.6107113], [0.5266420000000002, 51.6109324], [0.5259155, 51.6113045], [0.5242261999999999, 51.61224519999999], [0.5240451, 51.61234150000001], [0.5235672, 51.6126104], [0.5232130999999999, 51.61280190000001], [0.522957, 51.61293139999999], [0.522493, 51.6131517], [0.5222188, 51.6133022], [0.5215479, 51.6136289], [0.5214688, 51.61367239999999], [0.5212815, 51.6137752], [0.5208801, 51.61399629999998], [0.5206309, 51.61411689999999], [0.5204846999999999, 51.6141793], [0.5203398, 51.61423430000001], [0.5201786, 51.6142978], [0.5200876999999999, 51.6143401], [0.5200096, 51.61437839999999], [0.5194581, 51.6146846]]}", "current_leg_start": "Battlesbridge", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.6146846", "next_location_lon": "0.5194581", "previous_location": "Battlesbridge", "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\": 684.436, \"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\": 13498.621, \"from_m\": 684.436, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22545.143, \"from_m\": 13498.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23719.821, \"from_m\": 22545.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23749.542, \"from_m\": 23719.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\": 26083.209, \"from_m\": 23749.542, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26099.672, \"from_m\": 26083.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26239.76, \"from_m\": 26099.672, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26265.029, \"from_m\": 26239.76, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26323.899, \"from_m\": 26265.029, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26385.503, \"from_m\": 26323.899, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26510.27, \"from_m\": 26385.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}], \"service_id\": 600153, \"profile_key\": \"003563af52ec1d030741303c15b72a403233df4933288a23ec96f276b53778ad\", \"schedule_id\": 33493, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Southminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0533H\", \"location\": \"Burnham-on-Crouch\", \"stage_seq\": 2, \"distance_m\": 3523.988, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0538H\", \"location\": \"Althorne\", \"stage_seq\": 3, \"distance_m\": 8328.847, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"North Fambridge\", \"stage_seq\": 4, \"distance_m\": 13178.807, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"South Woodham Ferrers\", \"stage_seq\": 5, \"distance_m\": 18470.602, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Battlesbridge\", \"stage_seq\": 6, \"distance_m\": 22479.015, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 26510.27, \"section_seq\": 1, \"route_path_id\": 37178}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26510.27, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37178}], \"total_distance_m\": 26510.27, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26464.086, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.184, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.6146846", "current_position_lon": "0.5194581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13898, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:07Z\", \"source_id\": 49117348, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:14Z\", \"source_id\": 15943990, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:18Z\", \"source_id\": 49138057, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:21Z\", \"source_id\": 15950435, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wickford", "service_state_platform": "1", "timing_fact_generation": 1789534762025514, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:35.455091", "service_state_evidence_id": 15950435, "current_leg_start_actual_dep": "2026-09-16T05:54:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:36.118992", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SMN WIC 2J01 720541 5 100 None {"version": 3, "segments": [{"to_m": 684.436, "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": 13498.621, "from_m": 684.436, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22545.143, "from_m": 13498.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23719.821, "from_m": 22545.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23749.542, "from_m": 23719.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": 26083.209, "from_m": 23749.542, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26099.672, "from_m": 26083.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26239.76, "from_m": 26099.672, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26265.029, "from_m": 26239.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26323.899, "from_m": 26265.029, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26385.503, "from_m": 26323.899, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26510.27, "from_m": 26385.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}], "service_id": 600153, "profile_key": "003563af52ec1d030741303c15b72a403233df4933288a23ec96f276b53778ad", "schedule_id": 33493, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Southminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0533H", "location": "Burnham-on-Crouch", "stage_seq": 2, "distance_m": 3523.988, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0538H", "location": "Althorne", "stage_seq": 3, "distance_m": 8328.847, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "North Fambridge", "stage_seq": 4, "distance_m": 13178.807, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "South Woodham Ferrers", "stage_seq": 5, "distance_m": 18470.602, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Battlesbridge", "stage_seq": 6, "distance_m": 22479.015, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Wickford", "stage_seq": 7, "distance_m": 26510.27, "section_seq": 1, "route_path_id": 37178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26510.27, "from_m": 0.0, "section_seq": 1, "route_path_id": 37178}], "total_distance_m": 26510.27, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26464.086, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.184, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13898, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:07Z", "source_id": 49117348, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:14Z", "source_id": 15943990, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13977, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:18Z", "source_id": 49138057, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:21Z", "source_id": 15950435, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Southminster 0529 0529 None None None Wickford 0559 0559 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76453/2026-09-16/detailed None Battlesbridge 2026-09-16T05:54:00+01:00 Wickford 7.0 {"type": "LineString", "coordinates": [[0.5653803999999999, 51.6248813], [0.5646015000000001, 51.62453510000001], [0.5644705, 51.62447689999999], [0.5635628, 51.6240575], [0.5599009999999999, 51.6224193], [0.5579913, 51.6215475], [0.5559957, 51.620573], [0.5540361, 51.619484], [0.5539645999999999, 51.6194392], [0.5519964, 51.618207700000006], [0.551459, 51.61786159999998], [0.5511844999999999, 51.61765569999999], [0.550005, 51.61680549999999], [0.5481265, 51.61534739999998], [0.5462391999999999, 51.61393079999999], [0.5458894, 51.613658699999995], [0.5437152000000001, 51.61196290000001], [0.5428878, 51.6114238], [0.5424506, 51.6111853], [0.5422433, 51.61109239999999], [0.5418853999999999, 51.6109357], [0.5412166, 51.610647], [0.5407892950316806, 51.61048353460085], [0.540412, 51.6103392], [0.5399054999999999, 51.610178699999985], [0.5395345, 51.61007450000001], [0.5394004, 51.6100368], [0.5389891704717129, 51.609939231052955], [0.5383661, 51.60979139999999], [0.5375239999999999, 51.609649899999994], [0.5366716, 51.609533199999994], [0.5357361, 51.60946669999999], [0.5350293000000002, 51.60943760000001], [0.5337054, 51.6094576], [0.5324266, 51.609519899999995], [0.5316184, 51.609604100000006], [0.5308192, 51.609715699999995], [0.5304215, 51.60976459999999], [0.5296905, 51.6099086], [0.5289901999999999, 51.61007649999999], [0.5281984, 51.6103062], [0.527705246967116, 51.61048353460085], [0.5274317, 51.61058189999999], [0.5271202, 51.6107113], [0.5266420000000002, 51.6109324], [0.5259155, 51.6113045], [0.5242261999999999, 51.61224519999999], [0.5240451, 51.61234150000001], [0.5235672, 51.6126104], [0.5232130999999999, 51.61280190000001], [0.522957, 51.61293139999999], [0.522493, 51.6131517], [0.5222188, 51.6133022], [0.5215479, 51.6136289], [0.5214688, 51.61367239999999], [0.5212815, 51.6137752], [0.5208801, 51.61399629999998], [0.5206309, 51.61411689999999], [0.5204846999999999, 51.6141793], [0.5203398, 51.61423430000001], [0.5201786, 51.6142978], [0.5200876999999999, 51.6143401], [0.5200096, 51.61437839999999], [0.5194581, 51.6146846]]} 2.5 0553 0600 Battlesbridge Wickford Wickford 51.6146846 0.5194581 51.6146846 0.5194581 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Wickford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950435 1789534762025514 7 7 2026-09-16 05:10:36.118992 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:35.455091
567322 599135 P64860 295J20M616 2026-09-16 COMPLETE 15950438 2026-09-16 05:59:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 599135, "stp": "P", "toc": "Northern", "uid": "P64860", "consist": "150102", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64860/2026-09-16/detailed", "trust_id": "295J20M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-16", "dest_arr_time": "0611", "dest_platform": "3", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "5J20", "timing_status": "EARLY", "origin_station": "Blackburn King Street Depot", "current_leg_arr": "0600", "current_leg_dep": "0559", "current_leg_end": "Blackburn", "origin_dep_time": "0604", "origin_platform": null, "current_location": "Blackburn Bolton Jn", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.484777462680354, 53.74226926479233], [-2.4847104, 53.7423005], [-2.484488, 53.742436399999995], [-2.4840927, 53.742631], [-2.4838200999999995, 53.7427962], [-2.4838042999999996, 53.7428049], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]}", "current_leg_start": "Blackburn Bolton Jn", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Blackburn King Street Depot", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 466.735, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 605.662, \"from_m\": 466.735, \"capability_applied\": null, \"effective_limit_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\": 626.692, \"from_m\": 605.662, \"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\": 660.515, \"from_m\": 626.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 687.602, \"from_m\": 660.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 737.147, \"from_m\": 687.602, \"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\": 1157.106, \"from_m\": 737.147, \"capability_applied\": null, \"effective_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\": 599135, \"profile_key\": \"18ba7215c5e67b29ef2335bd50dd2c3cbb75f85c2a5d6b250a4a997e65bfb442\", \"schedule_id\": 21432, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Blackburn King Street Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36644}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609\", \"location\": \"Blackburn Bolton Jn\", \"stage_seq\": 2, \"distance_m\": 605.662, \"section_seq\": 1, \"route_path_id\": 36644}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 3, \"distance_m\": 1157.106, \"section_seq\": 1, \"route_path_id\": 36644}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1157.106, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36644}], \"total_distance_m\": 1157.106, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 243.325, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 913.781, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:51Z\", \"source_id\": 15948687, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:57Z\", \"source_id\": 49137474, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:03Z\", \"source_id\": 15950265, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "3", "timing_fact_generation": 1789534763612035, "current_leg_arrival_utc": "2026-09-16T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:35.458128", "service_state_evidence_id": 15950265, "current_leg_start_actual_dep": "2026-09-16T06:09:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:36.116498", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None BBN 5J20 150102 2 75 None {"version": 3, "segments": [{"to_m": 466.735, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 605.662, "from_m": 466.735, "capability_applied": null, "effective_limit_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": 626.692, "from_m": 605.662, "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": 660.515, "from_m": 626.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 687.602, "from_m": 660.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 737.147, "from_m": 687.602, "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": 1157.106, "from_m": 737.147, "capability_applied": null, "effective_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": 599135, "profile_key": "18ba7215c5e67b29ef2335bd50dd2c3cbb75f85c2a5d6b250a4a997e65bfb442", "schedule_id": 21432, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Blackburn King Street Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36644}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609", "location": "Blackburn Bolton Jn", "stage_seq": 2, "distance_m": 605.662, "section_seq": 1, "route_path_id": 36644}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Blackburn", "stage_seq": 3, "distance_m": 1157.106, "section_seq": 1, "route_path_id": 36644}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1157.106, "from_m": 0.0, "section_seq": 1, "route_path_id": 36644}], "total_distance_m": 1157.106, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 243.325, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.781, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:51Z", "source_id": 15948687, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7740, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:57Z", "source_id": 49137474, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:03Z", "source_id": 15950265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Blackburn King Street Depot 0604 0604 None None None Blackburn 0611 0611 3 EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64860/2026-09-16/detailed None Blackburn Bolton Jn 2026-09-16T06:09:00+01:00 Blackburn 1.0 {"type": "LineString", "coordinates": [[-2.484777462680354, 53.74226926479233], [-2.4847104, 53.7423005], [-2.484488, 53.742436399999995], [-2.4840927, 53.742631], [-2.4838200999999995, 53.7427962], [-2.4838042999999996, 53.7428049], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} 0.3 0559 0600 Blackburn King Street Depot Blackburn Bolton Jn Blackburn 53.7459678 -2.4790864 53.7459678 -2.4790864 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Blackburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950265 1789534763612035 8 8 2026-09-16 05:10:36.116498 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:35.458128
567323 598603 W43729 772P00M516 2026-09-16 COMPLETE 15949067 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 598603, "stp": "P", "toc": "Transport for Wales", "uid": "W43729", "consist": "756007", "dest_crs": "PEN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43729/2026-09-16/detailed", "trust_id": "772P00M516", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penarth", "service_date": "2026-09-16", "dest_arr_time": "0602", "dest_platform": null, "is_terminated": 1, "next_location": "Penarth", "signalling_id": "2P00", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0600", "current_leg_dep": "0558½", "current_leg_end": "Penarth", "origin_dep_time": "0550", "origin_platform": "6", "current_location": "Penarth", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]}", "current_leg_start": "Dingle Road", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.4350087", "next_location_lon": "-3.1743936", "previous_location": "Dingle Road", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 376.805, \"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\": 559.654, \"from_m\": 376.805, \"capability_applied\": null, \"effective_limit_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\": 1169.392, \"from_m\": 559.654, \"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\": 1585.06, \"from_m\": 1169.392, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1632.444, \"from_m\": 1585.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1715.829, \"from_m\": 1632.444, \"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\": 2228.458, \"from_m\": 1715.829, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3312.87, \"from_m\": 2228.458, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3998.018, \"from_m\": 3312.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4216.058, \"from_m\": 3998.018, \"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\": 6002.368, \"from_m\": 4216.058, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 598603, \"profile_key\": \"9f90668005f128006f41049e64a45f513eb4f0b460f3a27a5f3cae3f076d4c77\", \"schedule_id\": 38460, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 2, \"distance_m\": 1308.896, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Grangetown\", \"stage_seq\": 3, \"distance_m\": 1835.326, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Cogan Jn\", \"stage_seq\": 4, \"distance_m\": 3936.619, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Dingle Road\", \"stage_seq\": 5, \"distance_m\": 5335.802, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Penarth\", \"stage_seq\": 6, \"distance_m\": 6002.368, \"section_seq\": 1, \"route_path_id\": 39052}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6002.368, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39052}], \"total_distance_m\": 6002.368, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5954.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 47.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.4350087", "current_position_lon": "-3.1743936", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:17Z\", \"source_id\": 49128849, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:21Z\", \"source_id\": 15947541, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:28Z\", \"source_id\": 49133669, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:33Z\", \"source_id\": 15949067, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penarth", "service_state_platform": "1", "timing_fact_generation": 1789534737554178, "current_leg_arrival_utc": "2026-09-16T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:37.053661", "service_state_evidence_id": 15949067, "current_leg_start_actual_dep": "2026-09-16T05:58:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:00:37.055640", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF PEN 2P00 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": 376.805, "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": 559.654, "from_m": 376.805, "capability_applied": null, "effective_limit_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": 1169.392, "from_m": 559.654, "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": 1585.06, "from_m": 1169.392, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1632.444, "from_m": 1585.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1715.829, "from_m": 1632.444, "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": 2228.458, "from_m": 1715.829, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3312.87, "from_m": 2228.458, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3998.018, "from_m": 3312.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4216.058, "from_m": 3998.018, "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": 6002.368, "from_m": 4216.058, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 598603, "profile_key": "9f90668005f128006f41049e64a45f513eb4f0b460f3a27a5f3cae3f076d4c77", "schedule_id": 38460, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Penarth Curve South Jn", "stage_seq": 2, "distance_m": 1308.896, "section_seq": 1, "route_path_id": 39052}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Grangetown", "stage_seq": 3, "distance_m": 1835.326, "section_seq": 1, "route_path_id": 39052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Cogan Jn", "stage_seq": 4, "distance_m": 3936.619, "section_seq": 1, "route_path_id": 39052}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Dingle Road", "stage_seq": 5, "distance_m": 5335.802, "section_seq": 1, "route_path_id": 39052}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Penarth", "stage_seq": 6, "distance_m": 6002.368, "section_seq": 1, "route_path_id": 39052}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6002.368, "from_m": 0.0, "section_seq": 1, "route_path_id": 39052}], "total_distance_m": 6002.368, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5954.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 47.384, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:17Z", "source_id": 49128849, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:21Z", "source_id": 15947541, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:28Z", "source_id": 49133669, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:33Z", "source_id": 15949067, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Cardiff Central 0550 0550 6 None None Penarth 0602 0601 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W43729/2026-09-16/detailed None Dingle Road 2026-09-16T05:58:30+01:00 Penarth 1.5 {"type": "LineString", "coordinates": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]} 0.4 0558½ 0600 Dingle Road Penarth Penarth 51.4350087 -3.1743936 51.4350087 -3.1743936 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Penarth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15949067 1789534737554178 19 19 2026-09-16 05:00:37.055640 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:37.053661
567324 597895 P29022 115C32M516 2026-09-16 COMPLETE 15951066 2026-09-16 06:00:00 2026-09-16 05:10:37 2026-09-18 05:10:37 {"id": 597895, "stp": "P", "toc": "Northern", "uid": "P29022", "consist": "156440", "dest_crs": "MLM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29022/2026-09-16/detailed", "trust_id": "115C32M516", "origin_crs": "XBF", "show_on_map": 0, "dar_est_time": "05:28:00", "dar_platform": null, "dest_station": "Millom", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": null, "is_terminated": 1, "next_location": "Millom", "signalling_id": "5C32", "timing_status": "LATE", "origin_station": "Barrow-in-Furness CS", "current_leg_arr": "0600", "current_leg_dep": "0536", "current_leg_end": "Millom", "origin_dep_time": "0528", "origin_platform": null, "current_location": "Millom", "last_update_time": "2026-09-16T05:10:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2265776, 54.1194065], [-3.2269844999999995, 54.1196624], [-3.2271963999999995, 54.1197944], [-3.2273842, 54.1199233], [-3.2276121, 54.1200915], [-3.2279072, 54.1203336], [-3.2282116999999997, 54.120572999999986], [-3.2286688999999997, 54.1208696], [-3.2292334, 54.12123030000001], [-3.22935, 54.1213019], [-3.2301312999999996, 54.12178190000001], [-3.231046, 54.1223465], [-3.2322909999999996, 54.123122], [-3.2328450999999996, 54.123471599999995], [-3.2332870999999996, 54.12372640000001], [-3.2338063999999997, 54.1240469], [-3.233935022830277, 54.124126270898586], [-3.2385222999999996, 54.1269569], [-3.2390898999999997, 54.127333799999995], [-3.2393084, 54.1275001], [-3.2393863, 54.12755940000001], [-3.2396754999999997, 54.12781380000001], [-3.2398473999999995, 54.128005599999995], [-3.239948099999999, 54.12813899999999], [-3.2402091, 54.1285289], [-3.2403544, 54.12884210000001], [-3.2404064, 54.12897730000001], [-3.240466, 54.1291181], [-3.2404867, 54.1291884], [-3.2407149, 54.129994], [-3.2407876, 54.130341299999984], [-3.2408117, 54.1306293], [-3.2408053999999997, 54.130898], [-3.2408018, 54.1310504], [-3.2407621, 54.13148050000001], [-3.2406964, 54.1317821], [-3.2406329, 54.1320692], [-3.2405195999999994, 54.1323801], [-3.2403412, 54.132780399999994], [-3.2401834999999997, 54.13312], [-3.2398062999999997, 54.133872], [-3.2395682, 54.1343663], [-3.2393196999999994, 54.1348704], [-3.2390911999999994, 54.1353331], [-3.2387919999999997, 54.1359515], [-3.2383359, 54.13688739999999], [-3.2381141, 54.1373584], [-3.2376566, 54.1383135], [-3.2372782, 54.13908909999999], [-3.236911, 54.1398194], [-3.2366034999999997, 54.1404592], [-3.2362573999999995, 54.1411643], [-3.2358594999999997, 54.14196330000001], [-3.2355985, 54.1424968], [-3.233935022830277, 54.145795276652734], [-3.232301399999999, 54.1490343], [-3.2319302, 54.14984040000001], [-3.2306771, 54.152465499999984], [-3.2306482999999995, 54.152527099999986], [-3.2302899, 54.1530071], [-3.2299233, 54.1533968], [-3.2294175999999997, 54.1537835], [-3.2288591, 54.1541584], [-3.2285191, 54.1543192], [-3.2281422, 54.15446260000001], [-3.2275927999999996, 54.15463220000001], [-3.2268729, 54.1547898], [-3.2261019, 54.15490849999999], [-3.2251235, 54.1550446], [-3.2220684, 54.1554521], [-3.2208179, 54.1556266], [-3.2206524999999995, 54.15564790000001], [-3.2194343999999995, 54.1558076], [-3.2185387, 54.1559262], [-3.2177039999999995, 54.15605889999999], [-3.2170865999999996, 54.1561791], [-3.2148127, 54.156659399999995], [-3.2124412, 54.15714809999999], [-3.211855615222568, 54.15728160862064], [-3.2116573999999996, 54.15732679999999], [-3.2112848, 54.1573973], [-3.2108052, 54.15747530000001], [-3.2102592999999997, 54.15753589999999], [-3.2097708, 54.1575821], [-3.2092925999999995, 54.1576086], [-3.2088952999999996, 54.157618], [-3.2083153, 54.1575914], [-3.2078680999999993, 54.157559799999994], [-3.207638, 54.15754], [-3.2069677, 54.15744519999999], [-3.206911, 54.15743679999999], [-3.2061594, 54.157326], [-3.2060668, 54.157312299999994], [-3.2058510208363553, 54.15728160862064], [-3.2052168, 54.157191399999995], [-3.2048320999999995, 54.15715360000001], [-3.2044365999999997, 54.15714689999999], [-3.2039838, 54.1571811], [-3.2036366, 54.157226599999994], [-3.2033685452711564, 54.15728160862064], [-3.2032184999999997, 54.157312399999995], [-3.2027957, 54.15744769999999], [-3.2022201, 54.1577208], [-3.2019838, 54.15788], [-3.2016669, 54.1581668], [-3.201469, 54.1583924], [-3.2013967999999995, 54.1585052], [-3.2013125999999996, 54.1586508], [-3.2012459, 54.1587937], [-3.2011968999999993, 54.15893959999999], [-3.2011720999999995, 54.1590695], [-3.2011595, 54.1591992], [-3.2011580999999993, 54.159411899999995], [-3.2011613, 54.1594825], [-3.201161451228139, 54.159485025063944], [-3.2011985999999997, 54.16010529999999], [-3.2012185, 54.1603925], [-3.2012357, 54.16061450000001], [-3.2012731999999997, 54.1609166], [-3.2013577, 54.161286199999985], [-3.2014593999999996, 54.1616248], [-3.2016164, 54.1620528], [-3.2020741, 54.1630523], [-3.2022802999999995, 54.16350310000001], [-3.2024899, 54.1639387], [-3.2027386, 54.164447300000006], [-3.2028401999999994, 54.16473140000001], [-3.2029328, 54.16498599999999], [-3.2029963999999995, 54.1652089], [-3.2030407, 54.1656711], [-3.2030414, 54.1658979], [-3.203023, 54.16611329999999], [-3.2029674999999997, 54.1666025], [-3.2028586, 54.167015], [-3.2027949999999996, 54.1672442], [-3.2027173, 54.167497899999994], [-3.2026535999999997, 54.16770519999999], [-3.2025574, 54.16794949999999], [-3.2024398, 54.1682017], [-3.2021825999999995, 54.1687138], [-3.2017763999999995, 54.16938560000001], [-3.2008963999999995, 54.170633599999995], [-3.200285, 54.1717854], [-3.2000341, 54.1726498], [-3.199896799999999, 54.1733272], [-3.1998603, 54.17402739999999], [-3.1998753, 54.1742273], [-3.1999217, 54.1746619], [-3.1999859999999996, 54.175133300000006], [-3.200163, 54.17586399999998], [-3.2003641999999997, 54.1763984], [-3.2009974000000003, 54.1779173], [-3.2014465999999997, 54.17904930000001], [-3.2018479, 54.180184], [-3.204416, 54.18853709999999], [-3.2044693, 54.1887306], [-3.2045825000000003, 54.1890997], [-3.2046924999999997, 54.18945579999999], [-3.2048151, 54.1898524], [-3.2050303, 54.1905193], [-3.2051853999999995, 54.19100009999999], [-3.2052425, 54.19114519999999], [-3.2056365999999996, 54.1924863], [-3.2058581, 54.1932668], [-3.2059468999999994, 54.1936548], [-3.2060018999999995, 54.1940419], [-3.2060059, 54.1946158], [-3.2057288999999995, 54.1959751], [-3.2051738999999997, 54.197721], [-3.2044237, 54.1999943], [-3.2024030999999997, 54.20622340000001], [-3.2023552, 54.2063742], [-3.2023496, 54.2063971], [-3.2017586, 54.208163299999995], [-3.2013034, 54.2095894], [-3.2012225238117376, 54.20985013768338], [-3.2010841, 54.2102964], [-3.2007684, 54.211248799999986], [-3.2004227, 54.21232079999999], [-3.2002915999999995, 54.21273469999999], [-3.1994912999999996, 54.215175599999995], [-3.1989984999999996, 54.216713199999994], [-3.1970517999999997, 54.2226274], [-3.1967843, 54.2233475], [-3.1964298, 54.224032599999994], [-3.1960947, 54.22457299999999], [-3.1956618, 54.2251479], [-3.1951752, 54.22569769999999], [-3.1943822, 54.22650929999999], [-3.1902939999999997, 54.230175599999995], [-3.1879795999999994, 54.2322271], [-3.1872165999999997, 54.2329033], [-3.1870311, 54.23306689999999], [-3.1865836, 54.233461299999995], [-3.1856527999999997, 54.234357499999994], [-3.1853996, 54.23470549999999], [-3.1852418999999994, 54.2350661], [-3.1851584, 54.23545469999999], [-3.1851545999999997, 54.2358386], [-3.1852178999999996, 54.2362462], [-3.1852514999999997, 54.2363722], [-3.1853412000000003, 54.2365575], [-3.1854371999999995, 54.2367478], [-3.1856985, 54.2370928], [-3.1859358999999996, 54.2373232], [-3.1859775000000004, 54.23736190000001], [-3.1862310999999996, 54.23755289999999], [-3.1873292, 54.23835429999999], [-3.1885079, 54.2391384], [-3.188738799999999, 54.23929969999999], [-3.1967574, 54.2449022], [-3.20242, 54.2488575], [-3.2075312, 54.25235549999999], [-3.2078795999999996, 54.25258629999999], [-3.2101105999999997, 54.25409799999999], [-3.2102240999999996, 54.25417319999999], [-3.2114593999999994, 54.25501229999999], [-3.2124746, 54.25570209999999], [-3.2130581, 54.25609619999999], [-3.2134812, 54.2563977], [-3.2143089, 54.2569833], [-3.2145231999999995, 54.25715029999999], [-3.2148331999999997, 54.25740789999999], [-3.2149996, 54.25755119999999], [-3.2153412, 54.2578452], [-3.2156142, 54.2581048], [-3.2158625, 54.2583852], [-3.2161235999999995, 54.2587155], [-3.2162652, 54.258943], [-3.2164566999999997, 54.259190399999994], [-3.2165402, 54.2593007], [-3.2166437999999995, 54.259449999999994], [-3.2168104, 54.2596089], [-3.2170253999999994, 54.2597623], [-3.2171697999999997, 54.2598637], [-3.2173664, 54.2599851], [-3.2176041, 54.26010599999999], [-3.2178587000000003, 54.26022160000001], [-3.2181673, 54.2603367], [-3.2185508, 54.26044970000001], [-3.2187735, 54.2605079], [-3.2190518, 54.2605611], [-3.2193951, 54.26060499999999], [-3.2196910999999995, 54.2606243], [-3.2199886, 54.260631200000006], [-3.2202942999999995, 54.2606254], [-3.2205993, 54.260601399999985], [-3.2208120999999994, 54.2605867], [-3.2218257, 54.2605165], [-3.2223201, 54.2604821], [-3.2237737999999996, 54.260379500000006], [-3.2254696999999997, 54.26025589999999], [-3.228988, 54.259998799999984], [-3.2301575, 54.25990319999999], [-3.2303613, 54.25988759999999], [-3.2309433999999997, 54.2598437], [-3.2316032000000003, 54.259773199999984], [-3.2324775999999997, 54.2596306], [-3.2338053, 54.2592734], [-3.233935022830277, 54.25922408186353], [-3.2351173, 54.25877460000001], [-3.236289, 54.2581407], [-3.2371472999999997, 54.25751079999999], [-3.2377391, 54.2569369], [-3.2395977, 54.25393269999999], [-3.2404380999999995, 54.25256469999999], [-3.2418395, 54.2502923], [-3.2429302, 54.248519599999995], [-3.2438032, 54.24713810000001], [-3.2440941, 54.24664769999999], [-3.2443835999999995, 54.246159699999986], [-3.2446129999999997, 54.2457872], [-3.2448827999999996, 54.245336], [-3.2451558, 54.244881200000016], [-3.2452689999999995, 54.24468069999999], [-3.2453884, 54.2444515], [-3.2455105, 54.244198], [-3.2455793999999996, 54.24403199999999], [-3.2457085999999995, 54.243661499999995], [-3.245826399999999, 54.24312890000001], [-3.2458743999999995, 54.242601], [-3.2458802999999996, 54.24245859999999], [-3.2459224999999994, 54.241867199999994], [-3.245986499999999, 54.2414815], [-3.2460331, 54.241272], [-3.2461576, 54.240859], [-3.246314299999999, 54.2404555], [-3.246507, 54.240021899999995], [-3.2467408999999994, 54.2396148], [-3.248278, 54.2375728], [-3.2485665, 54.2371895], [-3.2496904999999994, 54.2357265], [-3.2498432, 54.23552780000001], [-3.2504042999999996, 54.2347561], [-3.2508516999999997, 54.23391629999999], [-3.2514138, 54.2330491], [-3.2522547, 54.23195659999999], [-3.2558674, 54.2274034], [-3.2570234999999994, 54.2259345], [-3.2582225, 54.2243836], [-3.2584625, 54.22411029999999], [-3.2588769, 54.223555700000006], [-3.2594240999999995, 54.2226838], [-3.2595093, 54.2225136], [-3.2606901, 54.22015590000001], [-3.2609713, 54.2196054], [-3.2621063, 54.2173832], [-3.2623446, 54.2169781], [-3.2625676, 54.2165991], [-3.2629586, 54.2160335], [-3.2634540999999997, 54.21547939999999], [-3.2637272, 54.21515959999999], [-3.2642594, 54.2146667], [-3.2652391000000005, 54.21390139999999], [-3.2673205, 54.21264039999999], [-3.2681681, 54.21222], [-3.2707584999999995, 54.2109097], [-3.2720511, 54.21025590000001], [-3.2724412999999997, 54.2100586], [-3.2721234, 54.2102634], [-3.2720888, 54.21028050000001], [-3.2713358, 54.2106518]]}", "current_leg_start": "Barrow-in-Furness", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "54.2106518", "next_location_lon": "-3.2713358", "previous_location": "Barrow-in-Furness", "current_leg_milage": "16.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "54.2106518", "current_position_lon": "-3.2713358", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:23Z\", \"source_id\": 15936301, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:36Z\", \"source_id\": 15951066, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Millom", "service_state_platform": null, "timing_fact_generation": 1789534837270832, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:37.267607", "service_state_evidence_id": 15951066, "current_leg_start_actual_dep": "2026-09-16T05:37:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:00:37.272994", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XBF MLM 5C32 156440 2 75 None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:23Z", "source_id": 15936301, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:36Z", "source_id": 15951066, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Barrow-in-Furness CS 0528 0528 None 5:28:00 None Millom 0559 0559 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29022/2026-09-16/detailed None Barrow-in-Furness 2026-09-16T05:37:00+01:00 Millom 24.0 {"type": "LineString", "coordinates": [[-3.2265776, 54.1194065], [-3.2269844999999995, 54.1196624], [-3.2271963999999995, 54.1197944], [-3.2273842, 54.1199233], [-3.2276121, 54.1200915], [-3.2279072, 54.1203336], [-3.2282116999999997, 54.120572999999986], [-3.2286688999999997, 54.1208696], [-3.2292334, 54.12123030000001], [-3.22935, 54.1213019], [-3.2301312999999996, 54.12178190000001], [-3.231046, 54.1223465], [-3.2322909999999996, 54.123122], [-3.2328450999999996, 54.123471599999995], [-3.2332870999999996, 54.12372640000001], [-3.2338063999999997, 54.1240469], [-3.233935022830277, 54.124126270898586], [-3.2385222999999996, 54.1269569], [-3.2390898999999997, 54.127333799999995], [-3.2393084, 54.1275001], [-3.2393863, 54.12755940000001], [-3.2396754999999997, 54.12781380000001], [-3.2398473999999995, 54.128005599999995], [-3.239948099999999, 54.12813899999999], [-3.2402091, 54.1285289], [-3.2403544, 54.12884210000001], [-3.2404064, 54.12897730000001], [-3.240466, 54.1291181], [-3.2404867, 54.1291884], [-3.2407149, 54.129994], [-3.2407876, 54.130341299999984], [-3.2408117, 54.1306293], [-3.2408053999999997, 54.130898], [-3.2408018, 54.1310504], [-3.2407621, 54.13148050000001], [-3.2406964, 54.1317821], [-3.2406329, 54.1320692], [-3.2405195999999994, 54.1323801], [-3.2403412, 54.132780399999994], [-3.2401834999999997, 54.13312], [-3.2398062999999997, 54.133872], [-3.2395682, 54.1343663], [-3.2393196999999994, 54.1348704], [-3.2390911999999994, 54.1353331], [-3.2387919999999997, 54.1359515], [-3.2383359, 54.13688739999999], [-3.2381141, 54.1373584], [-3.2376566, 54.1383135], [-3.2372782, 54.13908909999999], [-3.236911, 54.1398194], [-3.2366034999999997, 54.1404592], [-3.2362573999999995, 54.1411643], [-3.2358594999999997, 54.14196330000001], [-3.2355985, 54.1424968], [-3.233935022830277, 54.145795276652734], [-3.232301399999999, 54.1490343], [-3.2319302, 54.14984040000001], [-3.2306771, 54.152465499999984], [-3.2306482999999995, 54.152527099999986], [-3.2302899, 54.1530071], [-3.2299233, 54.1533968], [-3.2294175999999997, 54.1537835], [-3.2288591, 54.1541584], [-3.2285191, 54.1543192], [-3.2281422, 54.15446260000001], [-3.2275927999999996, 54.15463220000001], [-3.2268729, 54.1547898], [-3.2261019, 54.15490849999999], [-3.2251235, 54.1550446], [-3.2220684, 54.1554521], [-3.2208179, 54.1556266], [-3.2206524999999995, 54.15564790000001], [-3.2194343999999995, 54.1558076], [-3.2185387, 54.1559262], [-3.2177039999999995, 54.15605889999999], [-3.2170865999999996, 54.1561791], [-3.2148127, 54.156659399999995], [-3.2124412, 54.15714809999999], [-3.211855615222568, 54.15728160862064], [-3.2116573999999996, 54.15732679999999], [-3.2112848, 54.1573973], [-3.2108052, 54.15747530000001], [-3.2102592999999997, 54.15753589999999], [-3.2097708, 54.1575821], [-3.2092925999999995, 54.1576086], [-3.2088952999999996, 54.157618], [-3.2083153, 54.1575914], [-3.2078680999999993, 54.157559799999994], [-3.207638, 54.15754], [-3.2069677, 54.15744519999999], [-3.206911, 54.15743679999999], [-3.2061594, 54.157326], [-3.2060668, 54.157312299999994], [-3.2058510208363553, 54.15728160862064], [-3.2052168, 54.157191399999995], [-3.2048320999999995, 54.15715360000001], [-3.2044365999999997, 54.15714689999999], [-3.2039838, 54.1571811], [-3.2036366, 54.157226599999994], [-3.2033685452711564, 54.15728160862064], [-3.2032184999999997, 54.157312399999995], [-3.2027957, 54.15744769999999], [-3.2022201, 54.1577208], [-3.2019838, 54.15788], [-3.2016669, 54.1581668], [-3.201469, 54.1583924], [-3.2013967999999995, 54.1585052], [-3.2013125999999996, 54.1586508], [-3.2012459, 54.1587937], [-3.2011968999999993, 54.15893959999999], [-3.2011720999999995, 54.1590695], [-3.2011595, 54.1591992], [-3.2011580999999993, 54.159411899999995], [-3.2011613, 54.1594825], [-3.201161451228139, 54.159485025063944], [-3.2011985999999997, 54.16010529999999], [-3.2012185, 54.1603925], [-3.2012357, 54.16061450000001], [-3.2012731999999997, 54.1609166], [-3.2013577, 54.161286199999985], [-3.2014593999999996, 54.1616248], [-3.2016164, 54.1620528], [-3.2020741, 54.1630523], [-3.2022802999999995, 54.16350310000001], [-3.2024899, 54.1639387], [-3.2027386, 54.164447300000006], [-3.2028401999999994, 54.16473140000001], [-3.2029328, 54.16498599999999], [-3.2029963999999995, 54.1652089], [-3.2030407, 54.1656711], [-3.2030414, 54.1658979], [-3.203023, 54.16611329999999], [-3.2029674999999997, 54.1666025], [-3.2028586, 54.167015], [-3.2027949999999996, 54.1672442], [-3.2027173, 54.167497899999994], [-3.2026535999999997, 54.16770519999999], [-3.2025574, 54.16794949999999], [-3.2024398, 54.1682017], [-3.2021825999999995, 54.1687138], [-3.2017763999999995, 54.16938560000001], [-3.2008963999999995, 54.170633599999995], [-3.200285, 54.1717854], [-3.2000341, 54.1726498], [-3.199896799999999, 54.1733272], [-3.1998603, 54.17402739999999], [-3.1998753, 54.1742273], [-3.1999217, 54.1746619], [-3.1999859999999996, 54.175133300000006], [-3.200163, 54.17586399999998], [-3.2003641999999997, 54.1763984], [-3.2009974000000003, 54.1779173], [-3.2014465999999997, 54.17904930000001], [-3.2018479, 54.180184], [-3.204416, 54.18853709999999], [-3.2044693, 54.1887306], [-3.2045825000000003, 54.1890997], [-3.2046924999999997, 54.18945579999999], [-3.2048151, 54.1898524], [-3.2050303, 54.1905193], [-3.2051853999999995, 54.19100009999999], [-3.2052425, 54.19114519999999], [-3.2056365999999996, 54.1924863], [-3.2058581, 54.1932668], [-3.2059468999999994, 54.1936548], [-3.2060018999999995, 54.1940419], [-3.2060059, 54.1946158], [-3.2057288999999995, 54.1959751], [-3.2051738999999997, 54.197721], [-3.2044237, 54.1999943], [-3.2024030999999997, 54.20622340000001], [-3.2023552, 54.2063742], [-3.2023496, 54.2063971], [-3.2017586, 54.208163299999995], [-3.2013034, 54.2095894], [-3.2012225238117376, 54.20985013768338], [-3.2010841, 54.2102964], [-3.2007684, 54.211248799999986], [-3.2004227, 54.21232079999999], [-3.2002915999999995, 54.21273469999999], [-3.1994912999999996, 54.215175599999995], [-3.1989984999999996, 54.216713199999994], [-3.1970517999999997, 54.2226274], [-3.1967843, 54.2233475], [-3.1964298, 54.224032599999994], [-3.1960947, 54.22457299999999], [-3.1956618, 54.2251479], [-3.1951752, 54.22569769999999], [-3.1943822, 54.22650929999999], [-3.1902939999999997, 54.230175599999995], [-3.1879795999999994, 54.2322271], [-3.1872165999999997, 54.2329033], [-3.1870311, 54.23306689999999], [-3.1865836, 54.233461299999995], [-3.1856527999999997, 54.234357499999994], [-3.1853996, 54.23470549999999], [-3.1852418999999994, 54.2350661], [-3.1851584, 54.23545469999999], [-3.1851545999999997, 54.2358386], [-3.1852178999999996, 54.2362462], [-3.1852514999999997, 54.2363722], [-3.1853412000000003, 54.2365575], [-3.1854371999999995, 54.2367478], [-3.1856985, 54.2370928], [-3.1859358999999996, 54.2373232], [-3.1859775000000004, 54.23736190000001], [-3.1862310999999996, 54.23755289999999], [-3.1873292, 54.23835429999999], [-3.1885079, 54.2391384], [-3.188738799999999, 54.23929969999999], [-3.1967574, 54.2449022], [-3.20242, 54.2488575], [-3.2075312, 54.25235549999999], [-3.2078795999999996, 54.25258629999999], [-3.2101105999999997, 54.25409799999999], [-3.2102240999999996, 54.25417319999999], [-3.2114593999999994, 54.25501229999999], [-3.2124746, 54.25570209999999], [-3.2130581, 54.25609619999999], [-3.2134812, 54.2563977], [-3.2143089, 54.2569833], [-3.2145231999999995, 54.25715029999999], [-3.2148331999999997, 54.25740789999999], [-3.2149996, 54.25755119999999], [-3.2153412, 54.2578452], [-3.2156142, 54.2581048], [-3.2158625, 54.2583852], [-3.2161235999999995, 54.2587155], [-3.2162652, 54.258943], [-3.2164566999999997, 54.259190399999994], [-3.2165402, 54.2593007], [-3.2166437999999995, 54.259449999999994], [-3.2168104, 54.2596089], [-3.2170253999999994, 54.2597623], [-3.2171697999999997, 54.2598637], [-3.2173664, 54.2599851], [-3.2176041, 54.26010599999999], [-3.2178587000000003, 54.26022160000001], [-3.2181673, 54.2603367], [-3.2185508, 54.26044970000001], [-3.2187735, 54.2605079], [-3.2190518, 54.2605611], [-3.2193951, 54.26060499999999], [-3.2196910999999995, 54.2606243], [-3.2199886, 54.260631200000006], [-3.2202942999999995, 54.2606254], [-3.2205993, 54.260601399999985], [-3.2208120999999994, 54.2605867], [-3.2218257, 54.2605165], [-3.2223201, 54.2604821], [-3.2237737999999996, 54.260379500000006], [-3.2254696999999997, 54.26025589999999], [-3.228988, 54.259998799999984], [-3.2301575, 54.25990319999999], [-3.2303613, 54.25988759999999], [-3.2309433999999997, 54.2598437], [-3.2316032000000003, 54.259773199999984], [-3.2324775999999997, 54.2596306], [-3.2338053, 54.2592734], [-3.233935022830277, 54.25922408186353], [-3.2351173, 54.25877460000001], [-3.236289, 54.2581407], [-3.2371472999999997, 54.25751079999999], [-3.2377391, 54.2569369], [-3.2395977, 54.25393269999999], [-3.2404380999999995, 54.25256469999999], [-3.2418395, 54.2502923], [-3.2429302, 54.248519599999995], [-3.2438032, 54.24713810000001], [-3.2440941, 54.24664769999999], [-3.2443835999999995, 54.246159699999986], [-3.2446129999999997, 54.2457872], [-3.2448827999999996, 54.245336], [-3.2451558, 54.244881200000016], [-3.2452689999999995, 54.24468069999999], [-3.2453884, 54.2444515], [-3.2455105, 54.244198], [-3.2455793999999996, 54.24403199999999], [-3.2457085999999995, 54.243661499999995], [-3.245826399999999, 54.24312890000001], [-3.2458743999999995, 54.242601], [-3.2458802999999996, 54.24245859999999], [-3.2459224999999994, 54.241867199999994], [-3.245986499999999, 54.2414815], [-3.2460331, 54.241272], [-3.2461576, 54.240859], [-3.246314299999999, 54.2404555], [-3.246507, 54.240021899999995], [-3.2467408999999994, 54.2396148], [-3.248278, 54.2375728], [-3.2485665, 54.2371895], [-3.2496904999999994, 54.2357265], [-3.2498432, 54.23552780000001], [-3.2504042999999996, 54.2347561], [-3.2508516999999997, 54.23391629999999], [-3.2514138, 54.2330491], [-3.2522547, 54.23195659999999], [-3.2558674, 54.2274034], [-3.2570234999999994, 54.2259345], [-3.2582225, 54.2243836], [-3.2584625, 54.22411029999999], [-3.2588769, 54.223555700000006], [-3.2594240999999995, 54.2226838], [-3.2595093, 54.2225136], [-3.2606901, 54.22015590000001], [-3.2609713, 54.2196054], [-3.2621063, 54.2173832], [-3.2623446, 54.2169781], [-3.2625676, 54.2165991], [-3.2629586, 54.2160335], [-3.2634540999999997, 54.21547939999999], [-3.2637272, 54.21515959999999], [-3.2642594, 54.2146667], [-3.2652391000000005, 54.21390139999999], [-3.2673205, 54.21264039999999], [-3.2681681, 54.21222], [-3.2707584999999995, 54.2109097], [-3.2720511, 54.21025590000001], [-3.2724412999999997, 54.2100586], [-3.2721234, 54.2102634], [-3.2720888, 54.21028050000001], [-3.2713358, 54.2106518]]} 16.2 0536 0600 Barrow-in-Furness Millom Millom 54.2106518 -3.2713358 54.2106518 -3.2713358 1 0 2026-09-16 05:10:37 TERMINATED 2026-09-16 05:00:00 Millom TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15951066 1789534837270832 7 7 2026-09-16 05:00:37.272994 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:37.267607
567325 600003 R55480 766J421416 2026-09-16 COMPLETE 15951096 2026-09-16 05:36:00 2026-09-16 05:11:07 2026-09-18 05:11:07 {"id": 600003, "stp": "N", "toc": "Unknown", "uid": "R55480", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R55480/2026-09-16/detailed", "trust_id": "766J421416", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hereford Yard", "service_date": "2026-09-16", "dest_arr_time": "0456½", "dest_platform": null, "is_terminated": 1, "next_location": "Hereford Yard", "signalling_id": "6J42", "timing_status": "LATE", "origin_station": "Tram Inn", "current_leg_arr": "0536", "current_leg_dep": "0445½", "current_leg_end": "Hereford Yard", "origin_dep_time": "0430", "origin_platform": null, "current_location": "Hereford Yard", "last_update_time": "2026-09-16T05:11:07", "route_debug_link": null, "timing_variation": "+39 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7150445999999997, 52.06593190000001], [-2.7151061, 52.0660463], [-2.7151613, 52.0661553], [-2.7152175999999995, 52.06628220000001], [-2.7152623, 52.0663965], [-2.7153008, 52.0664999], [-2.7153639999999997, 52.06668319999999], [-2.7153276, 52.06652460000001], [-2.7153142, 52.066429], [-2.7152927, 52.066329200000006], [-2.7152471999999994, 52.0662014], [-2.7151824999999996, 52.0660353], [-2.7150152, 52.0657266], [-2.7148892, 52.065532], [-2.7147256, 52.065316], [-2.7144680999999995, 52.0650258]]}", "current_leg_start": "Hereford Sig. H47", "dest_arr_time_act": "0456½", "motion_projection": null, "next_location_lat": "52.0650258", "next_location_lon": "-2.7144681", "previous_location": "Hereford Sig. H47", "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 23.237, \"from_m\": 0.0, \"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\": 62.722, \"from_m\": 23.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5139.949, \"from_m\": 62.722, \"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\": 5651.4, \"from_m\": 5139.949, \"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\": 7323.896, \"from_m\": 5651.4, \"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\": 9555.245, \"from_m\": 7323.896, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10351.354, \"from_m\": 9555.245, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11459.409, \"from_m\": 10351.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11655.344, \"from_m\": 11459.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 600003, \"profile_key\": \"fafa06bcadff5fb7c950ee9346e85644e130d84e00f03a6a3d4c245ba5f62be7\", \"schedule_id\": 40832, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0430\", \"location\": \"Tram Inn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0438\", \"location\": \"Hereford\", \"stage_seq\": 2, \"distance_m\": 10745.646, \"section_seq\": 1, \"route_path_id\": 108097}, {\"is_pass\": false, \"wtt_arr\": \"0440H\", \"wtt_dep\": \"0445H\", \"location\": \"Hereford Sig. H47\", \"stage_seq\": 3, \"distance_m\": 11372.99, \"section_seq\": 1, \"route_path_id\": 108097}, {\"is_pass\": false, \"wtt_arr\": \"0456H\", \"wtt_dep\": null, \"location\": \"Hereford Yard\", \"stage_seq\": 4, \"distance_m\": 11655.344, \"section_seq\": 1, \"route_path_id\": 108097}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11655.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108097}], \"total_distance_m\": 11655.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 11419.924, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 235.42, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0430", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "50.5", "current_position_lat": "52.0650258", "current_position_lon": "-2.7144681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:38Z\", \"source_id\": 15951096, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hereford Yard", "service_state_platform": null, "timing_fact_generation": 1789534839231786, "current_leg_arrival_utc": "2026-09-16T05:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:39.229285", "service_state_evidence_id": 15951096, "current_leg_start_actual_dep": "2026-09-16T05:24:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T04:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:39.924147", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 6J42 None None None None {"version": 3, "segments": [{"to_m": 23.237, "from_m": 0.0, "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": 62.722, "from_m": 23.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5139.949, "from_m": 62.722, "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": 5651.4, "from_m": 5139.949, "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": 7323.896, "from_m": 5651.4, "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": 9555.245, "from_m": 7323.896, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10351.354, "from_m": 9555.245, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11459.409, "from_m": 10351.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11655.344, "from_m": 11459.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 600003, "profile_key": "fafa06bcadff5fb7c950ee9346e85644e130d84e00f03a6a3d4c245ba5f62be7", "schedule_id": 40832, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0430", "location": "Tram Inn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0438", "location": "Hereford", "stage_seq": 2, "distance_m": 10745.646, "section_seq": 1, "route_path_id": 108097}, {"is_pass": false, "wtt_arr": "0440H", "wtt_dep": "0445H", "location": "Hereford Sig. H47", "stage_seq": 3, "distance_m": 11372.99, "section_seq": 1, "route_path_id": 108097}, {"is_pass": false, "wtt_arr": "0456H", "wtt_dep": null, "location": "Hereford Yard", "stage_seq": 4, "distance_m": 11655.344, "section_seq": 1, "route_path_id": 108097}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11655.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 108097}], "total_distance_m": 11655.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 11419.924, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 235.42, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:38Z", "source_id": 15951096, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:36:00+01:00", "operational_fact": true}] Tram Inn 0430 0430 None None None Hereford Yard 0456½ 0456½ None LATE +39 minutes https://www.realtimetrains.co.uk/service/gb-nr:R55480/2026-09-16/detailed None Hereford Sig. H47 2026-09-16T05:24:30+01:00 Hereford Yard 50.5 {"type": "LineString", "coordinates": [[-2.7150445999999997, 52.06593190000001], [-2.7151061, 52.0660463], [-2.7151613, 52.0661553], [-2.7152175999999995, 52.06628220000001], [-2.7152623, 52.0663965], [-2.7153008, 52.0664999], [-2.7153639999999997, 52.06668319999999], [-2.7153276, 52.06652460000001], [-2.7153142, 52.066429], [-2.7152927, 52.066329200000006], [-2.7152471999999994, 52.0662014], [-2.7151824999999996, 52.0660353], [-2.7150152, 52.0657266], [-2.7148892, 52.065532], [-2.7147256, 52.065316], [-2.7144680999999995, 52.0650258]]} 0.2 0445½ 0536 Hereford Sig. H47 Hereford Yard Hereford Yard 52.0650258 -2.7144681 52.0650258 -2.7144681 1 0 2026-09-16 05:11:07 TERMINATED 2026-09-16 04:36:00 Hereford Yard TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15951096 1789534839231786 2 2 2026-09-16 05:10:39.924147 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:39.229285
567326 598239 W10562 731T26M516 2026-09-16 COMPLETE 15950449 2026-09-16 06:00:00 2026-09-16 05:11:07 2026-09-18 05:11:07 {"id": 598239, "stp": "P", "toc": "Heathrow Express", "uid": "W10562", "consist": "387133+387140", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10562/2026-09-16/detailed", "trust_id": "731T26M516", "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": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T26", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "0600", "current_leg_dep": "0556", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "0540", "origin_platform": "7", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-16T05:11:07", "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": "0601", "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\": 598239, \"profile_key\": \"f9ed8d24695a7e2451bf7c66aed238395725c70d152e992b304b5d937a4129bc\", \"schedule_id\": 25383, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"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\": \"0541\", \"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\": \"0542\", \"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\": \"0543\", \"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\": \"0545H\", \"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\": \"0548\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"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\": \"0551H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0557\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"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": "0540", "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-16T04:48:18Z\", \"source_id\": 49121692, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:22Z\", \"source_id\": 15945311, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:08Z\", \"source_id\": 49130092, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:14Z\", \"source_id\": 15947893, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:20Z\", \"source_id\": 49138107, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:21Z\", \"source_id\": 15950449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789534763188307, "current_leg_arrival_utc": "2026-09-16T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:40.272038", "service_state_evidence_id": 15950449, "current_leg_start_actual_dep": "2026-09-16T05:57:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:40.484063", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P PAD HWV 1T26 387133+387140 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": 598239, "profile_key": "f9ed8d24695a7e2451bf7c66aed238395725c70d152e992b304b5d937a4129bc", "schedule_id": 25383, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "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": "0541", "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": "0542", "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": "0543", "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": "0545H", "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": "0548", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "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": "0551H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0557", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0601", "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-16T04:48:18Z", "source_id": 49121692, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:22Z", "source_id": 15945311, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:08Z", "source_id": 49130092, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:14Z", "source_id": 15947893, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:20Z", "source_id": 49138107, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:00:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:21Z", "source_id": 15950449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] London Paddington 0540 0540 7 None None Heathrow Terminal 5 0601 0601 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10562/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T05: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 0556 0600 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-16 05:11:07 TERMINATED 2026-09-16 05:00:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950449 1789534763188307 41 41 2026-09-16 05:10:40.484063 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:40.272038
567327 596837 C49814 815A69M316 2026-09-16 COMPLETE 15950638 2026-09-16 06:00:00 2026-09-16 05:11:07 2026-09-18 05:11:07 {"id": 596837, "stp": "O", "toc": "Great Western Railway", "uid": "C49814", "consist": "802114", "dest_crs": "WSB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49814/2026-09-16/detailed", "trust_id": "815A69M316", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbury", "service_date": "2026-09-16", "dest_arr_time": "0603", "dest_platform": "2", "is_terminated": 1, "next_location": "Westbury", "signalling_id": "5A69", "timing_status": "EARLY", "origin_station": "Stoke Gifford", "current_leg_arr": "0600", "current_leg_dep": "0515", "current_leg_end": "Westbury", "origin_dep_time": "0349", "origin_platform": null, "current_location": "Westbury", "last_update_time": "2026-09-16T05:11:07", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5801483, 51.4490808], [-2.5800750999999997, 51.449309200000016], [-2.5799212, 51.449605299999995], [-2.5797826, 51.449822100000006], [-2.5797381999999995, 51.44987009999999], [-2.5796545, 51.44996050000001], [-2.5795184999999994, 51.45011749999999], [-2.5793008, 51.4503093], [-2.5791112, 51.4504547], [-2.5790388999999996, 51.45050549999999], [-2.578991, 51.4505391], [-2.5788215, 51.45063909999998], [-2.5786553999999997, 51.450734], [-2.5784732999999997, 51.4508345], [-2.5782688, 51.4509341], [-2.5780966999999997, 51.45099789999999], [-2.5778974, 51.4510595], [-2.5777694999999996, 51.4510894], [-2.5777634, 51.4510829], [-2.5776541, 51.45111399999999], [-2.5775393, 51.4511406], [-2.5773570999999995, 51.4511729], [-2.5769325, 51.4512353], [-2.5767624, 51.45126160000001], [-2.5766001, 51.4512974], [-2.5765857999999997, 51.4512895], [-2.5763811, 51.451325], [-2.5761199, 51.4513627], [-2.5755937999999996, 51.4514411], [-2.5754697, 51.4514601], [-2.5754516, 51.4514629], [-2.5753606, 51.4514768], [-2.5745055999999997, 51.451608099999994], [-2.574328, 51.451636399999984], [-2.5738720999999996, 51.45170679999999], [-2.573842361796266, 51.4517096090898], [-2.5735291, 51.45173919999999], [-2.5729452000000004, 51.451768099999995], [-2.5725276, 51.451787], [-2.5722084, 51.4517857], [-2.5718643999999995, 51.4517752], [-2.5713886, 51.4517693], [-2.5711448999999997, 51.4517663], [-2.5700309999999997, 51.4517017], [-2.5690472999999994, 51.45160969999999], [-2.5687621999999997, 51.45157700000001], [-2.5686151999999995, 51.45155770000001], [-2.5685338999999994, 51.4515476], [-2.5682364, 51.451504699999994], [-2.5673304999999997, 51.4513541], [-2.5672436999999997, 51.45133800000001], [-2.5669957, 51.45129190000001], [-2.5662843, 51.45116279999999], [-2.5660363, 51.4511147], [-2.5657943, 51.4510678], [-2.565251834118337, 51.45096753458374], [-2.565007513993948, 51.45092337026364], [-2.564791220710308, 51.45088509493285], [-2.564598957658369, 51.45085185216222], [-2.564426728229084, 51.45082278552258], [-2.564270535813406, 51.45079703858477], [-2.564126383802287, 51.450773754919624], [-2.5639902755866792, 51.45075207809798], [-2.5638582145575364, 51.450731151690675], [-2.563726204105809, 51.45071011926855], [-2.563590247622452, 51.45068812440243], [-2.563446348498416, 51.45066431066316], [-2.563290510124655, 51.45063782162157], [-2.563118735892121, 51.4506078008485], [-2.5629270291917656, 51.4505733919148], [-2.562711393414543, 51.4505337383913], [-2.562467831951405, 51.450487983848824], [-2.5602435999999997, 51.450071699999995], [-2.5585838, 51.4497611], [-2.5572307999999997, 51.4495097], [-2.5570657999999997, 51.44947650000001], [-2.556921, 51.4494472], [-2.5566922999999995, 51.4494059], [-2.5527223, 51.4486634], [-2.5524389, 51.44860980000001], [-2.5499745, 51.4481437], [-2.5492368999999995, 51.44799749999999], [-2.5488984, 51.44793039999999], [-2.5476406, 51.4476596], [-2.5472337, 51.44756770000001], [-2.5468559, 51.4474861], [-2.5461623999999996, 51.4473112], [-2.5454555, 51.4471215], [-2.5447948, 51.4469408], [-2.5441239, 51.4467423], [-2.5432358, 51.446467799999986], [-2.5424496999999997, 51.4462084], [-2.5409174999999995, 51.44563279999999], [-2.5407257999999997, 51.44556080000001], [-2.5396082999999994, 51.4450676], [-2.5385256999999997, 51.44456540000001], [-2.5377072999999997, 51.4441722], [-2.536963, 51.44378999999999], [-2.5368905, 51.4437528], [-2.536016, 51.4432608], [-2.535275851046764, 51.442817580280106], [-2.5348569, 51.44256670000001], [-2.5336230999999994, 51.44172530000001], [-2.5335503, 51.4416774], [-2.5326613, 51.4410235], [-2.5309151, 51.4395564], [-2.5301501999999996, 51.43882560000001], [-2.5294144, 51.43804169999999], [-2.5286547, 51.4371657], [-2.5282782, 51.4366708], [-2.5280540999999994, 51.4363762], [-2.5277771, 51.43597890000001], [-2.5270015999999997, 51.43505569999999], [-2.5263937, 51.434416], [-2.5255737999999996, 51.43364379999999], [-2.5248238, 51.4330056], [-2.5239065, 51.4323084], [-2.5229905, 51.43168870000001], [-2.5217118, 51.4309185], [-2.5206713999999995, 51.4303607], [-2.5197416, 51.42990079999999], [-2.5187933999999994, 51.4294708], [-2.5176447, 51.4289347], [-2.516945, 51.4286082], [-2.5163624, 51.428321], [-2.5153504, 51.4277881], [-2.51528279553466, 51.42774853597959], [-2.5148493999999997, 51.4274949], [-2.5144273, 51.4272759], [-2.5127939, 51.4262834], [-2.5120512, 51.4258121], [-2.5106074, 51.42494009999999], [-2.5095813, 51.42436969999999], [-2.5093939, 51.4242642], [-2.5092962999999995, 51.424212399999995], [-2.5083387, 51.42371550000001], [-2.5057003999999994, 51.4224697], [-2.5030779, 51.42128360000001], [-2.5011993999999995, 51.42042670000001], [-2.5010829, 51.42037349999999], [-2.4977414, 51.4188492], [-2.4960945, 51.4181797], [-2.4958665999999994, 51.418087], [-2.494905699999999, 51.41773289999999], [-2.4944915, 51.41758409999999], [-2.4939823, 51.41741129999998], [-2.4931485, 51.4171412], [-2.4928003999999997, 51.41702949999999], [-2.4919207000000005, 51.4167643], [-2.4918355999999995, 51.4167386], [-2.4909352000000005, 51.41649], [-2.4906203, 51.416403], [-2.4895284999999996, 51.41613089999999], [-2.4881961, 51.4158218], [-2.4868834, 51.41555090000001], [-2.4867542, 51.415523500000006], [-2.4855985, 51.4153088], [-2.4843951, 51.4151101], [-2.482793, 51.4148807], [-2.4825594999999994, 51.414851], [-2.4810363999999994, 51.41463939999999], [-2.4800910999999997, 51.41448450000001], [-2.4791177999999996, 51.4143192], [-2.4778098, 51.414066299999995], [-2.4763411, 51.4137439], [-2.4752529999999995, 51.4134772], [-2.4735066, 51.4130072], [-2.47219, 51.4126081], [-2.4705525, 51.4120644], [-2.4696503, 51.4117364], [-2.4695226, 51.411686499999995], [-2.469458, 51.4116613], [-2.4681303, 51.41114309999999], [-2.4665367, 51.410455199999994], [-2.4652453, 51.4098456], [-2.4631868999999997, 51.4087787], [-2.4617001999999997, 51.407921599999995], [-2.4609346, 51.40744240000001], [-2.4599171999999996, 51.4067622], [-2.4572483999999997, 51.4047738], [-2.4558782, 51.403724399999994], [-2.4541402, 51.402413800000005], [-2.4503966, 51.39957979999999], [-2.4501016999999994, 51.39936219999999], [-2.4499197999999995, 51.3992217], [-2.4493996, 51.3988342], [-2.4483871999999995, 51.398079900000006], [-2.447534399999999, 51.39748249999999], [-2.4469189999999994, 51.397089699999995], [-2.446168, 51.3966419], [-2.4448671999999996, 51.3959288], [-2.443755, 51.395376699999986], [-2.4421651, 51.3946742], [-2.4380397, 51.3928993], [-2.4359191, 51.391986800000005], [-2.4357297, 51.391905400000006], [-2.4345902, 51.39140929999999], [-2.4336685, 51.3910195], [-2.4328189, 51.3906918], [-2.4318186999999996, 51.3903461], [-2.4316000000000004, 51.390266], [-2.4303197, 51.3898692], [-2.4302813, 51.3898573], [-2.4290455, 51.389525899999995], [-2.4286417, 51.38943129999999], [-2.4279616, 51.3892968], [-2.427907, 51.38928589999998], [-2.4277696, 51.3892585], [-2.4269905, 51.389094699999994], [-2.4260540999999995, 51.3889268], [-2.425451267122708, 51.38883688898455], [-2.4251683999999996, 51.3887947], [-2.4239842, 51.38865340000001], [-2.4232752, 51.38858290000001], [-2.4224748, 51.3885321], [-2.4222798000000005, 51.3885204], [-2.4211349, 51.3884492], [-2.4197529, 51.3883985], [-2.419062900000001, 51.3883655], [-2.418315, 51.38831669999999], [-2.4169175, 51.388189199999985], [-2.4160529, 51.3880923], [-2.4145236, 51.3878754], [-2.4126609, 51.38752139999998], [-2.4117811999999996, 51.3873322], [-2.410428, 51.38699949999999], [-2.4098135, 51.386830200000006], [-2.4096709669926253, 51.38679167395817], [-2.4096004, 51.38677259999999], [-2.4088599999999993, 51.3865485], [-2.4085169, 51.38643880000001], [-2.4078595999999997, 51.38621589999999], [-2.4077675, 51.3861847], [-2.4072521, 51.38600509999999], [-2.406888299999999, 51.3858784], [-2.4061659000000004, 51.38559130000001], [-2.4053057999999994, 51.38521519999999], [-2.4041638999999995, 51.3846907], [-2.4029422, 51.3840404], [-2.4018434999999996, 51.38344889999999], [-2.4014, 51.38322179999999], [-2.4006681999999997, 51.382875000000006], [-2.3999781, 51.38257709999999], [-2.3995590000000004, 51.3824071], [-2.3987490999999994, 51.382087000000006], [-2.3982936, 51.3819204], [-2.3977249, 51.38173080000001], [-2.3970703, 51.381524500000005], [-2.3962804999999996, 51.3813003], [-2.3953901, 51.381071], [-2.3948358, 51.3809422], [-2.3943992, 51.3808511], [-2.3934037999999997, 51.38065799999998], [-2.3926108, 51.38052540000001], [-2.392034, 51.3804414], [-2.3914734999999996, 51.3803665], [-2.3910976, 51.380323199999985], [-2.3908864, 51.380300099999985], [-2.3903231999999996, 51.38024089999998], [-2.387882, 51.3799966], [-2.3877378999999994, 51.3799819], [-2.3863359, 51.379841899999995], [-2.3860825, 51.379816], [-2.3850509, 51.379716], [-2.3801066, 51.3792186], [-2.3747193999999996, 51.3786766], [-2.3734358999999996, 51.378548599999995], [-2.372325, 51.3784379], [-2.3702032999999996, 51.37822639999998], [-2.3687887, 51.37808149999999], [-2.3686287, 51.3780654], [-2.3671438999999994, 51.37791240000001], [-2.3663734999999995, 51.3778332], [-2.3651806, 51.3777157], [-2.3622648, 51.377418000000006], [-2.3604752, 51.37723519999999], [-2.3603827, 51.3772256], [-2.3601806999999995, 51.3772092], [-2.3600081, 51.3771976], [-2.3598541, 51.37718979999999], [-2.3596579, 51.37718310000001], [-2.3594616, 51.3771817], [-2.3592596, 51.3771847], [-2.3590403, 51.37719330000001], [-2.3588473, 51.377207], [-2.3587058, 51.377218], [-2.3584733, 51.3772428], [-2.3581937, 51.377280199999994], [-2.3580046, 51.377311600000006], [-2.3577936, 51.3773543], [-2.3575574999999995, 51.377413399999995], [-2.3572846999999997, 51.3774806], [-2.3567451, 51.377633900000006], [-2.356358, 51.3777474], [-2.3561624, 51.37781480000001], [-2.3558712999999996, 51.37791750000001], [-2.3556205, 51.3780171], [-2.3554206999999994, 51.3781024], [-2.3549383999999995, 51.378326599999994], [-2.3546148, 51.3784857], [-2.3542348, 51.37867129999999], [-2.3539267999999995, 51.378834], [-2.3535193, 51.3790667], [-2.3532174999999995, 51.37925009999999], [-2.3529543999999993, 51.3794238], [-2.3526784999999997, 51.3796159], [-2.3524363, 51.3797953], [-2.3522689, 51.3799198], [-2.3518362, 51.3802771], [-2.351556599999999, 51.3805364], [-2.3512708, 51.38082399999999], [-2.3509957, 51.38112879999999], [-2.3508706, 51.3812749], [-2.3507471999999994, 51.3814334], [-2.3505264999999995, 51.3817339], [-2.3503554, 51.381995], [-2.3500359, 51.3825708], [-2.3498095, 51.38305660000001], [-2.3497031, 51.3833528], [-2.3496575000000006, 51.38353000000001], [-2.3495085, 51.3841295], [-2.3493904, 51.3846012], [-2.3492421, 51.385193300000005], [-2.348850870747346, 51.38679167395817], [-2.3488293, 51.3868798], [-2.3487478000000004, 51.387146], [-2.3485725, 51.38754440000001], [-2.3485046, 51.3877116], [-2.3484906000000003, 51.387746], [-2.3483391, 51.3880621], [-2.3482053, 51.38827640000001], [-2.3480338999999995, 51.3885308], [-2.3478744, 51.3887619], [-2.3475195, 51.3891867], [-2.3473851, 51.389333400000005], [-2.3472797999999995, 51.3894429], [-2.3470965, 51.3896195], [-2.3469289, 51.38978250000001], [-2.3465984999999994, 51.390065199999995], [-2.3464044, 51.39022359999999], [-2.3461907999999996, 51.3903838], [-2.345618, 51.39077049999999], [-2.3453754, 51.3909128], [-2.3451386, 51.39104639999999], [-2.3448291, 51.3912104], [-2.3445393999999995, 51.3913599], [-2.344195899999999, 51.39151600000001], [-2.3438580999999994, 51.3916626], [-2.3435737, 51.391779199999995], [-2.343328, 51.39186939999999], [-2.3428322, 51.392047600000005], [-2.3423806999999996, 51.392189900000005], [-2.3416695999999995, 51.39239309999999], [-2.3415218, 51.392429599999986], [-2.3393961, 51.3929464], [-2.3385404999999997, 51.3931558], [-2.3383986000000005, 51.3931927], [-2.3356197387107556, 51.393908729428915], [-2.3354389999999996, 51.39395530000001], [-2.3326130999999997, 51.3947233], [-2.3299411, 51.39550299999999], [-2.3279761, 51.396095], [-2.3268728, 51.396437699999986], [-2.3246326, 51.3971695], [-2.3239594, 51.397387499999994], [-2.3232352000000005, 51.3976228], [-2.3218675, 51.39806449999999], [-2.3209129, 51.39834750000001], [-2.3202991, 51.39854590000001], [-2.3198081, 51.3986884], [-2.3196276, 51.398736799999995], [-2.3194366, 51.3987843], [-2.3192317, 51.39882860000001], [-2.3190598, 51.398861800000006], [-2.3189062, 51.3988869], [-2.3186935, 51.398915], [-2.3184677, 51.3989384], [-2.3182852, 51.3989525], [-2.3180890999999995, 51.39895880000001], [-2.3178599, 51.39895980000001], [-2.3176764, 51.39895510000001], [-2.3175202, 51.3989466], [-2.3172889, 51.3989266], [-2.3170191999999994, 51.398894799999994], [-2.3167918, 51.39885970000001], [-2.3165471, 51.39881230000001], [-2.3163085, 51.3987617], [-2.3161395, 51.3987216], [-2.3159055, 51.398656499999994], [-2.3155662999999995, 51.3985579], [-2.3152782, 51.398467100000005], [-2.3150170999999995, 51.3983801], [-2.3148067999999995, 51.3983061], [-2.3145842, 51.39822019999999], [-2.3142459, 51.3980726], [-2.3140142, 51.3979578], [-2.313828, 51.3978556], [-2.3136658, 51.39776199999999], [-2.3134998, 51.3976552], [-2.3133221, 51.3975335], [-2.3131250999999997, 51.39738289999999], [-2.3129714, 51.3972504], [-2.3128136999999995, 51.397106699999995], [-2.3126706, 51.3969581], [-2.3125416, 51.39681639999999], [-2.3124225, 51.39666929999999], [-2.3123274, 51.3965339], [-2.3122429, 51.396406600000006], [-2.3121774, 51.3962957], [-2.3121233, 51.3961948], [-2.3120284, 51.395998299999995], [-2.3119974, 51.3959284], [-2.3119574, 51.3958282], [-2.3119128, 51.395686600000005], [-2.3118803999999997, 51.3955428], [-2.3118602, 51.3954248], [-2.3118417, 51.3952335], [-2.311829, 51.3950494], [-2.3118366, 51.394844000000006], [-2.3118494, 51.39468900000001], [-2.3118775, 51.394533], [-2.3119158, 51.3943568], [-2.311969299999999, 51.3941793], [-2.3120433999999994, 51.39400809999999], [-2.3121428999999996, 51.393814], [-2.3122591, 51.3935875], [-2.3123909, 51.393349400000005], [-2.3125933, 51.3929936], [-2.3128694999999997, 51.39249920000001], [-2.3130986999999994, 51.3920901], [-2.3133868, 51.391576599999986], [-2.3135827, 51.3912111], [-2.3136753, 51.391029499999995], [-2.3137679, 51.3908333], [-2.3138385999999995, 51.3906628], [-2.313893, 51.390514800000005], [-2.3139413, 51.390352500000006], [-2.3139777999999995, 51.390183499999985], [-2.3140022, 51.3900273], [-2.3140183, 51.38987889999999], [-2.3140294, 51.38974279999999], [-2.3140351999999997, 51.38959619999999], [-2.3140273, 51.389436499999995], [-2.3140188, 51.3892815], [-2.3139927, 51.3890817], [-2.3139607, 51.3888982], [-2.3139178000000005, 51.38869690000001], [-2.3138806, 51.388561300000006], [-2.3138358, 51.38842360000001], [-2.3137918999999996, 51.388304600000005], [-2.3137321999999996, 51.3881546], [-2.3136529, 51.387984200000005], [-2.3135546999999996, 51.3877805], [-2.3134696, 51.387630999999985], [-2.3133810999999995, 51.38748729999999], [-2.3132632, 51.387312], [-2.3131248999999996, 51.3871264], [-2.3129652, 51.38692829999999], [-2.31284282328649, 51.38679167395817], [-2.3128338, 51.3867816], [-2.3126886, 51.3866281], [-2.31254, 51.38648400000001], [-2.3123494, 51.3863101], [-2.312146900000001, 51.3861456], [-2.3119902, 51.3860234], [-2.3118334, 51.3859072], [-2.3116408, 51.3857737], [-2.3114251, 51.3856311], [-2.311135, 51.38545299999999], [-2.310897199999999, 51.3853165], [-2.3105778999999997, 51.385144], [-2.3101610999999997, 51.3849333], [-2.3094936, 51.3846077], [-2.3089313999999996, 51.38432760000001], [-2.3086796, 51.384195699999985], [-2.3084014, 51.384046199999986], [-2.3080606, 51.383856699999995], [-2.3077015, 51.3836427], [-2.3073842, 51.38344699999999], [-2.3070651, 51.3832417], [-2.306778, 51.38304889999999], [-2.3064344, 51.38281159999999], [-2.3061378, 51.3826019], [-2.3056487, 51.382237200000006], [-2.3053581, 51.38201639999999], [-2.3050756, 51.3817984], [-2.3047375, 51.3815398], [-2.3043448, 51.3812266], [-2.3040413999999996, 51.38096960000001], [-2.3037762999999996, 51.380740800000005], [-2.3035306, 51.3805078], [-2.3033577000000003, 51.3803401], [-2.303133, 51.3801013], [-2.3029289999999993, 51.37986649999999], [-2.3027169, 51.3796131], [-2.3025720999999995, 51.3794209], [-2.3024251, 51.379211699999985], [-2.3022684999999994, 51.3789779], [-2.3021043999999997, 51.37872320000001], [-2.3020032999999995, 51.37853979999999], [-2.3019091, 51.3783662], [-2.3018037, 51.378140599999995], [-2.3017143, 51.3779447], [-2.3016183, 51.3777097], [-2.301515, 51.3774304], [-2.3014024000000006, 51.3770557], [-2.3013305, 51.3767812], [-2.3012488, 51.3764584], [-2.3011731, 51.3760927], [-2.3011219, 51.3758138], [-2.3010563, 51.3754079], [-2.3010333, 51.37519520000001], [-2.3010180000000005, 51.3749792], [-2.3010115999999994, 51.3747245], [-2.3010179000000006, 51.374329800000005], [-2.3010477, 51.3739283], [-2.301092, 51.3735729], [-2.3011456, 51.3732625], [-2.3012276999999997, 51.3728787], [-2.3012882, 51.37266120000001], [-2.3013466999999994, 51.37246], [-2.3014546999999994, 51.3721392], [-2.3015657, 51.371849199999986], [-2.3017036999999996, 51.371533], [-2.301833, 51.37126169999999], [-2.3019619, 51.3710223], [-2.3020946, 51.370792], [-2.3022388, 51.3705603], [-2.3023889, 51.3703298], [-2.3025738999999996, 51.3700696], [-2.3027586, 51.3698273], [-2.3030186999999995, 51.3695154], [-2.3032759, 51.3692252], [-2.3034606, 51.3690299], [-2.3037534, 51.3687402], [-2.3039886000000003, 51.3685127], [-2.304218399999999, 51.3683052], [-2.3045523999999995, 51.36802050000001], [-2.3049095, 51.3677298], [-2.3055380999999997, 51.3672292], [-2.3061948, 51.3667138], [-2.3066082, 51.3663832], [-2.3069677999999993, 51.366105199999986], [-2.3074781, 51.3656951], [-2.3078352, 51.3654113], [-2.3084836, 51.364897899999995], [-2.308837, 51.3646054], [-2.3091252, 51.36435569999999], [-2.3092602, 51.3642209], [-2.3094197999999997, 51.3640603], [-2.3095457, 51.36393240000001], [-2.3096933999999996, 51.3637728], [-2.309841099999999, 51.3636006], [-2.3099823, 51.36343099999999], [-2.3101408, 51.3632222], [-2.3102706, 51.3630453], [-2.3104624, 51.3627624], [-2.3106395999999996, 51.3624835], [-2.3108843, 51.362070300000006], [-2.3111145, 51.3616754], [-2.3112567999999993, 51.36141229999999], [-2.3113568, 51.3611723], [-2.311443, 51.36094919999998], [-2.3114959999999996, 51.36077279999999], [-2.3115463, 51.36060359999999], [-2.3115965999999997, 51.3603681], [-2.3116504, 51.36005289999999], [-2.311696, 51.3597208], [-2.3117489000000004, 51.3593289], [-2.3117897, 51.3590064], [-2.3118141, 51.3587805], [-2.3118876, 51.3582201], [-2.3119497999999994, 51.35776799999999], [-2.3120028, 51.3572965], [-2.312021, 51.3571648], [-2.3120618, 51.3569166], [-2.3121406999999996, 51.3564853], [-2.3122254, 51.3561243], [-2.3122996, 51.3558521], [-2.3123537999999995, 51.355655000000006], [-2.3123846, 51.35554519999999], [-2.3124385, 51.3553723], [-2.3125244, 51.355123799999994], [-2.3126103, 51.354901899999994], [-2.3126991999999995, 51.354690699999985], [-2.3128124, 51.3544115], [-2.3129663, 51.354067500000006], [-2.3131247, 51.35374379999999], [-2.3133298, 51.353339600000005], [-2.3135199, 51.3529929], [-2.3137722, 51.352526], [-2.3138876, 51.3523068], [-2.3139991, 51.35208260000001], [-2.3141367, 51.3517865], [-2.3142969000000004, 51.35140580000001], [-2.3143964, 51.35115119999998], [-2.3144652, 51.3509616], [-2.314525, 51.3507685], [-2.3145774999999995, 51.350586199999995], [-2.3146232, 51.35038], [-2.3146580999999995, 51.3502018], [-2.3146799, 51.350054199999995], [-2.3147009, 51.34985139999999], [-2.314712399999999, 51.349667899999986], [-2.314712399999999, 51.3494475], [-2.3147019, 51.349235099999994], [-2.3146769999999997, 51.349017800000006], [-2.3146463, 51.34883219999999], [-2.3146121999999996, 51.3486596], [-2.3145495, 51.34843169999999], [-2.3145021999999997, 51.348285999999995], [-2.3144276999999995, 51.3480971], [-2.3143448, 51.3478966], [-2.3142365999999996, 51.347678], [-2.3140978999999997, 51.34742370000001], [-2.3139705, 51.34722539999999], [-2.3138476, 51.3470526], [-2.3136749, 51.346834], [-2.3134961, 51.346623099999995], [-2.3133006000000003, 51.3464145], [-2.3131191, 51.3462382], [-2.312936399999999, 51.3460813], [-2.3128379, 51.346001], [-2.3127217, 51.3459164], [-2.312527199999999, 51.345773599999994], [-2.3123557, 51.345662100000006], [-2.3121257, 51.3455207], [-2.3118153, 51.345341600000005], [-2.3115118, 51.3451786], [-2.3111956999999994, 51.34502129999999], [-2.3108742000000007, 51.34486939999999], [-2.3105213999999994, 51.3447185], [-2.3101814999999997, 51.34457879999999], [-2.3098546, 51.34446049999998], [-2.3096032, 51.3443764], [-2.3093248, 51.3442904], [-2.3089632, 51.3441866], [-2.3085545, 51.3440828], [-2.3080335999999995, 51.3439654], [-2.3075175, 51.34386029999999], [-2.3069282, 51.343750199999995], [-2.3060021999999996, 51.3435736], [-2.3054444999999997, 51.3434678], [-2.3049226, 51.3433624], [-2.3044212, 51.3432474], [-2.3041362, 51.34317630000001], [-2.3038218999999995, 51.3430912], [-2.3034325999999994, 51.34297350000001], [-2.3030901, 51.3428656], [-2.3027299, 51.3427424], [-2.3022762999999995, 51.3425692], [-2.3018141000000005, 51.34238320000001], [-2.3015108, 51.3422502], [-2.3011315, 51.3420746], [-2.300905199999999, 51.3419643], [-2.3006392, 51.34182489999999], [-2.3004004, 51.3416961], [-2.3000043999999997, 51.3414578], [-2.2995193, 51.3411467], [-2.2992152999999997, 51.3409458], [-2.2989421999999995, 51.3407609], [-2.2987466, 51.3406319], [-2.298531, 51.340489100000006], [-2.2982906, 51.34033169999999], [-2.2980105, 51.3401582], [-2.2976833, 51.33996919999999], [-2.2973986, 51.3398189], [-2.296959999999999, 51.3396118], [-2.2963812999999997, 51.3393419], [-2.2957181, 51.33902849999999], [-2.2953103, 51.33884929999999], [-2.294924599999999, 51.3386904], [-2.2946738000000004, 51.3385965], [-2.2943904999999996, 51.3385057], [-2.2940892999999996, 51.3384189], [-2.2937736, 51.338342099999984], [-2.2935042, 51.338278599999995], [-2.2931549, 51.3382098], [-2.292877, 51.3381608], [-2.2924948, 51.3381048], [-2.292243, 51.3380707], [-2.2919302, 51.3380401], [-2.2915819999999996, 51.3380109], [-2.2912092999999993, 51.337986699999995], [-2.2908506, 51.3379724], [-2.2905124, 51.3379672], [-2.2901957, 51.33796600000001], [-2.2897793999999996, 51.337979399999995], [-2.2893886, 51.3379959], [-2.2891014, 51.33801720000001], [-2.2887698, 51.33805], [-2.2884591999999997, 51.3380844], [-2.2880104999999995, 51.33814929999999], [-2.2877573, 51.33818819999999], [-2.2874503999999996, 51.3382427], [-2.2870734, 51.3383168], [-2.2866723, 51.33840810000001], [-2.2862038, 51.3385152], [-2.2856091, 51.338660399999995], [-2.2849741, 51.33881759999999], [-2.284403, 51.338956800000005], [-2.2834828999999996, 51.33918589999999], [-2.2826127, 51.3393907], [-2.2821407, 51.339511900000005], [-2.2818661, 51.33957829999999], [-2.2813952, 51.33968839999999], [-2.280542, 51.3398929], [-2.2796245, 51.3401119], [-2.2791441999999997, 51.3402226], [-2.2787307, 51.34031890000001], [-2.2780734999999996, 51.3404613], [-2.2774298999999996, 51.340588999999994], [-2.2768523999999997, 51.34069920000001], [-2.2762394, 51.3408097], [-2.2756546, 51.34091420000001], [-2.2752602999999993, 51.34098920000001], [-2.2749432, 51.3410536], [-2.2745803, 51.341132499999986], [-2.2742256999999997, 51.34121879999999], [-2.2738499999999995, 51.341317100000005], [-2.273512, 51.3414138], [-2.2731169, 51.341536399999995], [-2.2727242999999997, 51.34166110000001], [-2.2723138, 51.3418038], [-2.2719073, 51.3419469], [-2.2714389, 51.34211100000001], [-2.271145999999999, 51.3422138], [-2.270835, 51.3423215], [-2.2703615, 51.3424798], [-2.2700992, 51.342561], [-2.2698291, 51.3426451], [-2.2695657, 51.3427199], [-2.2692829, 51.3427985], [-2.2690726, 51.342854], [-2.2687691, 51.34292839999999], [-2.2684275, 51.3430088], [-2.2680701, 51.3430887], [-2.2677885, 51.3431441], [-2.2675225, 51.343196], [-2.267259, 51.3432425], [-2.2667025000000005, 51.3433325], [-2.2663583, 51.3433838], [-2.2660536, 51.343421699999986], [-2.2657099, 51.3434657], [-2.2653813, 51.3435014], [-2.2647489, 51.3435696], [-2.2638731, 51.3436615], [-2.2633653, 51.3437169], [-2.2628673, 51.3437694], [-2.2619497, 51.3438621], [-2.2614709, 51.343911600000006], [-2.2609863, 51.3439629], [-2.2600672, 51.344058200000006], [-2.2591626999999996, 51.34415260000001], [-2.2582352999999995, 51.3442478], [-2.2570704, 51.3443669], [-2.2561595, 51.3444628], [-2.2552253, 51.3445566], [-2.254412, 51.3446415], [-2.2534667, 51.3447339], [-2.2526033, 51.344821199999984], [-2.2518953, 51.344893600000006], [-2.250963099999999, 51.34499619999999], [-2.2501855, 51.3450812], [-2.2490789, 51.3451911], [-2.2480898, 51.3452863], [-2.2479587, 51.34529619999999], [-2.2477849999999995, 51.3453094], [-2.2476229, 51.345320099999995], [-2.2470696, 51.34535869999999], [-2.2466118, 51.345389100000006], [-2.2462867999999996, 51.3454046], [-2.2460529, 51.345411899999995], [-2.2458025, 51.34541419999999], [-2.2457882102988034, 51.34541421007499], [-2.245377, 51.3454145], [-2.2451184999999994, 51.3454102], [-2.2449479, 51.3454028], [-2.2447431999999994, 51.3453888], [-2.2445575, 51.34537240000001], [-2.2443253999999997, 51.34534800000001], [-2.244042799999999, 51.3453127], [-2.2437682, 51.345272099999995], [-2.2435413, 51.345230599999994], [-2.2432396, 51.34517159999999], [-2.2428977999999997, 51.34509719999999], [-2.2425589, 51.3450178], [-2.2421989, 51.3449304], [-2.241848, 51.34484439999999], [-2.2410753999999997, 51.34465430000001], [-2.2406515, 51.3445516], [-2.2402901, 51.3444685], [-2.2400401, 51.34441300000001], [-2.2397880999999997, 51.3443603], [-2.2395464000000005, 51.3443151], [-2.2393192, 51.3442765], [-2.2390318, 51.3442319], [-2.2387064999999997, 51.3441873], [-2.2383801, 51.3441466], [-2.238079, 51.34411120000001], [-2.2377676, 51.344077], [-2.2374681, 51.34404279999998], [-2.2371333999999994, 51.34400039999999], [-2.236752, 51.34395039999999], [-2.236333, 51.34389049999999], [-2.2360086, 51.343837699999995], [-2.2356633999999995, 51.343774], [-2.2353376999999996, 51.34370959999999], [-2.2349553, 51.3436251], [-2.2346846, 51.3435601], [-2.2343790999999995, 51.3434828], [-2.2340685, 51.3433966], [-2.2337503, 51.3433021], [-2.2334348, 51.34320369999999], [-2.2331303, 51.3431011], [-2.2325636999999996, 51.34290169999999], [-2.2319719999999994, 51.342683400000006], [-2.2313951, 51.3424734], [-2.2305954999999997, 51.3421771], [-2.2301058, 51.34199590000001], [-2.2296753999999996, 51.34183590000001], [-2.2289033, 51.341551499999994], [-2.2283544, 51.3413526], [-2.2279458, 51.34121050000001], [-2.227397, 51.3410222], [-2.226943, 51.34087789999999], [-2.2264515, 51.340735200000005], [-2.2259723, 51.34060329999999], [-2.2255288, 51.34049129999999], [-2.2251179999999997, 51.3403934], [-2.2246299, 51.34028579999999], [-2.2241677, 51.3401938], [-2.2237129999999996, 51.340110200000005], [-2.2232435, 51.3400332], [-2.222718, 51.3399544], [-2.2222401, 51.3398927], [-2.2217738, 51.339836], [-2.2211443, 51.3397675], [-2.2204933, 51.3396963], [-2.219885, 51.33962710000001], [-2.2191411, 51.3395476], [-2.2184084, 51.33946689999999], [-2.217628, 51.339379699999995], [-2.216879099999999, 51.339296399999995], [-2.2161238, 51.3392111], [-2.2154656, 51.3391403], [-2.2151495, 51.339105], [-2.2147333, 51.3390596], [-2.2141155999999995, 51.33898799999999], [-2.213801, 51.3389439], [-2.2135798, 51.33890790000001], [-2.2133516, 51.33886780000001], [-2.2131169, 51.338820299999995], [-2.2128211, 51.3387463], [-2.2125545, 51.33866930000001], [-2.2123068, 51.33858839999999], [-2.2120836999999995, 51.3385032], [-2.2118913, 51.3384211], [-2.2116796, 51.3383233], [-2.2115055, 51.3382335], [-2.2113264, 51.3381323], [-2.2111413, 51.33801879999999], [-2.2110437999999997, 51.3379534], [-2.2109664, 51.3379006], [-2.2107979, 51.33777129999999], [-2.2106638, 51.33766539999999], [-2.2105418999999995, 51.3375559], [-2.2104335, 51.337452299999995], [-2.210324, 51.337336400000005], [-2.2102241, 51.3372183], [-2.2101531, 51.3371212], [-2.2100589000000004, 51.3369805], [-2.2099843999999997, 51.33685609999999], [-2.2099257999999997, 51.33674529999999], [-2.2098719, 51.33662959999999], [-2.2097675999999997, 51.33638359999999], [-2.2096472, 51.3359865], [-2.2096141, 51.3358416], [-2.2095391, 51.3353631], [-2.2094594999999995, 51.33504359999999], [-2.2094432, 51.334966699999995], [-2.2093892, 51.3346809], [-2.2093543, 51.3345032], [-2.209307, 51.3341845], [-2.2092806, 51.334013500000005], [-2.2092615, 51.3338628], [-2.2092204999999994, 51.33356190000001], [-2.209194, 51.3333284], [-2.2091778999999994, 51.33311529999999], [-2.2091623, 51.33290879999999], [-2.2091567, 51.3327715], [-2.2091581, 51.33258729999999], [-2.2091662999999997, 51.3324112], [-2.2091952, 51.33216279999999], [-2.2092352, 51.331941400000005], [-2.2092789000000006, 51.3317149], [-2.2093289, 51.331584], [-2.2093744999999996, 51.33146240000001], [-2.2094493999999996, 51.33128599999999], [-2.2095323, 51.3311153], [-2.2096339, 51.3309245], [-2.2097493, 51.330732100000006], [-2.209773496097531, 51.33069708903964], [-2.2098812999999997, 51.330541100000005], [-2.2100221, 51.330350300000006], [-2.2101845999999994, 51.3301571], [-2.2103610999999996, 51.3299715], [-2.2104839, 51.3298465], [-2.2106337, 51.32970939999999], [-2.2108650999999995, 51.32951289999998], [-2.2110395, 51.32937510000001], [-2.2113770999999995, 51.3291094], [-2.2118307, 51.3287731], [-2.2125536999999995, 51.328242900000006], [-2.2133264, 51.327680599999994], [-2.2136289, 51.327458199999995], [-2.2139264, 51.327239], [-2.2140573, 51.32713480000001], [-2.2142071, 51.327014], [-2.2143510999999996, 51.32689280000001], [-2.2144805, 51.326782300000005], [-2.2146896, 51.3265881], [-2.2148567999999997, 51.3264228], [-2.2150255, 51.32623850000001], [-2.2151909, 51.3260448], [-2.2153358, 51.325851199999995], [-2.2154803999999997, 51.3256427], [-2.2156317999999997, 51.325403], [-2.2157564, 51.32517909999999], [-2.2158289, 51.32500829999999], [-2.2159024, 51.3248318], [-2.2160229999999994, 51.324494099999995], [-2.216087299999999, 51.32425320000001], [-2.2161377999999994, 51.32400940000001], [-2.2161651, 51.32382949999999], [-2.2161816, 51.3236849], [-2.2161929999999996, 51.323487099999994], [-2.2161947000000004, 51.32324090000001], [-2.2161852999999994, 51.32307399999999], [-2.2161587, 51.3228321], [-2.2161179999999994, 51.3225883], [-2.2160714, 51.3223653], [-2.216023799999999, 51.3222201], [-2.2159801, 51.3220747], [-2.2159458, 51.32198669999999], [-2.2158679999999995, 51.321811499999995], [-2.215777, 51.32162910000001], [-2.2156704, 51.32144029999999], [-2.2156174, 51.321354], [-2.2155242, 51.32121359999999], [-2.2154231, 51.321078], [-2.215315, 51.3209398], [-2.2151919, 51.32079949999999], [-2.2150682, 51.32066390000001], [-2.2149601999999997, 51.3205582], [-2.214855, 51.3204606], [-2.2145919, 51.3202219], [-2.2144629, 51.3201109], [-2.2143282, 51.31999410000001], [-2.2141774, 51.3198681], [-2.2139662, 51.31969039999999], [-2.2136143, 51.319376299999995], [-2.2133399, 51.31914069999999], [-2.213155599999999, 51.3189692], [-2.2130603, 51.318873399999994], [-2.2129124, 51.31871389999999], [-2.2127297999999995, 51.3184976], [-2.2125888, 51.3183078], [-2.2123837999999996, 51.31801130000001], [-2.2122247, 51.3177779], [-2.212073, 51.31756809999998], [-2.2119128, 51.3173641], [-2.211759, 51.31717710000001], [-2.2115588, 51.3169404], [-2.2113588, 51.316718300000005], [-2.211156, 51.316500000000005], [-2.2109667, 51.31631520000001], [-2.2107673999999995, 51.3161282], [-2.2105910999999994, 51.315967099999995], [-2.2103955999999996, 51.3158017], [-2.2102001999999996, 51.3156383], [-2.2099380999999996, 51.3154346], [-2.2097683999999997, 51.3153056], [-2.2094829, 51.31509949999999], [-2.2091722, 51.314889399999984], [-2.2089138, 51.3147187], [-2.2086842, 51.3145772], [-2.2084267, 51.314425699999994], [-2.2082507, 51.31432089999999], [-2.2080900999999997, 51.3142315], [-2.2076825, 51.3140045], [-2.2074233, 51.3138644], [-2.2071833, 51.31373049999999], [-2.2065239, 51.3133724], [-2.2058715, 51.313017599999995], [-2.2052536, 51.31268279999999], [-2.2046878999999997, 51.3123708], [-2.2040277999999995, 51.3119926], [-2.2037134999999997, 51.3118056], [-2.2034157999999997, 51.31161629999999], [-2.2031835, 51.3114634], [-2.2029987, 51.31133659999999], [-2.2028082, 51.311198899999994], [-2.202652099999999, 51.3110791], [-2.2025091, 51.310965800000005], [-2.2023374, 51.3108237], [-2.2021477999999997, 51.31065869999999], [-2.2019513, 51.3104784], [-2.2017481, 51.31027809999999], [-2.2015419, 51.31005739999999], [-2.2013581999999996, 51.3098455], [-2.2011419999999995, 51.3096012], [-2.2009863, 51.30941270000001], [-2.2008062999999995, 51.30919020000001], [-2.20049, 51.3087905], [-2.2002419, 51.308462500000005], [-2.2000698, 51.308231499999984], [-2.1999101, 51.3080119], [-2.1997632, 51.30781050000001], [-2.1995894, 51.30756019999999], [-2.1994224, 51.30731240000001], [-2.1992535999999996, 51.3070559], [-2.1990789, 51.3067855], [-2.1989036999999994, 51.306503099999986], [-2.1986427, 51.30605659999999], [-2.198586699999999, 51.30596169999999], [-2.1984856999999995, 51.3057864], [-2.1983053999999997, 51.3054554], [-2.1981259, 51.305112699999995], [-2.1979576, 51.304774], [-2.1978159, 51.3044753], [-2.1977002, 51.304226], [-2.1975756999999994, 51.303941], [-2.1974683, 51.30368769999999], [-2.1973274, 51.30334509999999], [-2.1970899, 51.3027692], [-2.1968479999999997, 51.3021824], [-2.1966196, 51.301630900000006], [-2.1963853999999996, 51.3010633], [-2.1961615, 51.3005296], [-2.1960003, 51.3001355], [-2.1959072, 51.2998917], [-2.1958265, 51.299685100000005], [-2.1957475999999994, 51.299451899999994], [-2.1956619, 51.299195], [-2.1955876, 51.29896109999999], [-2.1954997, 51.2986526], [-2.1954153, 51.298321099999995], [-2.1953534, 51.29805720000001], [-2.195286799999999, 51.2977045], [-2.195225, 51.29735569999999], [-2.1951699, 51.2969596], [-2.1951335, 51.2966213], [-2.195121, 51.2964902], [-2.1950908, 51.2961229], [-2.1950633, 51.29578020000001], [-2.1950372, 51.29547699999999], [-2.1949941, 51.29492809999999], [-2.1949714, 51.2946095], [-2.1949338999999997, 51.29415489999999], [-2.1949077, 51.29386659999999], [-2.1948923999999996, 51.2937066], [-2.1948668999999996, 51.2934764], [-2.1948279, 51.29317060000001], [-2.1947705, 51.2928192], [-2.1947033, 51.2924848], [-2.1946427, 51.2922124], [-2.1945934, 51.2919954], [-2.194555499999999, 51.29184800000001], [-2.194472, 51.2915311], [-2.1943852, 51.29121080000001], [-2.1942759, 51.29084089999999], [-2.1940316, 51.290078699999995], [-2.1938967, 51.289663], [-2.193756, 51.2892178], [-2.1934849, 51.2883607], [-2.1932495999999997, 51.2876336], [-2.1931290999999997, 51.2872509], [-2.1930003, 51.28683869999999], [-2.1928488999999995, 51.2863734], [-2.1926582, 51.2857774], [-2.1924599, 51.2851615], [-2.1923646, 51.2848474], [-2.1922274999999996, 51.284408], [-2.1920503, 51.283848799999994], [-2.1919437, 51.283487099999995], [-2.191765, 51.28288690000001], [-2.1916707, 51.2825548], [-2.1916022, 51.28229290000001], [-2.1914934, 51.2818994], [-2.1913894, 51.2815088], [-2.1912945999999995, 51.2811179], [-2.1912510999999997, 51.28091469999999], [-2.1912151, 51.280725800000006], [-2.1911748, 51.28048820000001], [-2.1911440999999994, 51.2802729], [-2.1911181, 51.2800175], [-2.1911014999999994, 51.27981419999999], [-2.1910944, 51.2796196], [-2.1910921, 51.2794558], [-2.1910929, 51.27926670000001], [-2.1910969, 51.27907950000001], [-2.1911045, 51.2788617], [-2.1911246, 51.2786143], [-2.1911475999999994, 51.27837220000001], [-2.1911806, 51.2781437], [-2.1912205, 51.27790039999999], [-2.1912694, 51.2776568], [-2.1913327999999996, 51.277385599999995], [-2.1913966, 51.27715830000001], [-2.1914584, 51.2769445], [-2.1915752, 51.27658649999999], [-2.1917064, 51.2762444], [-2.1918423999999996, 51.2759255], [-2.1919813, 51.27561789999999], [-2.1922151, 51.2751765], [-2.1924596, 51.2747596], [-2.192604765885411, 51.27453379516892], [-2.192647, 51.2744681], [-2.192833, 51.274185299999985], [-2.1930101, 51.273923499999995], [-2.1931886, 51.27365150000001], [-2.1933528, 51.2734175], [-2.1935229, 51.27317620000001], [-2.1938720000000003, 51.272698899999995], [-2.1942009999999996, 51.2722658], [-2.1944749999999997, 51.2719221], [-2.1947192000000006, 51.2716203], [-2.1952755, 51.27092209999999], [-2.195653, 51.2704547], [-2.1963537, 51.2694953], [-2.1965787, 51.269229], [-2.1966721, 51.269122499999995], [-2.196784, 51.26901260000001], [-2.196989799999999, 51.26881420000001], [-2.1972536999999996, 51.2685733], [-2.1973502, 51.2684868], [-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]}", "current_leg_start": "Bristol Temple Meads", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.2663460", "next_location_lon": "-2.1997293", "previous_location": "Bristol Temple Meads", "current_leg_milage": "28.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"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\": 675.074, \"from_m\": 592.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2608.983, \"from_m\": 675.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4219.135, \"from_m\": 2608.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4328.937, \"from_m\": 4219.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6419.164, \"from_m\": 4328.937, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6439.253, \"from_m\": 6419.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6816.564, \"from_m\": 6439.253, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6970.932, \"from_m\": 6816.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8163.483, \"from_m\": 6970.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8513.006, \"from_m\": 8163.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8948.831, \"from_m\": 8513.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9001.503, \"from_m\": 8948.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9039.01, \"from_m\": 9001.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9055.384, \"from_m\": 9039.01, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9118.436, \"from_m\": 9055.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9252.774, \"from_m\": 9118.436, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9298.759, \"from_m\": 9252.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9426.145, \"from_m\": 9298.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9812.292, \"from_m\": 9426.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9855.28, \"from_m\": 9812.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12844.631, \"from_m\": 9855.28, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24668.302, \"from_m\": 12844.631, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 26435.752, \"from_m\": 24668.302, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27210.527, \"from_m\": 26435.752, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27674.873, \"from_m\": 27210.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29318.059, \"from_m\": 27674.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30434.344, \"from_m\": 29318.059, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30482.96, \"from_m\": 30434.344, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30719.163, \"from_m\": 30482.96, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31901.257, \"from_m\": 30719.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32793.89, \"from_m\": 31901.257, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44997.716, \"from_m\": 32793.89, \"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\": 45504.015, \"from_m\": 44997.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45557.476, \"from_m\": 45504.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45602.057, \"from_m\": 45557.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47348.92, \"from_m\": 45602.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47639.802, \"from_m\": 47348.92, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53435.916, \"from_m\": 47639.802, \"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\": 53975.161, \"from_m\": 53435.916, \"capability_applied\": null, \"effective_limit_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\": 596837, \"profile_key\": \"662ab8246dc66a0171347dfc82fd3a68728e539f95c3ad36d988fb4164ec7895\", \"schedule_id\": 39407, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0349\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": false, \"wtt_arr\": \"0353\", \"wtt_dep\": \"0421\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 715.521, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0423H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 3, \"distance_m\": 2656.175, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0426\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 3757.717, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 5, \"distance_m\": 6419.164, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 6, \"distance_m\": 8567.514, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0433H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 7, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": false, \"wtt_arr\": \"0435\", \"wtt_dep\": \"0517\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 8, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Bristol East Jn\", \"stage_seq\": 9, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"North Somerset Jn\", \"stage_seq\": 10, \"distance_m\": 9868.108, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Bath Spa\", \"stage_seq\": 11, \"distance_m\": 27034.368, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Bathampton Jn\", \"stage_seq\": 12, \"distance_m\": 30482.96, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 13, \"distance_m\": 36298.39, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 14, \"distance_m\": 42182.929, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Bradford Jn\", \"stage_seq\": 15, \"distance_m\": 45504.015, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 16, \"distance_m\": 52976.885, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Westbury\", \"stage_seq\": 17, \"distance_m\": 53975.161, \"section_seq\": 1, \"route_path_id\": 106363}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53975.161, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106363}], \"total_distance_m\": 53975.161, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 52544.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1431.161, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0349", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "45.0", "current_position_lat": "51.2663460", "current_position_lon": "-2.1997293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:52:21Z\", \"source_id\": 49049985, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:52:24Z\", \"source_id\": 15924237, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:05:51Z\", \"source_id\": 49053154, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:05:58Z\", \"source_id\": 15925092, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:11:48Z\", \"source_id\": 49054606, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:11:52Z\", \"source_id\": 15925466, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:02Z\", \"source_id\": 49086857, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:09Z\", \"source_id\": 15934955, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:14Z\", \"source_id\": 49094285, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:19Z\", \"source_id\": 15937156, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:45Z\", \"source_id\": 49138731, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:48Z\", \"source_id\": 15950638, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbury", "service_state_platform": "2", "timing_fact_generation": 1789534789242878, "current_leg_arrival_utc": "2026-09-16T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:44.629282", "service_state_evidence_id": 15950638, "current_leg_start_actual_dep": "2026-09-16T05:17:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:45.449391", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O None WSB 5A69 802114 9 125 None {"version": 3, "segments": [{"to_m": 592.682, "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": 675.074, "from_m": 592.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2608.983, "from_m": 675.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4219.135, "from_m": 2608.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4328.937, "from_m": 4219.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6419.164, "from_m": 4328.937, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6439.253, "from_m": 6419.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6816.564, "from_m": 6439.253, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6970.932, "from_m": 6816.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8163.483, "from_m": 6970.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8513.006, "from_m": 8163.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8948.831, "from_m": 8513.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9001.503, "from_m": 8948.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9039.01, "from_m": 9001.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9055.384, "from_m": 9039.01, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9118.436, "from_m": 9055.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9252.774, "from_m": 9118.436, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9298.759, "from_m": 9252.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9426.145, "from_m": 9298.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9812.292, "from_m": 9426.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9855.28, "from_m": 9812.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12844.631, "from_m": 9855.28, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24668.302, "from_m": 12844.631, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 26435.752, "from_m": 24668.302, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27210.527, "from_m": 26435.752, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27674.873, "from_m": 27210.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29318.059, "from_m": 27674.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30434.344, "from_m": 29318.059, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30482.96, "from_m": 30434.344, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30719.163, "from_m": 30482.96, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31901.257, "from_m": 30719.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32793.89, "from_m": 31901.257, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44997.716, "from_m": 32793.89, "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": 45504.015, "from_m": 44997.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45557.476, "from_m": 45504.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45602.057, "from_m": 45557.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47348.92, "from_m": 45602.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47639.802, "from_m": 47348.92, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53435.916, "from_m": 47639.802, "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": 53975.161, "from_m": 53435.916, "capability_applied": null, "effective_limit_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": 596837, "profile_key": "662ab8246dc66a0171347dfc82fd3a68728e539f95c3ad36d988fb4164ec7895", "schedule_id": 39407, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0349", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106363}, {"is_pass": false, "wtt_arr": "0353", "wtt_dep": "0421", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 715.521, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0423H", "location": "Filton Abbey Wood", "stage_seq": 3, "distance_m": 2656.175, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0426", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 3757.717, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Narroways Hill Jn", "stage_seq": 5, "distance_m": 6419.164, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Dr Day's Jn", "stage_seq": 6, "distance_m": 8567.514, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0433H", "location": "Bristol East Jn", "stage_seq": 7, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 106363}, {"is_pass": false, "wtt_arr": "0435", "wtt_dep": "0517", "location": "Bristol Temple Meads", "stage_seq": 8, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Bristol East Jn", "stage_seq": 9, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "North Somerset Jn", "stage_seq": 10, "distance_m": 9868.108, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Bath Spa", "stage_seq": 11, "distance_m": 27034.368, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Bathampton Jn", "stage_seq": 12, "distance_m": 30482.96, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Bathampton Sig. BL1990", "stage_seq": 13, "distance_m": 36298.39, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Bradford-on-Avon", "stage_seq": 14, "distance_m": 42182.929, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Bradford Jn", "stage_seq": 15, "distance_m": 45504.015, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Hawkeridge Jn", "stage_seq": 16, "distance_m": 52976.885, "section_seq": 1, "route_path_id": 106363}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Westbury", "stage_seq": 17, "distance_m": 53975.161, "section_seq": 1, "route_path_id": 106363}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53975.161, "from_m": 0.0, "section_seq": 1, "route_path_id": 106363}], "total_distance_m": 53975.161, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 52544.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1431.161, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25661, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:52:21Z", "source_id": 49049985, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T02:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:52:24Z", "source_id": 15924237, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:05:51Z", "source_id": 49053154, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:05:58Z", "source_id": 15925092, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26070, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:11:48Z", "source_id": 49054606, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T03:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:11:52Z", "source_id": 15925466, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:02Z", "source_id": 49086857, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:09Z", "source_id": 15934955, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:14Z", "source_id": 49094285, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:19Z", "source_id": 15937156, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:45Z", "source_id": 49138731, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:48Z", "source_id": 15950638, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Stoke Gifford 0349 0349 None None None Westbury 0603 0603 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49814/2026-09-16/detailed None Bristol Temple Meads 2026-09-16T05:17:00+01:00 Westbury 45.0 {"type": "LineString", "coordinates": [[-2.5801483, 51.4490808], [-2.5800750999999997, 51.449309200000016], [-2.5799212, 51.449605299999995], [-2.5797826, 51.449822100000006], [-2.5797381999999995, 51.44987009999999], [-2.5796545, 51.44996050000001], [-2.5795184999999994, 51.45011749999999], [-2.5793008, 51.4503093], [-2.5791112, 51.4504547], [-2.5790388999999996, 51.45050549999999], [-2.578991, 51.4505391], [-2.5788215, 51.45063909999998], [-2.5786553999999997, 51.450734], [-2.5784732999999997, 51.4508345], [-2.5782688, 51.4509341], [-2.5780966999999997, 51.45099789999999], [-2.5778974, 51.4510595], [-2.5777694999999996, 51.4510894], [-2.5777634, 51.4510829], [-2.5776541, 51.45111399999999], [-2.5775393, 51.4511406], [-2.5773570999999995, 51.4511729], [-2.5769325, 51.4512353], [-2.5767624, 51.45126160000001], [-2.5766001, 51.4512974], [-2.5765857999999997, 51.4512895], [-2.5763811, 51.451325], [-2.5761199, 51.4513627], [-2.5755937999999996, 51.4514411], [-2.5754697, 51.4514601], [-2.5754516, 51.4514629], [-2.5753606, 51.4514768], [-2.5745055999999997, 51.451608099999994], [-2.574328, 51.451636399999984], [-2.5738720999999996, 51.45170679999999], [-2.573842361796266, 51.4517096090898], [-2.5735291, 51.45173919999999], [-2.5729452000000004, 51.451768099999995], [-2.5725276, 51.451787], [-2.5722084, 51.4517857], [-2.5718643999999995, 51.4517752], [-2.5713886, 51.4517693], [-2.5711448999999997, 51.4517663], [-2.5700309999999997, 51.4517017], [-2.5690472999999994, 51.45160969999999], [-2.5687621999999997, 51.45157700000001], [-2.5686151999999995, 51.45155770000001], [-2.5685338999999994, 51.4515476], [-2.5682364, 51.451504699999994], [-2.5673304999999997, 51.4513541], [-2.5672436999999997, 51.45133800000001], [-2.5669957, 51.45129190000001], [-2.5662843, 51.45116279999999], [-2.5660363, 51.4511147], [-2.5657943, 51.4510678], [-2.565251834118337, 51.45096753458374], [-2.565007513993948, 51.45092337026364], [-2.564791220710308, 51.45088509493285], [-2.564598957658369, 51.45085185216222], [-2.564426728229084, 51.45082278552258], [-2.564270535813406, 51.45079703858477], [-2.564126383802287, 51.450773754919624], [-2.5639902755866792, 51.45075207809798], [-2.5638582145575364, 51.450731151690675], [-2.563726204105809, 51.45071011926855], [-2.563590247622452, 51.45068812440243], [-2.563446348498416, 51.45066431066316], [-2.563290510124655, 51.45063782162157], [-2.563118735892121, 51.4506078008485], [-2.5629270291917656, 51.4505733919148], [-2.562711393414543, 51.4505337383913], [-2.562467831951405, 51.450487983848824], [-2.5602435999999997, 51.450071699999995], [-2.5585838, 51.4497611], [-2.5572307999999997, 51.4495097], [-2.5570657999999997, 51.44947650000001], [-2.556921, 51.4494472], [-2.5566922999999995, 51.4494059], [-2.5527223, 51.4486634], [-2.5524389, 51.44860980000001], [-2.5499745, 51.4481437], [-2.5492368999999995, 51.44799749999999], [-2.5488984, 51.44793039999999], [-2.5476406, 51.4476596], [-2.5472337, 51.44756770000001], [-2.5468559, 51.4474861], [-2.5461623999999996, 51.4473112], [-2.5454555, 51.4471215], [-2.5447948, 51.4469408], [-2.5441239, 51.4467423], [-2.5432358, 51.446467799999986], [-2.5424496999999997, 51.4462084], [-2.5409174999999995, 51.44563279999999], [-2.5407257999999997, 51.44556080000001], [-2.5396082999999994, 51.4450676], [-2.5385256999999997, 51.44456540000001], [-2.5377072999999997, 51.4441722], [-2.536963, 51.44378999999999], [-2.5368905, 51.4437528], [-2.536016, 51.4432608], [-2.535275851046764, 51.442817580280106], [-2.5348569, 51.44256670000001], [-2.5336230999999994, 51.44172530000001], [-2.5335503, 51.4416774], [-2.5326613, 51.4410235], [-2.5309151, 51.4395564], [-2.5301501999999996, 51.43882560000001], [-2.5294144, 51.43804169999999], [-2.5286547, 51.4371657], [-2.5282782, 51.4366708], [-2.5280540999999994, 51.4363762], [-2.5277771, 51.43597890000001], [-2.5270015999999997, 51.43505569999999], [-2.5263937, 51.434416], [-2.5255737999999996, 51.43364379999999], [-2.5248238, 51.4330056], [-2.5239065, 51.4323084], [-2.5229905, 51.43168870000001], [-2.5217118, 51.4309185], [-2.5206713999999995, 51.4303607], [-2.5197416, 51.42990079999999], [-2.5187933999999994, 51.4294708], [-2.5176447, 51.4289347], [-2.516945, 51.4286082], [-2.5163624, 51.428321], [-2.5153504, 51.4277881], [-2.51528279553466, 51.42774853597959], [-2.5148493999999997, 51.4274949], [-2.5144273, 51.4272759], [-2.5127939, 51.4262834], [-2.5120512, 51.4258121], [-2.5106074, 51.42494009999999], [-2.5095813, 51.42436969999999], [-2.5093939, 51.4242642], [-2.5092962999999995, 51.424212399999995], [-2.5083387, 51.42371550000001], [-2.5057003999999994, 51.4224697], [-2.5030779, 51.42128360000001], [-2.5011993999999995, 51.42042670000001], [-2.5010829, 51.42037349999999], [-2.4977414, 51.4188492], [-2.4960945, 51.4181797], [-2.4958665999999994, 51.418087], [-2.494905699999999, 51.41773289999999], [-2.4944915, 51.41758409999999], [-2.4939823, 51.41741129999998], [-2.4931485, 51.4171412], [-2.4928003999999997, 51.41702949999999], [-2.4919207000000005, 51.4167643], [-2.4918355999999995, 51.4167386], [-2.4909352000000005, 51.41649], [-2.4906203, 51.416403], [-2.4895284999999996, 51.41613089999999], [-2.4881961, 51.4158218], [-2.4868834, 51.41555090000001], [-2.4867542, 51.415523500000006], [-2.4855985, 51.4153088], [-2.4843951, 51.4151101], [-2.482793, 51.4148807], [-2.4825594999999994, 51.414851], [-2.4810363999999994, 51.41463939999999], [-2.4800910999999997, 51.41448450000001], [-2.4791177999999996, 51.4143192], [-2.4778098, 51.414066299999995], [-2.4763411, 51.4137439], [-2.4752529999999995, 51.4134772], [-2.4735066, 51.4130072], [-2.47219, 51.4126081], [-2.4705525, 51.4120644], [-2.4696503, 51.4117364], [-2.4695226, 51.411686499999995], [-2.469458, 51.4116613], [-2.4681303, 51.41114309999999], [-2.4665367, 51.410455199999994], [-2.4652453, 51.4098456], [-2.4631868999999997, 51.4087787], [-2.4617001999999997, 51.407921599999995], [-2.4609346, 51.40744240000001], [-2.4599171999999996, 51.4067622], [-2.4572483999999997, 51.4047738], [-2.4558782, 51.403724399999994], [-2.4541402, 51.402413800000005], [-2.4503966, 51.39957979999999], [-2.4501016999999994, 51.39936219999999], [-2.4499197999999995, 51.3992217], [-2.4493996, 51.3988342], [-2.4483871999999995, 51.398079900000006], [-2.447534399999999, 51.39748249999999], [-2.4469189999999994, 51.397089699999995], [-2.446168, 51.3966419], [-2.4448671999999996, 51.3959288], [-2.443755, 51.395376699999986], [-2.4421651, 51.3946742], [-2.4380397, 51.3928993], [-2.4359191, 51.391986800000005], [-2.4357297, 51.391905400000006], [-2.4345902, 51.39140929999999], [-2.4336685, 51.3910195], [-2.4328189, 51.3906918], [-2.4318186999999996, 51.3903461], [-2.4316000000000004, 51.390266], [-2.4303197, 51.3898692], [-2.4302813, 51.3898573], [-2.4290455, 51.389525899999995], [-2.4286417, 51.38943129999999], [-2.4279616, 51.3892968], [-2.427907, 51.38928589999998], [-2.4277696, 51.3892585], [-2.4269905, 51.389094699999994], [-2.4260540999999995, 51.3889268], [-2.425451267122708, 51.38883688898455], [-2.4251683999999996, 51.3887947], [-2.4239842, 51.38865340000001], [-2.4232752, 51.38858290000001], [-2.4224748, 51.3885321], [-2.4222798000000005, 51.3885204], [-2.4211349, 51.3884492], [-2.4197529, 51.3883985], [-2.419062900000001, 51.3883655], [-2.418315, 51.38831669999999], [-2.4169175, 51.388189199999985], [-2.4160529, 51.3880923], [-2.4145236, 51.3878754], [-2.4126609, 51.38752139999998], [-2.4117811999999996, 51.3873322], [-2.410428, 51.38699949999999], [-2.4098135, 51.386830200000006], [-2.4096709669926253, 51.38679167395817], [-2.4096004, 51.38677259999999], [-2.4088599999999993, 51.3865485], [-2.4085169, 51.38643880000001], [-2.4078595999999997, 51.38621589999999], [-2.4077675, 51.3861847], [-2.4072521, 51.38600509999999], [-2.406888299999999, 51.3858784], [-2.4061659000000004, 51.38559130000001], [-2.4053057999999994, 51.38521519999999], [-2.4041638999999995, 51.3846907], [-2.4029422, 51.3840404], [-2.4018434999999996, 51.38344889999999], [-2.4014, 51.38322179999999], [-2.4006681999999997, 51.382875000000006], [-2.3999781, 51.38257709999999], [-2.3995590000000004, 51.3824071], [-2.3987490999999994, 51.382087000000006], [-2.3982936, 51.3819204], [-2.3977249, 51.38173080000001], [-2.3970703, 51.381524500000005], [-2.3962804999999996, 51.3813003], [-2.3953901, 51.381071], [-2.3948358, 51.3809422], [-2.3943992, 51.3808511], [-2.3934037999999997, 51.38065799999998], [-2.3926108, 51.38052540000001], [-2.392034, 51.3804414], [-2.3914734999999996, 51.3803665], [-2.3910976, 51.380323199999985], [-2.3908864, 51.380300099999985], [-2.3903231999999996, 51.38024089999998], [-2.387882, 51.3799966], [-2.3877378999999994, 51.3799819], [-2.3863359, 51.379841899999995], [-2.3860825, 51.379816], [-2.3850509, 51.379716], [-2.3801066, 51.3792186], [-2.3747193999999996, 51.3786766], [-2.3734358999999996, 51.378548599999995], [-2.372325, 51.3784379], [-2.3702032999999996, 51.37822639999998], [-2.3687887, 51.37808149999999], [-2.3686287, 51.3780654], [-2.3671438999999994, 51.37791240000001], [-2.3663734999999995, 51.3778332], [-2.3651806, 51.3777157], [-2.3622648, 51.377418000000006], [-2.3604752, 51.37723519999999], [-2.3603827, 51.3772256], [-2.3601806999999995, 51.3772092], [-2.3600081, 51.3771976], [-2.3598541, 51.37718979999999], [-2.3596579, 51.37718310000001], [-2.3594616, 51.3771817], [-2.3592596, 51.3771847], [-2.3590403, 51.37719330000001], [-2.3588473, 51.377207], [-2.3587058, 51.377218], [-2.3584733, 51.3772428], [-2.3581937, 51.377280199999994], [-2.3580046, 51.377311600000006], [-2.3577936, 51.3773543], [-2.3575574999999995, 51.377413399999995], [-2.3572846999999997, 51.3774806], [-2.3567451, 51.377633900000006], [-2.356358, 51.3777474], [-2.3561624, 51.37781480000001], [-2.3558712999999996, 51.37791750000001], [-2.3556205, 51.3780171], [-2.3554206999999994, 51.3781024], [-2.3549383999999995, 51.378326599999994], [-2.3546148, 51.3784857], [-2.3542348, 51.37867129999999], [-2.3539267999999995, 51.378834], [-2.3535193, 51.3790667], [-2.3532174999999995, 51.37925009999999], [-2.3529543999999993, 51.3794238], [-2.3526784999999997, 51.3796159], [-2.3524363, 51.3797953], [-2.3522689, 51.3799198], [-2.3518362, 51.3802771], [-2.351556599999999, 51.3805364], [-2.3512708, 51.38082399999999], [-2.3509957, 51.38112879999999], [-2.3508706, 51.3812749], [-2.3507471999999994, 51.3814334], [-2.3505264999999995, 51.3817339], [-2.3503554, 51.381995], [-2.3500359, 51.3825708], [-2.3498095, 51.38305660000001], [-2.3497031, 51.3833528], [-2.3496575000000006, 51.38353000000001], [-2.3495085, 51.3841295], [-2.3493904, 51.3846012], [-2.3492421, 51.385193300000005], [-2.348850870747346, 51.38679167395817], [-2.3488293, 51.3868798], [-2.3487478000000004, 51.387146], [-2.3485725, 51.38754440000001], [-2.3485046, 51.3877116], [-2.3484906000000003, 51.387746], [-2.3483391, 51.3880621], [-2.3482053, 51.38827640000001], [-2.3480338999999995, 51.3885308], [-2.3478744, 51.3887619], [-2.3475195, 51.3891867], [-2.3473851, 51.389333400000005], [-2.3472797999999995, 51.3894429], [-2.3470965, 51.3896195], [-2.3469289, 51.38978250000001], [-2.3465984999999994, 51.390065199999995], [-2.3464044, 51.39022359999999], [-2.3461907999999996, 51.3903838], [-2.345618, 51.39077049999999], [-2.3453754, 51.3909128], [-2.3451386, 51.39104639999999], [-2.3448291, 51.3912104], [-2.3445393999999995, 51.3913599], [-2.344195899999999, 51.39151600000001], [-2.3438580999999994, 51.3916626], [-2.3435737, 51.391779199999995], [-2.343328, 51.39186939999999], [-2.3428322, 51.392047600000005], [-2.3423806999999996, 51.392189900000005], [-2.3416695999999995, 51.39239309999999], [-2.3415218, 51.392429599999986], [-2.3393961, 51.3929464], [-2.3385404999999997, 51.3931558], [-2.3383986000000005, 51.3931927], [-2.3356197387107556, 51.393908729428915], [-2.3354389999999996, 51.39395530000001], [-2.3326130999999997, 51.3947233], [-2.3299411, 51.39550299999999], [-2.3279761, 51.396095], [-2.3268728, 51.396437699999986], [-2.3246326, 51.3971695], [-2.3239594, 51.397387499999994], [-2.3232352000000005, 51.3976228], [-2.3218675, 51.39806449999999], [-2.3209129, 51.39834750000001], [-2.3202991, 51.39854590000001], [-2.3198081, 51.3986884], [-2.3196276, 51.398736799999995], [-2.3194366, 51.3987843], [-2.3192317, 51.39882860000001], [-2.3190598, 51.398861800000006], [-2.3189062, 51.3988869], [-2.3186935, 51.398915], [-2.3184677, 51.3989384], [-2.3182852, 51.3989525], [-2.3180890999999995, 51.39895880000001], [-2.3178599, 51.39895980000001], [-2.3176764, 51.39895510000001], [-2.3175202, 51.3989466], [-2.3172889, 51.3989266], [-2.3170191999999994, 51.398894799999994], [-2.3167918, 51.39885970000001], [-2.3165471, 51.39881230000001], [-2.3163085, 51.3987617], [-2.3161395, 51.3987216], [-2.3159055, 51.398656499999994], [-2.3155662999999995, 51.3985579], [-2.3152782, 51.398467100000005], [-2.3150170999999995, 51.3983801], [-2.3148067999999995, 51.3983061], [-2.3145842, 51.39822019999999], [-2.3142459, 51.3980726], [-2.3140142, 51.3979578], [-2.313828, 51.3978556], [-2.3136658, 51.39776199999999], [-2.3134998, 51.3976552], [-2.3133221, 51.3975335], [-2.3131250999999997, 51.39738289999999], [-2.3129714, 51.3972504], [-2.3128136999999995, 51.397106699999995], [-2.3126706, 51.3969581], [-2.3125416, 51.39681639999999], [-2.3124225, 51.39666929999999], [-2.3123274, 51.3965339], [-2.3122429, 51.396406600000006], [-2.3121774, 51.3962957], [-2.3121233, 51.3961948], [-2.3120284, 51.395998299999995], [-2.3119974, 51.3959284], [-2.3119574, 51.3958282], [-2.3119128, 51.395686600000005], [-2.3118803999999997, 51.3955428], [-2.3118602, 51.3954248], [-2.3118417, 51.3952335], [-2.311829, 51.3950494], [-2.3118366, 51.394844000000006], [-2.3118494, 51.39468900000001], [-2.3118775, 51.394533], [-2.3119158, 51.3943568], [-2.311969299999999, 51.3941793], [-2.3120433999999994, 51.39400809999999], [-2.3121428999999996, 51.393814], [-2.3122591, 51.3935875], [-2.3123909, 51.393349400000005], [-2.3125933, 51.3929936], [-2.3128694999999997, 51.39249920000001], [-2.3130986999999994, 51.3920901], [-2.3133868, 51.391576599999986], [-2.3135827, 51.3912111], [-2.3136753, 51.391029499999995], [-2.3137679, 51.3908333], [-2.3138385999999995, 51.3906628], [-2.313893, 51.390514800000005], [-2.3139413, 51.390352500000006], [-2.3139777999999995, 51.390183499999985], [-2.3140022, 51.3900273], [-2.3140183, 51.38987889999999], [-2.3140294, 51.38974279999999], [-2.3140351999999997, 51.38959619999999], [-2.3140273, 51.389436499999995], [-2.3140188, 51.3892815], [-2.3139927, 51.3890817], [-2.3139607, 51.3888982], [-2.3139178000000005, 51.38869690000001], [-2.3138806, 51.388561300000006], [-2.3138358, 51.38842360000001], [-2.3137918999999996, 51.388304600000005], [-2.3137321999999996, 51.3881546], [-2.3136529, 51.387984200000005], [-2.3135546999999996, 51.3877805], [-2.3134696, 51.387630999999985], [-2.3133810999999995, 51.38748729999999], [-2.3132632, 51.387312], [-2.3131248999999996, 51.3871264], [-2.3129652, 51.38692829999999], [-2.31284282328649, 51.38679167395817], [-2.3128338, 51.3867816], [-2.3126886, 51.3866281], [-2.31254, 51.38648400000001], [-2.3123494, 51.3863101], [-2.312146900000001, 51.3861456], [-2.3119902, 51.3860234], [-2.3118334, 51.3859072], [-2.3116408, 51.3857737], [-2.3114251, 51.3856311], [-2.311135, 51.38545299999999], [-2.310897199999999, 51.3853165], [-2.3105778999999997, 51.385144], [-2.3101610999999997, 51.3849333], [-2.3094936, 51.3846077], [-2.3089313999999996, 51.38432760000001], [-2.3086796, 51.384195699999985], [-2.3084014, 51.384046199999986], [-2.3080606, 51.383856699999995], [-2.3077015, 51.3836427], [-2.3073842, 51.38344699999999], [-2.3070651, 51.3832417], [-2.306778, 51.38304889999999], [-2.3064344, 51.38281159999999], [-2.3061378, 51.3826019], [-2.3056487, 51.382237200000006], [-2.3053581, 51.38201639999999], [-2.3050756, 51.3817984], [-2.3047375, 51.3815398], [-2.3043448, 51.3812266], [-2.3040413999999996, 51.38096960000001], [-2.3037762999999996, 51.380740800000005], [-2.3035306, 51.3805078], [-2.3033577000000003, 51.3803401], [-2.303133, 51.3801013], [-2.3029289999999993, 51.37986649999999], [-2.3027169, 51.3796131], [-2.3025720999999995, 51.3794209], [-2.3024251, 51.379211699999985], [-2.3022684999999994, 51.3789779], [-2.3021043999999997, 51.37872320000001], [-2.3020032999999995, 51.37853979999999], [-2.3019091, 51.3783662], [-2.3018037, 51.378140599999995], [-2.3017143, 51.3779447], [-2.3016183, 51.3777097], [-2.301515, 51.3774304], [-2.3014024000000006, 51.3770557], [-2.3013305, 51.3767812], [-2.3012488, 51.3764584], [-2.3011731, 51.3760927], [-2.3011219, 51.3758138], [-2.3010563, 51.3754079], [-2.3010333, 51.37519520000001], [-2.3010180000000005, 51.3749792], [-2.3010115999999994, 51.3747245], [-2.3010179000000006, 51.374329800000005], [-2.3010477, 51.3739283], [-2.301092, 51.3735729], [-2.3011456, 51.3732625], [-2.3012276999999997, 51.3728787], [-2.3012882, 51.37266120000001], [-2.3013466999999994, 51.37246], [-2.3014546999999994, 51.3721392], [-2.3015657, 51.371849199999986], [-2.3017036999999996, 51.371533], [-2.301833, 51.37126169999999], [-2.3019619, 51.3710223], [-2.3020946, 51.370792], [-2.3022388, 51.3705603], [-2.3023889, 51.3703298], [-2.3025738999999996, 51.3700696], [-2.3027586, 51.3698273], [-2.3030186999999995, 51.3695154], [-2.3032759, 51.3692252], [-2.3034606, 51.3690299], [-2.3037534, 51.3687402], [-2.3039886000000003, 51.3685127], [-2.304218399999999, 51.3683052], [-2.3045523999999995, 51.36802050000001], [-2.3049095, 51.3677298], [-2.3055380999999997, 51.3672292], [-2.3061948, 51.3667138], [-2.3066082, 51.3663832], [-2.3069677999999993, 51.366105199999986], [-2.3074781, 51.3656951], [-2.3078352, 51.3654113], [-2.3084836, 51.364897899999995], [-2.308837, 51.3646054], [-2.3091252, 51.36435569999999], [-2.3092602, 51.3642209], [-2.3094197999999997, 51.3640603], [-2.3095457, 51.36393240000001], [-2.3096933999999996, 51.3637728], [-2.309841099999999, 51.3636006], [-2.3099823, 51.36343099999999], [-2.3101408, 51.3632222], [-2.3102706, 51.3630453], [-2.3104624, 51.3627624], [-2.3106395999999996, 51.3624835], [-2.3108843, 51.362070300000006], [-2.3111145, 51.3616754], [-2.3112567999999993, 51.36141229999999], [-2.3113568, 51.3611723], [-2.311443, 51.36094919999998], [-2.3114959999999996, 51.36077279999999], [-2.3115463, 51.36060359999999], [-2.3115965999999997, 51.3603681], [-2.3116504, 51.36005289999999], [-2.311696, 51.3597208], [-2.3117489000000004, 51.3593289], [-2.3117897, 51.3590064], [-2.3118141, 51.3587805], [-2.3118876, 51.3582201], [-2.3119497999999994, 51.35776799999999], [-2.3120028, 51.3572965], [-2.312021, 51.3571648], [-2.3120618, 51.3569166], [-2.3121406999999996, 51.3564853], [-2.3122254, 51.3561243], [-2.3122996, 51.3558521], [-2.3123537999999995, 51.355655000000006], [-2.3123846, 51.35554519999999], [-2.3124385, 51.3553723], [-2.3125244, 51.355123799999994], [-2.3126103, 51.354901899999994], [-2.3126991999999995, 51.354690699999985], [-2.3128124, 51.3544115], [-2.3129663, 51.354067500000006], [-2.3131247, 51.35374379999999], [-2.3133298, 51.353339600000005], [-2.3135199, 51.3529929], [-2.3137722, 51.352526], [-2.3138876, 51.3523068], [-2.3139991, 51.35208260000001], [-2.3141367, 51.3517865], [-2.3142969000000004, 51.35140580000001], [-2.3143964, 51.35115119999998], [-2.3144652, 51.3509616], [-2.314525, 51.3507685], [-2.3145774999999995, 51.350586199999995], [-2.3146232, 51.35038], [-2.3146580999999995, 51.3502018], [-2.3146799, 51.350054199999995], [-2.3147009, 51.34985139999999], [-2.314712399999999, 51.349667899999986], [-2.314712399999999, 51.3494475], [-2.3147019, 51.349235099999994], [-2.3146769999999997, 51.349017800000006], [-2.3146463, 51.34883219999999], [-2.3146121999999996, 51.3486596], [-2.3145495, 51.34843169999999], [-2.3145021999999997, 51.348285999999995], [-2.3144276999999995, 51.3480971], [-2.3143448, 51.3478966], [-2.3142365999999996, 51.347678], [-2.3140978999999997, 51.34742370000001], [-2.3139705, 51.34722539999999], [-2.3138476, 51.3470526], [-2.3136749, 51.346834], [-2.3134961, 51.346623099999995], [-2.3133006000000003, 51.3464145], [-2.3131191, 51.3462382], [-2.312936399999999, 51.3460813], [-2.3128379, 51.346001], [-2.3127217, 51.3459164], [-2.312527199999999, 51.345773599999994], [-2.3123557, 51.345662100000006], [-2.3121257, 51.3455207], [-2.3118153, 51.345341600000005], [-2.3115118, 51.3451786], [-2.3111956999999994, 51.34502129999999], [-2.3108742000000007, 51.34486939999999], [-2.3105213999999994, 51.3447185], [-2.3101814999999997, 51.34457879999999], [-2.3098546, 51.34446049999998], [-2.3096032, 51.3443764], [-2.3093248, 51.3442904], [-2.3089632, 51.3441866], [-2.3085545, 51.3440828], [-2.3080335999999995, 51.3439654], [-2.3075175, 51.34386029999999], [-2.3069282, 51.343750199999995], [-2.3060021999999996, 51.3435736], [-2.3054444999999997, 51.3434678], [-2.3049226, 51.3433624], [-2.3044212, 51.3432474], [-2.3041362, 51.34317630000001], [-2.3038218999999995, 51.3430912], [-2.3034325999999994, 51.34297350000001], [-2.3030901, 51.3428656], [-2.3027299, 51.3427424], [-2.3022762999999995, 51.3425692], [-2.3018141000000005, 51.34238320000001], [-2.3015108, 51.3422502], [-2.3011315, 51.3420746], [-2.300905199999999, 51.3419643], [-2.3006392, 51.34182489999999], [-2.3004004, 51.3416961], [-2.3000043999999997, 51.3414578], [-2.2995193, 51.3411467], [-2.2992152999999997, 51.3409458], [-2.2989421999999995, 51.3407609], [-2.2987466, 51.3406319], [-2.298531, 51.340489100000006], [-2.2982906, 51.34033169999999], [-2.2980105, 51.3401582], [-2.2976833, 51.33996919999999], [-2.2973986, 51.3398189], [-2.296959999999999, 51.3396118], [-2.2963812999999997, 51.3393419], [-2.2957181, 51.33902849999999], [-2.2953103, 51.33884929999999], [-2.294924599999999, 51.3386904], [-2.2946738000000004, 51.3385965], [-2.2943904999999996, 51.3385057], [-2.2940892999999996, 51.3384189], [-2.2937736, 51.338342099999984], [-2.2935042, 51.338278599999995], [-2.2931549, 51.3382098], [-2.292877, 51.3381608], [-2.2924948, 51.3381048], [-2.292243, 51.3380707], [-2.2919302, 51.3380401], [-2.2915819999999996, 51.3380109], [-2.2912092999999993, 51.337986699999995], [-2.2908506, 51.3379724], [-2.2905124, 51.3379672], [-2.2901957, 51.33796600000001], [-2.2897793999999996, 51.337979399999995], [-2.2893886, 51.3379959], [-2.2891014, 51.33801720000001], [-2.2887698, 51.33805], [-2.2884591999999997, 51.3380844], [-2.2880104999999995, 51.33814929999999], [-2.2877573, 51.33818819999999], [-2.2874503999999996, 51.3382427], [-2.2870734, 51.3383168], [-2.2866723, 51.33840810000001], [-2.2862038, 51.3385152], [-2.2856091, 51.338660399999995], [-2.2849741, 51.33881759999999], [-2.284403, 51.338956800000005], [-2.2834828999999996, 51.33918589999999], [-2.2826127, 51.3393907], [-2.2821407, 51.339511900000005], [-2.2818661, 51.33957829999999], [-2.2813952, 51.33968839999999], [-2.280542, 51.3398929], [-2.2796245, 51.3401119], [-2.2791441999999997, 51.3402226], [-2.2787307, 51.34031890000001], [-2.2780734999999996, 51.3404613], [-2.2774298999999996, 51.340588999999994], [-2.2768523999999997, 51.34069920000001], [-2.2762394, 51.3408097], [-2.2756546, 51.34091420000001], [-2.2752602999999993, 51.34098920000001], [-2.2749432, 51.3410536], [-2.2745803, 51.341132499999986], [-2.2742256999999997, 51.34121879999999], [-2.2738499999999995, 51.341317100000005], [-2.273512, 51.3414138], [-2.2731169, 51.341536399999995], [-2.2727242999999997, 51.34166110000001], [-2.2723138, 51.3418038], [-2.2719073, 51.3419469], [-2.2714389, 51.34211100000001], [-2.271145999999999, 51.3422138], [-2.270835, 51.3423215], [-2.2703615, 51.3424798], [-2.2700992, 51.342561], [-2.2698291, 51.3426451], [-2.2695657, 51.3427199], [-2.2692829, 51.3427985], [-2.2690726, 51.342854], [-2.2687691, 51.34292839999999], [-2.2684275, 51.3430088], [-2.2680701, 51.3430887], [-2.2677885, 51.3431441], [-2.2675225, 51.343196], [-2.267259, 51.3432425], [-2.2667025000000005, 51.3433325], [-2.2663583, 51.3433838], [-2.2660536, 51.343421699999986], [-2.2657099, 51.3434657], [-2.2653813, 51.3435014], [-2.2647489, 51.3435696], [-2.2638731, 51.3436615], [-2.2633653, 51.3437169], [-2.2628673, 51.3437694], [-2.2619497, 51.3438621], [-2.2614709, 51.343911600000006], [-2.2609863, 51.3439629], [-2.2600672, 51.344058200000006], [-2.2591626999999996, 51.34415260000001], [-2.2582352999999995, 51.3442478], [-2.2570704, 51.3443669], [-2.2561595, 51.3444628], [-2.2552253, 51.3445566], [-2.254412, 51.3446415], [-2.2534667, 51.3447339], [-2.2526033, 51.344821199999984], [-2.2518953, 51.344893600000006], [-2.250963099999999, 51.34499619999999], [-2.2501855, 51.3450812], [-2.2490789, 51.3451911], [-2.2480898, 51.3452863], [-2.2479587, 51.34529619999999], [-2.2477849999999995, 51.3453094], [-2.2476229, 51.345320099999995], [-2.2470696, 51.34535869999999], [-2.2466118, 51.345389100000006], [-2.2462867999999996, 51.3454046], [-2.2460529, 51.345411899999995], [-2.2458025, 51.34541419999999], [-2.2457882102988034, 51.34541421007499], [-2.245377, 51.3454145], [-2.2451184999999994, 51.3454102], [-2.2449479, 51.3454028], [-2.2447431999999994, 51.3453888], [-2.2445575, 51.34537240000001], [-2.2443253999999997, 51.34534800000001], [-2.244042799999999, 51.3453127], [-2.2437682, 51.345272099999995], [-2.2435413, 51.345230599999994], [-2.2432396, 51.34517159999999], [-2.2428977999999997, 51.34509719999999], [-2.2425589, 51.3450178], [-2.2421989, 51.3449304], [-2.241848, 51.34484439999999], [-2.2410753999999997, 51.34465430000001], [-2.2406515, 51.3445516], [-2.2402901, 51.3444685], [-2.2400401, 51.34441300000001], [-2.2397880999999997, 51.3443603], [-2.2395464000000005, 51.3443151], [-2.2393192, 51.3442765], [-2.2390318, 51.3442319], [-2.2387064999999997, 51.3441873], [-2.2383801, 51.3441466], [-2.238079, 51.34411120000001], [-2.2377676, 51.344077], [-2.2374681, 51.34404279999998], [-2.2371333999999994, 51.34400039999999], [-2.236752, 51.34395039999999], [-2.236333, 51.34389049999999], [-2.2360086, 51.343837699999995], [-2.2356633999999995, 51.343774], [-2.2353376999999996, 51.34370959999999], [-2.2349553, 51.3436251], [-2.2346846, 51.3435601], [-2.2343790999999995, 51.3434828], [-2.2340685, 51.3433966], [-2.2337503, 51.3433021], [-2.2334348, 51.34320369999999], [-2.2331303, 51.3431011], [-2.2325636999999996, 51.34290169999999], [-2.2319719999999994, 51.342683400000006], [-2.2313951, 51.3424734], [-2.2305954999999997, 51.3421771], [-2.2301058, 51.34199590000001], [-2.2296753999999996, 51.34183590000001], [-2.2289033, 51.341551499999994], [-2.2283544, 51.3413526], [-2.2279458, 51.34121050000001], [-2.227397, 51.3410222], [-2.226943, 51.34087789999999], [-2.2264515, 51.340735200000005], [-2.2259723, 51.34060329999999], [-2.2255288, 51.34049129999999], [-2.2251179999999997, 51.3403934], [-2.2246299, 51.34028579999999], [-2.2241677, 51.3401938], [-2.2237129999999996, 51.340110200000005], [-2.2232435, 51.3400332], [-2.222718, 51.3399544], [-2.2222401, 51.3398927], [-2.2217738, 51.339836], [-2.2211443, 51.3397675], [-2.2204933, 51.3396963], [-2.219885, 51.33962710000001], [-2.2191411, 51.3395476], [-2.2184084, 51.33946689999999], [-2.217628, 51.339379699999995], [-2.216879099999999, 51.339296399999995], [-2.2161238, 51.3392111], [-2.2154656, 51.3391403], [-2.2151495, 51.339105], [-2.2147333, 51.3390596], [-2.2141155999999995, 51.33898799999999], [-2.213801, 51.3389439], [-2.2135798, 51.33890790000001], [-2.2133516, 51.33886780000001], [-2.2131169, 51.338820299999995], [-2.2128211, 51.3387463], [-2.2125545, 51.33866930000001], [-2.2123068, 51.33858839999999], [-2.2120836999999995, 51.3385032], [-2.2118913, 51.3384211], [-2.2116796, 51.3383233], [-2.2115055, 51.3382335], [-2.2113264, 51.3381323], [-2.2111413, 51.33801879999999], [-2.2110437999999997, 51.3379534], [-2.2109664, 51.3379006], [-2.2107979, 51.33777129999999], [-2.2106638, 51.33766539999999], [-2.2105418999999995, 51.3375559], [-2.2104335, 51.337452299999995], [-2.210324, 51.337336400000005], [-2.2102241, 51.3372183], [-2.2101531, 51.3371212], [-2.2100589000000004, 51.3369805], [-2.2099843999999997, 51.33685609999999], [-2.2099257999999997, 51.33674529999999], [-2.2098719, 51.33662959999999], [-2.2097675999999997, 51.33638359999999], [-2.2096472, 51.3359865], [-2.2096141, 51.3358416], [-2.2095391, 51.3353631], [-2.2094594999999995, 51.33504359999999], [-2.2094432, 51.334966699999995], [-2.2093892, 51.3346809], [-2.2093543, 51.3345032], [-2.209307, 51.3341845], [-2.2092806, 51.334013500000005], [-2.2092615, 51.3338628], [-2.2092204999999994, 51.33356190000001], [-2.209194, 51.3333284], [-2.2091778999999994, 51.33311529999999], [-2.2091623, 51.33290879999999], [-2.2091567, 51.3327715], [-2.2091581, 51.33258729999999], [-2.2091662999999997, 51.3324112], [-2.2091952, 51.33216279999999], [-2.2092352, 51.331941400000005], [-2.2092789000000006, 51.3317149], [-2.2093289, 51.331584], [-2.2093744999999996, 51.33146240000001], [-2.2094493999999996, 51.33128599999999], [-2.2095323, 51.3311153], [-2.2096339, 51.3309245], [-2.2097493, 51.330732100000006], [-2.209773496097531, 51.33069708903964], [-2.2098812999999997, 51.330541100000005], [-2.2100221, 51.330350300000006], [-2.2101845999999994, 51.3301571], [-2.2103610999999996, 51.3299715], [-2.2104839, 51.3298465], [-2.2106337, 51.32970939999999], [-2.2108650999999995, 51.32951289999998], [-2.2110395, 51.32937510000001], [-2.2113770999999995, 51.3291094], [-2.2118307, 51.3287731], [-2.2125536999999995, 51.328242900000006], [-2.2133264, 51.327680599999994], [-2.2136289, 51.327458199999995], [-2.2139264, 51.327239], [-2.2140573, 51.32713480000001], [-2.2142071, 51.327014], [-2.2143510999999996, 51.32689280000001], [-2.2144805, 51.326782300000005], [-2.2146896, 51.3265881], [-2.2148567999999997, 51.3264228], [-2.2150255, 51.32623850000001], [-2.2151909, 51.3260448], [-2.2153358, 51.325851199999995], [-2.2154803999999997, 51.3256427], [-2.2156317999999997, 51.325403], [-2.2157564, 51.32517909999999], [-2.2158289, 51.32500829999999], [-2.2159024, 51.3248318], [-2.2160229999999994, 51.324494099999995], [-2.216087299999999, 51.32425320000001], [-2.2161377999999994, 51.32400940000001], [-2.2161651, 51.32382949999999], [-2.2161816, 51.3236849], [-2.2161929999999996, 51.323487099999994], [-2.2161947000000004, 51.32324090000001], [-2.2161852999999994, 51.32307399999999], [-2.2161587, 51.3228321], [-2.2161179999999994, 51.3225883], [-2.2160714, 51.3223653], [-2.216023799999999, 51.3222201], [-2.2159801, 51.3220747], [-2.2159458, 51.32198669999999], [-2.2158679999999995, 51.321811499999995], [-2.215777, 51.32162910000001], [-2.2156704, 51.32144029999999], [-2.2156174, 51.321354], [-2.2155242, 51.32121359999999], [-2.2154231, 51.321078], [-2.215315, 51.3209398], [-2.2151919, 51.32079949999999], [-2.2150682, 51.32066390000001], [-2.2149601999999997, 51.3205582], [-2.214855, 51.3204606], [-2.2145919, 51.3202219], [-2.2144629, 51.3201109], [-2.2143282, 51.31999410000001], [-2.2141774, 51.3198681], [-2.2139662, 51.31969039999999], [-2.2136143, 51.319376299999995], [-2.2133399, 51.31914069999999], [-2.213155599999999, 51.3189692], [-2.2130603, 51.318873399999994], [-2.2129124, 51.31871389999999], [-2.2127297999999995, 51.3184976], [-2.2125888, 51.3183078], [-2.2123837999999996, 51.31801130000001], [-2.2122247, 51.3177779], [-2.212073, 51.31756809999998], [-2.2119128, 51.3173641], [-2.211759, 51.31717710000001], [-2.2115588, 51.3169404], [-2.2113588, 51.316718300000005], [-2.211156, 51.316500000000005], [-2.2109667, 51.31631520000001], [-2.2107673999999995, 51.3161282], [-2.2105910999999994, 51.315967099999995], [-2.2103955999999996, 51.3158017], [-2.2102001999999996, 51.3156383], [-2.2099380999999996, 51.3154346], [-2.2097683999999997, 51.3153056], [-2.2094829, 51.31509949999999], [-2.2091722, 51.314889399999984], [-2.2089138, 51.3147187], [-2.2086842, 51.3145772], [-2.2084267, 51.314425699999994], [-2.2082507, 51.31432089999999], [-2.2080900999999997, 51.3142315], [-2.2076825, 51.3140045], [-2.2074233, 51.3138644], [-2.2071833, 51.31373049999999], [-2.2065239, 51.3133724], [-2.2058715, 51.313017599999995], [-2.2052536, 51.31268279999999], [-2.2046878999999997, 51.3123708], [-2.2040277999999995, 51.3119926], [-2.2037134999999997, 51.3118056], [-2.2034157999999997, 51.31161629999999], [-2.2031835, 51.3114634], [-2.2029987, 51.31133659999999], [-2.2028082, 51.311198899999994], [-2.202652099999999, 51.3110791], [-2.2025091, 51.310965800000005], [-2.2023374, 51.3108237], [-2.2021477999999997, 51.31065869999999], [-2.2019513, 51.3104784], [-2.2017481, 51.31027809999999], [-2.2015419, 51.31005739999999], [-2.2013581999999996, 51.3098455], [-2.2011419999999995, 51.3096012], [-2.2009863, 51.30941270000001], [-2.2008062999999995, 51.30919020000001], [-2.20049, 51.3087905], [-2.2002419, 51.308462500000005], [-2.2000698, 51.308231499999984], [-2.1999101, 51.3080119], [-2.1997632, 51.30781050000001], [-2.1995894, 51.30756019999999], [-2.1994224, 51.30731240000001], [-2.1992535999999996, 51.3070559], [-2.1990789, 51.3067855], [-2.1989036999999994, 51.306503099999986], [-2.1986427, 51.30605659999999], [-2.198586699999999, 51.30596169999999], [-2.1984856999999995, 51.3057864], [-2.1983053999999997, 51.3054554], [-2.1981259, 51.305112699999995], [-2.1979576, 51.304774], [-2.1978159, 51.3044753], [-2.1977002, 51.304226], [-2.1975756999999994, 51.303941], [-2.1974683, 51.30368769999999], [-2.1973274, 51.30334509999999], [-2.1970899, 51.3027692], [-2.1968479999999997, 51.3021824], [-2.1966196, 51.301630900000006], [-2.1963853999999996, 51.3010633], [-2.1961615, 51.3005296], [-2.1960003, 51.3001355], [-2.1959072, 51.2998917], [-2.1958265, 51.299685100000005], [-2.1957475999999994, 51.299451899999994], [-2.1956619, 51.299195], [-2.1955876, 51.29896109999999], [-2.1954997, 51.2986526], [-2.1954153, 51.298321099999995], [-2.1953534, 51.29805720000001], [-2.195286799999999, 51.2977045], [-2.195225, 51.29735569999999], [-2.1951699, 51.2969596], [-2.1951335, 51.2966213], [-2.195121, 51.2964902], [-2.1950908, 51.2961229], [-2.1950633, 51.29578020000001], [-2.1950372, 51.29547699999999], [-2.1949941, 51.29492809999999], [-2.1949714, 51.2946095], [-2.1949338999999997, 51.29415489999999], [-2.1949077, 51.29386659999999], [-2.1948923999999996, 51.2937066], [-2.1948668999999996, 51.2934764], [-2.1948279, 51.29317060000001], [-2.1947705, 51.2928192], [-2.1947033, 51.2924848], [-2.1946427, 51.2922124], [-2.1945934, 51.2919954], [-2.194555499999999, 51.29184800000001], [-2.194472, 51.2915311], [-2.1943852, 51.29121080000001], [-2.1942759, 51.29084089999999], [-2.1940316, 51.290078699999995], [-2.1938967, 51.289663], [-2.193756, 51.2892178], [-2.1934849, 51.2883607], [-2.1932495999999997, 51.2876336], [-2.1931290999999997, 51.2872509], [-2.1930003, 51.28683869999999], [-2.1928488999999995, 51.2863734], [-2.1926582, 51.2857774], [-2.1924599, 51.2851615], [-2.1923646, 51.2848474], [-2.1922274999999996, 51.284408], [-2.1920503, 51.283848799999994], [-2.1919437, 51.283487099999995], [-2.191765, 51.28288690000001], [-2.1916707, 51.2825548], [-2.1916022, 51.28229290000001], [-2.1914934, 51.2818994], [-2.1913894, 51.2815088], [-2.1912945999999995, 51.2811179], [-2.1912510999999997, 51.28091469999999], [-2.1912151, 51.280725800000006], [-2.1911748, 51.28048820000001], [-2.1911440999999994, 51.2802729], [-2.1911181, 51.2800175], [-2.1911014999999994, 51.27981419999999], [-2.1910944, 51.2796196], [-2.1910921, 51.2794558], [-2.1910929, 51.27926670000001], [-2.1910969, 51.27907950000001], [-2.1911045, 51.2788617], [-2.1911246, 51.2786143], [-2.1911475999999994, 51.27837220000001], [-2.1911806, 51.2781437], [-2.1912205, 51.27790039999999], [-2.1912694, 51.2776568], [-2.1913327999999996, 51.277385599999995], [-2.1913966, 51.27715830000001], [-2.1914584, 51.2769445], [-2.1915752, 51.27658649999999], [-2.1917064, 51.2762444], [-2.1918423999999996, 51.2759255], [-2.1919813, 51.27561789999999], [-2.1922151, 51.2751765], [-2.1924596, 51.2747596], [-2.192604765885411, 51.27453379516892], [-2.192647, 51.2744681], [-2.192833, 51.274185299999985], [-2.1930101, 51.273923499999995], [-2.1931886, 51.27365150000001], [-2.1933528, 51.2734175], [-2.1935229, 51.27317620000001], [-2.1938720000000003, 51.272698899999995], [-2.1942009999999996, 51.2722658], [-2.1944749999999997, 51.2719221], [-2.1947192000000006, 51.2716203], [-2.1952755, 51.27092209999999], [-2.195653, 51.2704547], [-2.1963537, 51.2694953], [-2.1965787, 51.269229], [-2.1966721, 51.269122499999995], [-2.196784, 51.26901260000001], [-2.196989799999999, 51.26881420000001], [-2.1972536999999996, 51.2685733], [-2.1973502, 51.2684868], [-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]} 28.2 0515 0600 Bristol Temple Meads Westbury Westbury 51.2663460 -2.1997293 51.2663460 -2.1997293 1 0 2026-09-16 05:11:07 TERMINATED 2026-09-16 05:00:00 Westbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950638 1789534789242878 53 53 2026-09-16 05:10:45.449391 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:44.629282
567328 598051 Y81070 692C01M516 2026-09-16 COMPLETE 15950269 2026-09-16 06:00:00 2026-09-16 05:11:07 2026-09-18 05:11:07 {"id": 598051, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81070", "consist": "730016", "dest_crs": "BHM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81070/2026-09-16/detailed", "trust_id": "692C01M516", "origin_crs": "COV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "6B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2C01", "timing_status": "EARLY", "origin_station": "Coventry", "current_leg_arr": "0600", "current_leg_dep": "0556", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0533", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T05:11:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Adderley Park", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Adderley Park", "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\": 487.348, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1225.232, \"from_m\": 487.348, \"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\": 6898.699, \"from_m\": 1225.232, \"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\": 8774.098, \"from_m\": 6898.699, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16489.767, \"from_m\": 8774.098, \"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\": 19755.049, \"from_m\": 16489.767, \"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\": 24169.036, \"from_m\": 19755.049, \"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\": 28411.874, \"from_m\": 24169.036, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 28780.346, \"from_m\": 28411.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29731.484, \"from_m\": 28780.346, \"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\": 30095.29, \"from_m\": 29731.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30142.865, \"from_m\": 30095.29, \"capability_applied\": null, \"effective_limit_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\": 30387.543, \"from_m\": 30142.865, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 598051, \"profile_key\": \"55c1a3d7b702500a097914d52df13851127f21d309c4ef85e5d0016a421beba8\", \"schedule_id\": 31405, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Coventry\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Berkswell\", \"stage_seq\": 2, \"distance_m\": 8845.615, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"Birmingham International\", \"stage_seq\": 3, \"distance_m\": 17195.622, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Marston Green\", \"stage_seq\": 4, \"distance_m\": 19930.998, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Lea Hall\", \"stage_seq\": 5, \"distance_m\": 22510.304, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Stechford\", \"stage_seq\": 6, \"distance_m\": 24323.364, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Adderley Park\", \"stage_seq\": 7, \"distance_m\": 27283.941, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Grand Jn\", \"stage_seq\": 8, \"distance_m\": 28830.67, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Proof House Jn\", \"stage_seq\": 9, \"distance_m\": 29384.914, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 30387.543, \"section_seq\": 1, \"route_path_id\": 103003}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30387.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103003}], \"total_distance_m\": 30387.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30387.543, \"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": "0533", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:58Z\", \"source_id\": 49107025, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:04Z\", \"source_id\": 15940918, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:31Z\", \"source_id\": 49111424, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:38Z\", \"source_id\": 15942209, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:21Z\", \"source_id\": 49116243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:28Z\", \"source_id\": 15943701, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:27Z\", \"source_id\": 49120495, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:34Z\", \"source_id\": 15944956, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:40Z\", \"source_id\": 49123545, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:43Z\", \"source_id\": 15945850, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:39Z\", \"source_id\": 49129341, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:43Z\", \"source_id\": 15947675, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:59Z\", \"source_id\": 49137528, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:03Z\", \"source_id\": 15950269, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "6", "timing_fact_generation": 1789534744289955, "current_leg_arrival_utc": "2026-09-16T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:47.452665", "service_state_evidence_id": 15950269, "current_leg_start_actual_dep": "2026-09-16T05:57:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:47.891308", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P COV BHM 2C01 730016 3 90 None {"version": 3, "segments": [{"to_m": 487.348, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1225.232, "from_m": 487.348, "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": 6898.699, "from_m": 1225.232, "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": 8774.098, "from_m": 6898.699, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16489.767, "from_m": 8774.098, "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": 19755.049, "from_m": 16489.767, "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": 24169.036, "from_m": 19755.049, "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": 28411.874, "from_m": 24169.036, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 28780.346, "from_m": 28411.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29731.484, "from_m": 28780.346, "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": 30095.29, "from_m": 29731.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30142.865, "from_m": 30095.29, "capability_applied": null, "effective_limit_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": 30387.543, "from_m": 30142.865, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 598051, "profile_key": "55c1a3d7b702500a097914d52df13851127f21d309c4ef85e5d0016a421beba8", "schedule_id": 31405, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0533", "location": "Coventry", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103003}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Berkswell", "stage_seq": 2, "distance_m": 8845.615, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "Birmingham International", "stage_seq": 3, "distance_m": 17195.622, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Marston Green", "stage_seq": 4, "distance_m": 19930.998, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Lea Hall", "stage_seq": 5, "distance_m": 22510.304, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Stechford", "stage_seq": 6, "distance_m": 24323.364, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Adderley Park", "stage_seq": 7, "distance_m": 27283.941, "section_seq": 1, "route_path_id": 103003}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Grand Jn", "stage_seq": 8, "distance_m": 28830.67, "section_seq": 1, "route_path_id": 103003}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Proof House Jn", "stage_seq": 9, "distance_m": 29384.914, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 30387.543, "section_seq": 1, "route_path_id": 103003}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30387.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 103003}], "total_distance_m": 30387.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30387.543, "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": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:58Z", "source_id": 49107025, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:04Z", "source_id": 15940918, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:31Z", "source_id": 49111424, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:38Z", "source_id": 15942209, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:21Z", "source_id": 49116243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:28Z", "source_id": 15943701, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:27Z", "source_id": 49120495, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:34Z", "source_id": 15944956, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:40Z", "source_id": 49123545, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:43Z", "source_id": 15945850, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19303, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:39Z", "source_id": 49129341, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:43Z", "source_id": 15947675, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19416, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:59Z", "source_id": 49137528, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:03Z", "source_id": 15950269, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Coventry 0533 0533 3 None None Birmingham New Street 0601 0601 6B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81070/2026-09-16/detailed None Adderley Park 2026-09-16T05:57:00+01:00 Birmingham New Street 4.0 {"type": "LineString", "coordinates": [[-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 2.0 0556 0600 Adderley Park Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-16 05:11:07 TERMINATED 2026-09-16 05:00:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950269 1789534744289955 48 48 2026-09-16 05:10:47.891308 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:47.452665
567329 599186 W87533 075V36M616 2026-09-16 COMPLETE 15950686 2026-09-16 06:00:00 2026-09-16 05:11:07 2026-09-18 05:11:07 {"id": 599186, "stp": "P", "toc": "ScotRail", "uid": "W87533", "consist": "334022", "dest_crs": "BHG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87533/2026-09-16/detailed", "trust_id": "075V36M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate", "service_date": "2026-09-16", "dest_arr_time": "0607", "dest_platform": "1", "is_terminated": 1, "next_location": "Bathgate", "signalling_id": "5V36", "timing_status": "EARLY", "origin_station": "Bathgate LMD", "current_leg_arr": "0600", "current_leg_dep": "0558", "current_leg_end": "Bathgate", "origin_dep_time": "0605", "origin_platform": null, "current_location": "Bathgate", "last_update_time": "2026-09-16T05:11:07", "route_debug_link": null, "timing_variation": "-7 minutes", "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.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]}", "current_leg_start": "Bathgate LMD", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "55.8970243", "next_location_lon": "-3.6360347", "previous_location": "Bathgate LMD", "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\": 575.785, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 915.029, \"from_m\": 575.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 934.635, \"from_m\": 915.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1003.943, \"from_m\": 934.635, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1099.317, \"from_m\": 1003.943, \"capability_applied\": null, \"effective_limit_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\": 599186, \"profile_key\": \"6781445c21deb1017f460298990a714ec653d399948c21eb15c66ec2e94f23a4\", \"schedule_id\": 29780, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Bathgate LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40142}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Bathgate\", \"stage_seq\": 2, \"distance_m\": 1099.317, \"section_seq\": 1, \"route_path_id\": 40142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1099.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40142}], \"total_distance_m\": 1099.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1099.317, \"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": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8970243", "current_position_lon": "-3.6360347", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:47Z\", \"source_id\": 49138816, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:54Z\", \"source_id\": 15950686, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate", "service_state_platform": "1", "timing_fact_generation": 1789534794597268, "current_leg_arrival_utc": "2026-09-16T06:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:00:48.358974", "service_state_evidence_id": 15950686, "current_leg_start_actual_dep": "2026-09-16T06:05:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:10:48.448209", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P None BHG 5V36 334022 3 90 None {"version": 3, "segments": [{"to_m": 575.785, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 915.029, "from_m": 575.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 934.635, "from_m": 915.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1003.943, "from_m": 934.635, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1099.317, "from_m": 1003.943, "capability_applied": null, "effective_limit_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": 599186, "profile_key": "6781445c21deb1017f460298990a714ec653d399948c21eb15c66ec2e94f23a4", "schedule_id": 29780, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Bathgate LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40142}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Bathgate", "stage_seq": 2, "distance_m": 1099.317, "section_seq": 1, "route_path_id": 40142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1099.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 40142}], "total_distance_m": 1099.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1099.317, "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": 652, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:47Z", "source_id": 49138816, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:54Z", "source_id": 15950686, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}] Bathgate LMD 0605 0605 None None None Bathgate 0607 0607 1 EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87533/2026-09-16/detailed None Bathgate LMD 2026-09-16T06:05:00+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.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]} 0.7 0558 0600 Bathgate LMD Bathgate Bathgate 55.8970243 -3.6360347 55.8970243 -3.6360347 1 0 2026-09-16 05:11:07 TERMINATED 2026-09-16 05:00:00 Bathgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15950686 1789534794597268 6 6 2026-09-16 05:10:48.448209 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 05:00:48.358974
← Previous (25701–25800) Next (25901–26000) →